return new Date(blob.getCreated());
return new Date(blob.getMetadata().getCreated());
	public Date getCreationTime() throws XMLDBException {        if (isNewResource)            throw new XMLDBException(ErrorCodes.INVALID_RESOURCE, "The resource has not yet been stored");		DBBroker broker = null;		try {			broker = pool.get(user);			BinaryDocument blob = (BinaryDocument)getDocument(broker, false);			if (!blob.getPermissions().validate(user, Permission.READ))				throw new XMLDBException(						ErrorCodes.PERMISSION_DENIED,				"permission denied to read resource");			return new Date(blob.getCreated());		} catch (EXistException e) {			throw new XMLDBException(ErrorCodes.UNKNOWN_ERROR, e.getMessage(), e);		} finally {			pool.release(broker);		}	}