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 2005/11/23 07:30:06 UTC

[jira] Created: (MNG-1663) Dependencies report throws NullPointerE xception when a transitive dependency has system scope

Dependencies report throws NullPointerE xception when a transitive dependency has system scope
----------------------------------------------------------------------------------------------

         Key: MNG-1663
         URL: http://jira.codehaus.org/browse/MNG-1663
     Project: Maven 2
        Type: Bug
  Components: maven-project-info-reports-plugin  
    Versions: 2.0    
    Reporter: Carlos Sanchez
     Fix For: 2.0.1


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


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

Posted by "Carlos Sanchez (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPIR-2?page=all ]

Carlos Sanchez updated MPIR-2:
------------------------------

    Version: 2.0-beta-3

> 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


[jira] Updated: (MNG-1663) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by "Carlos Sanchez (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-1663?page=all ]

Carlos Sanchez updated MNG-1663:
--------------------------------

    Complexity: Expert  (was: Intermediate)

> Dependencies report throws NullPointerException when a transitive dependency has system scope
> ---------------------------------------------------------------------------------------------
>
>          Key: MNG-1663
>          URL: http://jira.codehaus.org/browse/MNG-1663
>      Project: Maven 2
>         Type: Bug
>   Components: maven-project-info-reports-plugin
>     Versions: 2.0
>     Reporter: Carlos Sanchez
>      Fix For: 2.0.1

>
>
> 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


[jira] Updated: (MNG-1663) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by "Carlos Sanchez (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-1663?page=all ]

Carlos Sanchez updated MNG-1663:
--------------------------------

    Summary: Dependencies report throws NullPointerException when a transitive dependency has system scope  (was: Dependencies report throws NullPointerE xception when a transitive dependency has system scope)

> Dependencies report throws NullPointerException when a transitive dependency has system scope
> ---------------------------------------------------------------------------------------------
>
>          Key: MNG-1663
>          URL: http://jira.codehaus.org/browse/MNG-1663
>      Project: Maven 2
>         Type: Bug
>   Components: maven-project-info-reports-plugin
>     Versions: 2.0
>     Reporter: Carlos Sanchez
>      Fix For: 2.0.1

>
>
> 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


[jira] Commented: (MNG-1663) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by "Bernd Bohmann (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-1663?page=comments#action_51934 ] 

Bernd Bohmann commented on MNG-1663:
------------------------------------

This is a duplicate of 
http://jira.codehaus.org/browse/MNG-1455

Can you apply the suggested patch please? 

Or close 1455?

> Dependencies report throws NullPointerException when a transitive dependency has system scope
> ---------------------------------------------------------------------------------------------
>
>          Key: MNG-1663
>          URL: http://jira.codehaus.org/browse/MNG-1663
>      Project: Maven 2
>         Type: Bug
>   Components: maven-project-info-reports-plugin
>     Versions: 2.0
>     Reporter: Carlos Sanchez
>     Assignee: Vincent Siveton
>      Fix For: 2.0.1

>
>
> 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


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

Posted by "Carlos Sanchez (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPIR-2?page=all ]
     
Carlos Sanchez closed MPIR-2:
-----------------------------

    Resolution: Fixed

> 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


[jira] Closed: (MNG-1663) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by "Vincent Siveton (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-1663?page=all ]
     
Vincent Siveton closed MNG-1663:
--------------------------------

    Resolution: Fixed

Applied in svn

> Dependencies report throws NullPointerException when a transitive dependency has system scope
> ---------------------------------------------------------------------------------------------
>
>          Key: MNG-1663
>          URL: http://jira.codehaus.org/browse/MNG-1663
>      Project: Maven 2
>         Type: Bug
>   Components: maven-project-info-reports-plugin
>     Versions: 2.0
>     Reporter: Carlos Sanchez
>     Assignee: Vincent Siveton
>      Fix For: 2.0.1

>
>
> 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


[jira] Commented: (MNG-1663) Dependencies report throws NullPointerException when a transitive dependency has system scope

Posted by "Vincent Siveton (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-1663?page=comments#action_51770 ] 

Vincent Siveton commented on MNG-1663:
--------------------------------------

artifactProject = getMavenProjectFromRepository(...) is only used to get url and description.
So, the report puts these informations in the dependencies table.

Maybe, we could add the SCOPE_SYSTEM test and thus, skipping the display of url and description.

> Dependencies report throws NullPointerException when a transitive dependency has system scope
> ---------------------------------------------------------------------------------------------
>
>          Key: MNG-1663
>          URL: http://jira.codehaus.org/browse/MNG-1663
>      Project: Maven 2
>         Type: Bug
>   Components: maven-project-info-reports-plugin
>     Versions: 2.0
>     Reporter: Carlos Sanchez
>      Fix For: 2.0.1

>
>
> 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


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

Posted by "Carlos Sanchez (JIRA)" <ji...@codehaus.org>.
     [ 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


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

Posted by "Carlos Sanchez (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MPIR-2?page=all ]

Carlos Sanchez updated MPIR-2:
------------------------------

    Fix Version: 2.0

> 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