[jira] Commented: (MPIR-76) Dependencies report is incorrect

2008-03-26 Thread Jim Christenson (JIRA)

[ 
http://jira.codehaus.org/browse/MPIR-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=128684#action_128684
 ] 

Jim Christenson commented on MPIR-76:
-

This morning I ran the dependency:tree goal -- this view is correct and is 
different than the project-info-reports:dependencies list.  I would think that 
these are getting their information from the same place...

 Dependencies report is incorrect
 

 Key: MPIR-76
 URL: http://jira.codehaus.org/browse/MPIR-76
 Project: Maven 2.x Project Info Reports Plugin
  Issue Type: Bug
Affects Versions: 2.0.1
 Environment: Maven 2.0.7, SUN JVM 1.5.0_12, Windows XP
Reporter: Duncan Doyle

 When generating a site from the following POM, the Dependencies report is 
 incorrect.
 {code:xml}
 project xmlns=http://maven.apache.org/POM/4.0.0;
   xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
   xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 
 http://maven.apache.org/maven-v4_0_0.xsd;
   modelVersion4.0.0/modelVersion
   groupIdtest/groupId
   artifactIdTest/artifactId
   packagingjar/packaging
   version0.0.1-SNAPSHOT/version
   nameTest/name
   descriptionTest Dependency Graphs/description
   dependencies
 dependency
   groupIdcommons-logging/groupId
   artifactIdcommons-logging/artifactId
   version1.1/version
   scopecompile/scope
 /dependency
 !-- override commons-logging's transitive dependency on servlet-api 2.3 
 --
 dependency
   groupIdjavax.servlet/groupId
   artifactIdservlet-api/artifactId
   version2.4/version
   scopecompile/scope
 /dependency
   /dependencies
   distributionManagement
 site
   idTestDependencyGraph/id
   urlfile://${site.distribution.directory}/TestDependencyGraph/url
 /site
   /distributionManagement
 /project
 {code}
 The Dependencies report of this project's generated site doesn't show the 
 javax.servlet:servlet-api 2.4 as a compile dependency. Instead it shows it as 
 a transitivie dependency. My guess is that it finds the servlet-api 2.3 
 transitive dependency of commons-logging. However, the strange thing is that 
 it does show the 2.4 version number in the report.
 The Dependency Graph has the same error, it shows the servlet-api as a 
 transitive dependency of commons-logging instead of a compile dependency of 
 my own project.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MPIR-76) Dependencies report is incorrect

2008-03-18 Thread Jim Christenson (JIRA)

[ 
http://jira.codehaus.org/browse/MPIR-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_127738
 ] 

Jim Christenson commented on MPIR-76:
-

Here are the dependency nodes from the pom (yes, I know there are updates...)

dependency
groupIdjavax.annotation/groupId
artifactIdjsr250-api/artifactId
version1.0/version
/dependency
dependency
groupIdjavax.xml.ws/groupId
artifactIdjaxws-api/artifactId
version2.0/version
/dependency
dependency
groupIdjavazoom/groupId
artifactIduploadbean/artifactId
version1.0/version
/dependency
dependency
groupIdorg.apache.cxf/groupId
artifactIdcxf-rt-transports-http/artifactId
version2.0.5-incubator-SNAPSHOT/version
/dependency
dependency
groupIdorg.apache.poi/groupId
artifactIdpoi/artifactId
version3.0-FINAL/version
/dependency
dependency
groupIdorg.hibernate/groupId
artifactIdhibernate/artifactId
version3.2.0.ga/version
/dependency

dependency
groupIdorg.apache.geronimo.specs/groupId
artifactIdgeronimo-ws-metadata_2.0_spec/artifactId
version1.1.2/version
/dependency
dependency
groupIdjavax.servlet/groupId
artifactIdservlet-api/artifactId
version2.3/version
/dependency
dependency
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
version1.1/version
/dependency
dependency
groupIdlog4j/groupId
artifactIdlog4j/artifactId
version1.2.14/version
/dependency

-

The dependency report from maven-project-info-reports-plugin-2.0 and 2.0.1 
generate a list of compile dependencies that does not include 
geronimo-ws-metadata_2.0_spec, servlet-api, commons-loggin and log4j even 
though they are listed as project dependencies.  However, these are listed in 
the transitive dependencies.

Further, the Dependency Tree should contain all of the project dependencies as 
well as the transitive dependencies -- it doesn't match as it is missing 
several of the transitive dependencies.

