repositoryMetaData = RepositoryAttachmentMetaDataFactory.createInstance();
repositoryMetaData.setDeploymentName(ctx.getSimpleName());
}
// Get the parent MO
ManagedCommon parent = component;
while(parent.getParent() != null)
parent = parent.getParent();
// Get the managed object, as a component can also be a child of a managedObject
ManagedObject managedObject = component.getDeployment().getManagedObject(parent.getName());
if(managedObject == null && parent instanceof ManagedObject)
managedObject = (ManagedObject) parent;
// Get the current attachment
String attachmentName = managedObject.getAttachmentName();