I think it needs to be incorporated into the release. One thing I don't understand is why is it null? Below is my tag:
<dependency> <groupId>javax</groupId> <artifactId>javax.ejb</artifactId> <version>5.0</version> <scope>system</scope> <systemPath>${was.lib}/j2ee.jar</systemPath> </dependency> The ${was.lib} is defined in settings.xml and is a valid value. Maybe the plugin is not properly resolving the ${was.lib} variable? Thanks, Sandeep -----Original Message----- From: Bernd Bohmann [mailto:[EMAIL PROTECTED] Sent: Thursday, January 05, 2006 3:05 AM To: Maven Users List Subject: Re: NullPointerException while running mvn site:site Hello, see http://jira.codehaus.org/browse/MNG-1455 but the patch was reverted. I think the maven-project-info-reports-plugin in the svn has a fix for it. Maybe a SNAPSHOT version is available. My technical question It is allowed to return null for artifact.getFile() ? If not there should be different implementation or call of artifact.setFile for a system artifact. If it is allowed the patch should applied. Best Regards Bernd Bohmann Dixit, Sandeep (ProSource Solutions) schrieb: > I am getting the error below while running 'mvn site'. I read in the > mailing archive that it is related to the use of systemPaths in pom.xml, > but didn't see any resolution. Does anyone know how to resolve this? > > Thanks, > Sandeep > > > [INFO] [site:site] > [INFO] Generate "Continuous Integration" report. > [ERROR] VM #displayTree: error : too few arguments to macro. Wanted 2 > got 0 > [ERROR] VM #menuItem: error : too few arguments to macro. Wanted 1 got 0 > [INFO] Generate "Dependencies" report. > [INFO] > ------------------------------------------------------------------------ > - > --- > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > - > --- > [INFO] null > [INFO] > ------------------------------------------------------------------------ > - > --- > [INFO] Trace > java.lang.NullPointerException > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De > faultArtifactResolver.java:82) > at > org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De > faultArtifactResolver.java:63) > at > org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo > sitory(DefaultMavenProjectBuilder.java:387) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromReposito > ry(DefaultMavenProjectBuilder.java:352) > at > org.apache.maven.report.projectinfo.DependenciesReport$DependenciesRe > nderer.getMavenProjectFromRepository(DependenciesReport.java:362) > at > org.apache.maven.report.projectinfo.DependenciesReport$DependenciesRe > nderer.renderBody(DependenciesReport.java:242) > at > org.apache.maven.reporting.AbstractMavenReportRenderer.render(Abstrac > tMavenReportRenderer.java:65) > at > org.apache.maven.report.projectinfo.DependenciesReport.executeReport( > DependenciesReport.java:157) > at > org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMaven > Report.java:98) > at > org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo. > java:802) > at > org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi > nManager.java:432) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa > ultLifecycleExecutor.java:530) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone > Goal(DefaultLifecycleExecutor.java:485) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau > ltLifecycleExecutor.java:455) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan > dleFailures(DefaultLifecycleExecutor.java:303) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen > ts(DefaultLifecycleExecutor.java:270) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi > fecycleExecutor.java:139) > at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:249) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > [INFO] > ------------------------------------------------------------------------ > - > --- > [INFO] Total time: 14 seconds > [INFO] Finished at: Wed Jan 04 14:56:43 EST 2006 > [INFO] Final Memory: 6M/11M > [INFO] > ------------------------------------------------------------------------ > - > --- > > ------------------------------------------------------------------------ ------------------- > ***National City made the following annotations > ------------------------------------------------------------------------ ------------------- > This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication. > ======================================================================== =================== > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Dipl.-Ing. Bernd Bohmann - Atanion GmbH - Software Development Bismarckstr. 13, 26122 Oldenburg, http://www.atanion.com phone: +49 441 4082312, mobile: +49 173 8839471, fax: +49 441 4082333 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]