[ http://jira.codehaus.org/browse/MPIR-2?page=all ] Carlos Sanchez reopened MPIR-2: -------------------------------
Assign To: (was: Vincent Siveton) reopened per user comment > Dependencies report throws NullPointerException when a transitive dependency > has system scope > --------------------------------------------------------------------------------------------- > > Key: MPIR-2 > URL: http://jira.codehaus.org/browse/MPIR-2 > Project: Maven 2.x Project Info Reports Plugin > Type: Bug > Versions: 2.0-beta-3 > Reporter: Carlos Sanchez > Fix For: 2.0 > > > DependenciesReport.java, inside getMavenProjectFromRepository( Artifact > artifact, ArtifactRepository localRepository ) > projectArtifact.file is always null, and when calling > mavenProjectBuilder.buildFromRepository causes > java.lang.NullPointerException > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:82) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:63) > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:377) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:343) > at > org.apache.maven.report.projectinfo.DependenciesReport$DependenciesRenderer.getMavenProjectFromRepository(DependenciesReport.java:373) > at > org.apache.maven.report.projectinfo.DependenciesReport$DependenciesRenderer.renderBody(DependenciesReport.java:297) > at > org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMavenReportRenderer.java:65) > I've made a quick fix ignoring system dependencies, not sure if we want to > change it > Inside renderBody > if ( Artifact.SCOPE_SYSTEM.equals( artifact.getScope() ) ) > { > continue; > } -- 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