[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-4454) HibernatePersistenceProvider.init() and PersistenceProvider.init() not executing

Arsen Torbarina (JIRA) jira-events at lists.jboss.org
Thu Nov 19 13:04:29 EST 2009


    [ https://jira.jboss.org/jira/browse/JBSEAM-4454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12495619#action_12495619 ] 

Arsen Torbarina commented on JBSEAM-4454:
-----------------------------------------

Thanks, Flavio, for your point. 

However, putting the seam.PostConstruct at the init() does not get any job done, since it never executes. And it should, in order to perform the initialization of the component, right?

> HibernatePersistenceProvider.init() and PersistenceProvider.init() not executing
> --------------------------------------------------------------------------------
>
>                 Key: JBSEAM-4454
>                 URL: https://jira.jboss.org/jira/browse/JBSEAM-4454
>             Project: Seam
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.1.2.CR1, 2.1.2.CR2, 2.1.2.GA, 2.2.0.CR1, 2.2.0.GA
>            Reporter: Arsen Torbarina
>             Fix For: 2.2.1.CR1
>
>   Original Estimate: 1 hour
>  Remaining Estimate: 1 hour
>
> Method org.jboss.seam.persistence.PersistenceProvider.init() (including its subclass' method HibernatePersistenceProvider.init()) never gets executed, because it is annotated with @org.jboss.seam.annotations.intercept.PostConstruct instead of @javax.ejb.PostConstruct.
> BTW, this is the root cause why EntityQuery breaks on MySQL when counts entities with composite keys. The method EntityQuery.validate() should setUseWildcardAsCountQuerySubject according to the HibernatePersistenceProvider.supportsFeature(Feature.WILDCARD_AS_COUNT_QUERY_SUBJECT), but the latter always returns false, because HibernatePersistenceProvider.init() that sets the feature flag is never executed.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the seam-issues mailing list