[jboss-jira] [JBoss JIRA] (AS7-2275) Deployment error should result when ambiguous injection is specified
Scott Marlow (JIRA)
jira-events at lists.jboss.org
Wed Jun 19 07:13:21 EDT 2013
[ https://issues.jboss.org/browse/AS7-2275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12782859#comment-12782859 ]
Scott Marlow commented on AS7-2275:
-----------------------------------
We could let the application pick the default (via pu property) instead of the current approach (which isn't random, the same search order is done every time during deployment).
The randomness would come in because the JPA specification doesn't define exactly how containers should pick the correct persistence unit. So, different application servers might pick a different pu.
> Deployment error should result when ambiguous injection is specified
> --------------------------------------------------------------------
>
> Key: AS7-2275
> URL: https://issues.jboss.org/browse/AS7-2275
> Project: Application Server 7
> Issue Type: Bug
> Components: JPA / Hibernate
> Reporter: Stuart Douglas
> Assignee: Scott Marlow
> Fix For: 7.1.0.Beta1
>
>
> If no name is specified PersistenceUnitSearch.resolvePersistenceUnitSupplier will return a PU at random, rather than throwing an exception if more than one PU is found.
--
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