Bug 51871 - Wrong transitive dependency listed in tomcat-jdbc maven pom
Wrong transitive dependency listed in tomcat-jdbc maven pom
Status: RESOLVED FIXED
Product: Tomcat Modules
Classification: Unclassified
Component: jdbc-pool
unspecified
PC All
: P2 normal (vote)
: ---
Assigned To: Tomcat Developers Mailing List
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2011-09-22 17:00 UTC by Mike Youngstrom
Modified: 2011-09-25 21:33 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Youngstrom 2011-09-22 17:00:57 UTC
tomcat-jdbc depends upon tomcat-juli.  However, the maven pom for tomcat-jdbc lists itself as a transitive dependency instead:

http://search.maven.org/remotecontent?filepath=org/apache/tomcat/tomcat-jdbc/7.0.21/tomcat-jdbc-7.0.21.pom

I believe this is supposed to be tomcat-juli similar to other tomcat dependencies dependent on tomcat-juli like tomcat-coyote:

http://search.maven.org/remotecontent?filepath=org/apache/tomcat/tomcat-coyote/7.0.21/tomcat-coyote-7.0.21.pom
Comment 1 Mark Thomas 2011-09-22 21:59:59 UTC
Correct project
Comment 2 Konstantin Kolinko 2011-09-22 22:22:30 UTC
FYI: I see this value in res/maven/tomcat-jdbc.pom in trunk and tc7.0.x.
The jdbc-pool pom file in modules/jdbc-pool/pom.xml is different.
Comment 3 Konstantin Kolinko 2011-09-25 21:33:52 UTC
Fixed with r1175582 and r1175584. Will be in Tomcat 7.0.22.