protected <T> void initProperty(JavaMappedProperty<T> property,
PersistenceContext annotation,
CompositeComponent parent,
DeploymentContext context) {
EntityManagerFactory emf = parent.resolveSystemInstance(EntityManagerFactory.class);
ObjectFactory factory = new EntityManagerObjectFactory(emf);
property.setDefaultValueFactory(factory);
}