You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Carlos Sanchez (JIRA)" <ji...@codehaus.org> on 2006/02/02 22:38:13 UTC

[jira] Reopened: (MPIR-2) Dependencies report throws NullPointerException when a transitive dependency has system scope

     [ http://jira.codehaus.org/browse/MPIR-2?page=all ]
     
Carlos Sanchez reopened MPIR-2:
-------------------------------


Reopen to change fix version

> 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
>     Assignee: Vincent Siveton
>      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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [jira] Reopened: (MPIR-2) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by Brett Porter <br...@apache.org>.
oh, right - we haven't changed the plugin projects yet.

Carlos Sanchez wrote:
> it was :( bulk change didn't allow me
> 
> On 2/2/06, Brett Porter <br...@apache.org> wrote:
>> That's not required any more!
>>
>> Carlos Sanchez (JIRA) wrote:
>>>      [ http://jira.codehaus.org/browse/MPIR-2?page=all ]
>>>
>>> Carlos Sanchez reopened MPIR-2:
>>> -------------------------------
>>>
>>>
>>> Reopen to change fix version
>>>
>>>> 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
>>>>     Assignee: Vincent Siveton
>>>>      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;
>>>>                     }
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [jira] Reopened: (MPIR-2) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by Carlos Sanchez <ca...@apache.org>.
it was :( bulk change didn't allow me

On 2/2/06, Brett Porter <br...@apache.org> wrote:
> That's not required any more!
>
> Carlos Sanchez (JIRA) wrote:
> >      [ http://jira.codehaus.org/browse/MPIR-2?page=all ]
> >
> > Carlos Sanchez reopened MPIR-2:
> > -------------------------------
> >
> >
> > Reopen to change fix version
> >
> >> 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
> >>     Assignee: Vincent Siveton
> >>      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;
> >>                     }
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: [jira] Reopened: (MPIR-2) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by Brett Porter <br...@apache.org>.
That's not required any more!

Carlos Sanchez (JIRA) wrote:
>      [ http://jira.codehaus.org/browse/MPIR-2?page=all ]
>      
> Carlos Sanchez reopened MPIR-2:
> -------------------------------
> 
> 
> Reopen to change fix version
> 
>> 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
>>     Assignee: Vincent Siveton
>>      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;
>>                     }
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org