[jboss-jira] [JBoss JIRA] (WFLY-1269) single jdbc driver deployed inside ear takes name of ear
jaikiran pai (JIRA)
jira-events at lists.jboss.org
Thu Jul 18 23:53:26 EDT 2013
[ https://issues.jboss.org/browse/WFLY-1269?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12790890#comment-12790890 ]
jaikiran pai commented on WFLY-1269:
------------------------------------
Paul, if this is broken again against WildFly release, could you please create a forum thread with the relevant details and if possible a reproducible application. The forum is here https://community.jboss.org/en/wildfly?view=discussions. If it turns out to be a bug, we'll open a new JIRA.
> single jdbc driver deployed inside ear takes name of ear
> --------------------------------------------------------
>
> Key: WFLY-1269
> URL: https://issues.jboss.org/browse/WFLY-1269
> Project: WildFly
> Issue Type: Feature Request
> Components: JCA
> Affects Versions: 8.0.0.Alpha1
> Reporter: Tom Eicher
> Assignee: Stefano Maestri
> Fix For: 8.0.0.Alpha1
>
>
> We need to always give service name for jdbdriver as
> {code}
> deploymentUnit.getName() + "_" + driverClassName + "_" + majorVersion +"_" + minorVersion
> {code}
> even if thre is only one driver in the deployment unit. Current behavior is to give just deploymentUnit name in case of only one driver in. The changes makes more clear/readable driver names.
> Original description was:
> Including a JDBC driver, in this case PostgreSQL, in an ear like
> {code}
> myapp.ear:
> lib/postgresql-9.1-901.jdbc4.jar
> {code}
> does deploy the driver:
> {code}
> 23:37:28,118 INFO [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) JBAS010404: Deploying non-JDBC-compliant driver class org.postgresql.Driver (version 9.1)
> {code}
> however the service name is not {{postgresql_9_1_901_jdbc4_jar}} as expected,
> but it's {{myapp_ear}}.
> (Seen in admin console, and this is the only value accepted in my -ds.xml file.)
> 1. JDBC driver service should pick name of innermost jar, not of containing ear
> 2. driver name (as to be used in datasource definition) should be logged with the log message above.
--
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