[
http://opensource.atlassian.com/projects/hibernate/browse/HHH-5543?page=c...
]
Emmanuel Bernard commented on HHH-5543:
---------------------------------------
The only thing that rings a bell is that the code might use the file name for better error
handling down the road but if you ahve not encountered that in the code path, that should
be fine.
JEE bootstrapping should only parse and validate mapping files once
-------------------------------------------------------------------
Key: HHH-5543
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-5543
Project: Hibernate Core
Issue Type: Improvement
Components: entity-manager
Affects Versions: 3.5.5, 3.6.0.Beta4
Reporter: Steve Ebersole
Assignee: Steve Ebersole
Fix For: 3.5.6, 3.6.0.CR1
Time Spent: 1.8h
Remaining Estimate: 0h
Currently mapping files get parsed and validated twice during JEE bootstrapping:
# once in {{org.hibernate.ejb.Ejb3Configuration#addXMLEntities}} (from
{{org.hibernate.ejb.Ejb3Configuration#configure}}, from
{{org.hibernate.ejb.HibernatePersistence#createContainerEntityManagerFactory}})
# again to actually add it to the configuration from
{{org.hibernate.ejb.Ejb3Configuration#addClassesToSessionFactory}} (from
{{org.hibernate.ejb.Ejb3Configuration#configure}}, from
{{org.hibernate.ejb.HibernatePersistence#createContainerEntityManagerFactory}})
AFAICT, the first occurrence is used to identify classes for potential enhancement.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://opensource.atlassian.com/projects/hibernate/secure/Administrators....
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira