Add the application name to the data sources matching heuristics
----------------------------------------------------------------
Key: OPENEJB-1027
URL: https://issues.apache.org/jira/browse/OPENEJB-1027
Project: OpenEJB
Issue Type: Improvement
Affects Versions: 3.1
Environment: Linux, amd64, java 6u13
Reporter: Luis Fernando Planella Gonzalez
When the data source is not specified in the persistence.xml file, there is an
heuristic to resolve it.
The application name (i.e. ear) should be used in this match, as a fallback,
when the current algorithm can't find the data source.
As suggested by David Blevins at
http://www.nabble.com/Database-configuration-on-web-application-startup-td23675577.html,
the algorithm should be:
1. the name set in <jta-data-source> or <non-jta-data-source>
2. the name of the persistence-unit
3. the name of the module name (i.e. war, ejb-jar, etc.)
4. the name of the app name (i.e. ear)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.