I have tried a number of things to resolve this, but can't seem to get the 
answer.

 Dependencies report is incorrect
 

 Key: MPIR-76
 URL: http://jira.codehaus.org/browse/MPIR-76
 Project: Maven 2.x Project Info Reports Plugin
  Issue Type: Bug
Affects Versions: 2.0.1
 Environment: Maven 2.0.7, SUN JVM 1.5.0_12, Windows XP
Reporter: Duncan Doyle

 When generating a site from the following POM, the Dependencies report is 
 incorrect.
 {code:xml}
 project xmlns=http://maven.apache.org/POM/4.0.0;
   xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
   xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 
 http://maven.apache.org/maven-v4_0_0.xsd;
   modelVersion4.0.0/modelVersion
   groupIdtest/groupId
   artifactIdTest/artifactId
   packagingjar/packaging
   version0.0.1-SNAPSHOT/version
   nameTest/name
   descriptionTest Dependency Graphs/description
   dependencies
 dependency
   groupIdcommons-logging/groupId
   artifactIdcommons-logging/artifactId
   version1.1/version
   scopecompile/scope
 /dependency
 !-- override commons-logging's transitive dependency on servlet-api 2.3 
 --
 dependency
   groupIdjavax.servlet/groupId
   artifactIdservlet-api/artifactId
   version2.4/version
   scopecompile/scope
 /dependency
   /dependencies
   distributionManagement
 site
   idTestDependencyGraph/id
   urlfile://${site.distribution.directory}/TestDependencyGraph/url
 /site
   /distributionManagement
 /project
 {code}
 The Dependencies report of this project's generated site doesn't show the 
 javax.servlet:servlet-api 2.4 as a compile dependency. Instead it shows it as 
 a transitivie dependency. My guess is that it finds the servlet-api 2.3 
 transitive dependency of commons-logging. However, the strange thing is that 
 it does show the 2.4 version number in the report.
 The Dependency Graph has the same error, it shows the servlet-api as a 
 transitive dependency of commons-logging instead of a compile dependency of 
 my own project.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MPIR-76) Dependencies report is incorrect

2008-03-13 Thread Jim Christenson (JIRA)

[ 
http://jira.codehaus.org/browse/MPIR-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_127087
 ] 

Jim Christenson commented on MPIR-76:
-

I have the same problem with a different set of dependencies.  Doesn't seem to 
matter what order I put them in, one dependency does not get listed in the 
project dependencies.  It does get listed in the Transitive list.  One 
additional note, it does not get listed in the dependency tree.

 Dependencies report is incorrect
 

 Key: MPIR-76
 URL: http://jira.codehaus.org/browse/MPIR-76
 Project: Maven 2.x Project Info Reports Plugin
  Issue Type: Bug
Affects Versions: 2.0.1
 Environment: Maven 2.0.7, SUN JVM 1.5.0_12, Windows XP
Reporter: Duncan Doyle

 When generating a site from the following POM, the Dependencies report is 
 incorrect.
 {code:xml}
 project xmlns=http://maven.apache.org/POM/4.0.0;
   xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
   xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 
 http://maven.apache.org/maven-v4_0_0.xsd;
   modelVersion4.0.0/modelVersion
   groupIdtest/groupId
   artifactIdTest/artifactId
   packagingjar/packaging
   version0.0.1-SNAPSHOT/version
   nameTest/name
   descriptionTest Dependency Graphs/description
   dependencies
 dependency
   groupIdcommons-logging/groupId
   artifactIdcommons-logging/artifactId
   version1.1/version
   scopecompile/scope
 /dependency
 !-- override commons-logging's transitive dependency on servlet-api 2.3 
 --
 dependency
   groupIdjavax.servlet/groupId
   artifactIdservlet-api/artifactId
   version2.4/version
   scopecompile/scope
 /dependency
   /dependencies
   distributionManagement
 site
   idTestDependencyGraph/id
   urlfile://${site.distribution.directory}/TestDependencyGraph/url
 /site
   /distributionManagement
 /project
 {code}
 The Dependencies report of this project's generated site doesn't show the 
 javax.servlet:servlet-api 2.4 as a compile dependency. Instead it shows it as 
 a transitivie dependency. My guess is that it finds the servlet-api 2.3 
 transitive dependency of commons-logging. However, the strange thing is that 
 it does show the 2.4 version number in the report.
 The Dependency Graph has the same error, it shows the servlet-api as a 
 transitive dependency of commons-logging instead of a compile dependency of 
 my own project.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira