[jboss-jira] [JBoss JIRA] (WFLY-1032) Enhance validation message when multiple persistence units are found
Oliver Gierke (JIRA)
jira-events at lists.jboss.org
Wed Jun 19 03:35:21 EDT 2013
[ https://issues.jboss.org/browse/WFLY-1032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12782782#comment-12782782 ]
Oliver Gierke commented on WFLY-1032:
-------------------------------------
@Scott - That's great to hear, thank you! Does this have a chance to be backported into JBoss 7?
I'll be getting in touch with the CDI guys to find out whether there's a way for us to explicitly express that our class will never become a CDI managed bean (and thus is not suspect for container injection).
Still, having to scan the entire class path for potential injection candidates still doesn't sound like the most optimal approach but that's probably something to discuss with the CDI experts as well.
So far, thank you for considering the fix!
> Enhance validation message when multiple persistence units are found
> --------------------------------------------------------------------
>
> Key: WFLY-1032
> URL: https://issues.jboss.org/browse/WFLY-1032
> Project: WildFly
> Issue Type: Enhancement
> Components: JPA / Hibernate
> Reporter: Markus Dahm
> Assignee: Scott Marlow
> Priority: Minor
> Fix For: 8.0.0.Alpha2
>
>
> The current message is
> Caused by: java.lang.IllegalArgumentException: JBAS011470: Persistence unitName was not specified and there are 9 persistence unit definitions in application deployment "test.ear". Either change the application to have only one persistence unit definition or specify the unitName for each reference to a persistence unit.
> Yet what is always helpful in search of such validation errors is the context.
> In that case the offending class name would suffice, you should have this information at hands since you're scanning the classes, right?
>
> Given that information I'd have found the problem immediately.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list