[hibernate-issues] [Hibernate-JIRA] Commented: (HHH-5543) JEE bootstrapping should only parse and validate mapping files once

Emmanuel Bernard (JIRA) noreply at atlassian.com
Thu Sep 9 04:11:19 EDT 2010


    [ http://opensource.atlassian.com/projects/hibernate/browse/HHH-5543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=38335#action_38335 ] 

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.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the hibernate-issues mailing list