You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Volker Weber <us...@weber-oldenburg.de> on 2006/01/08 13:16:46 UTC

maven build fails

Hi,

i just followed the instructions on:

http://wiki.apache.org/myfaces/Building_With_Maven

to build a snapshot, but the build fails.

i got a NullPointerException [1].

after uncommenting the 'maven-project-info-reports-plugin' plugin in
reporting section of:
  api/pom.xml, tomahawk/tomahawk/pom.xml and sandbox/sandbox/pom.xml
the build runs through.

Regards,
  Volker

[1]:
> weber@debian:~/java/myfaces/current/build$ mvn install
> [INFO] Scanning for projects...
> [INFO] ----------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO] ----------------------------------------------------------------------------
> [INFO] null
> [INFO] ----------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NullPointerException
>         at java.util.TreeMap.compare(TreeMap.java:1093)
>         at java.util.TreeMap.getEntry(TreeMap.java:347)
>         at java.util.TreeMap.containsKey(TreeMap.java:204)
>         at org.apache.maven.project.ModelUtils.mergeReportPluginDefinitions(ModelUtils.java:324)
>         at org.apache.maven.project.ModelUtils.mergeReportPluginLists(ModelUtils.java:156)
>         at org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler.assembleReportingInheritance(DefaultModelInheritanceAssembler.java:277)
>         at org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler.assembleModelInheritance(DefaultModelInheritanceAssembler.java:170)
>         at org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler.assembleModelInheritance(DefaultModelInheritanceAssembler.java:56)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:605)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(DefaultMavenProjectBuilder.java:298)
>         at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:276)
>         at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:509)
>         at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:441)
>         at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:485)
>         at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:485)
>         at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:345)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:276)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113)
>         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(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         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: 1 second
> [INFO] Finished at: Sun Jan 08 12:40:26 CET 2006
> [INFO] Final Memory: 1M/3M
> [INFO] ----------------------------------------------------------------------------
> weber@debian:~/java/myfaces/current/build$ 


-- 
Don't answer to From: address!
Mail to this account are droped if not recieved via mailinglist.
To contact me direct create the mail address by
concatenating my forename to my senders domain.

Re: maven build fails

Posted by Volker Weber <us...@weber-oldenburg.de>.
Hi,

this was my fault, i skipped the maven install part because i already
have maven 2, but it was 2.0 and the 2.0.1 is needed.
After installing maven-2.0.1 it builds now.

Regards,
  Volker


-- 
Don't answer to From: address!
Mail to this account are droped if not recieved via mailinglist.
To contact me direct create the mail address by
concatenating my forename to my senders domain.

Re: maven build fails

Posted by Arvid Hülsebus <ar...@atanion.com>.
Hello Volker,

I just tried the same. It works for me -- out of the box.

By 'uncommenting' you mean disabling the 
maven-project-info-reports-plugin by comments? Because there aren't any 
comments in these sections right now.

Perhaps you can try to force the update of the plugin by -U or try to 
remove the whole ~/.m2/repository/org/apache/maven/plugins directory.

Regards,
Arvid

Volker Weber wrote:

>Hi,
>
>i just followed the instructions on:
>
>http://wiki.apache.org/myfaces/Building_With_Maven
>
>to build a snapshot, but the build fails.
>
>i got a NullPointerException [1].
>
>after uncommenting the 'maven-project-info-reports-plugin' plugin in
>reporting section of:
>  api/pom.xml, tomahawk/tomahawk/pom.xml and sandbox/sandbox/pom.xml
>the build runs through.
>
>Regards,
>  Volker
>
>[1]:
>  
>
>>weber@debian:~/java/myfaces/current/build$ mvn install
>>[INFO] Scanning for projects...
>>[INFO] ----------------------------------------------------------------------------
>>[ERROR] FATAL ERROR
>>[INFO] ----------------------------------------------------------------------------
>>[INFO] null
>>[INFO] ----------------------------------------------------------------------------
>>[INFO] Trace
>>java.lang.NullPointerException
>>        at java.util.TreeMap.compare(TreeMap.java:1093)
>>        at java.util.TreeMap.getEntry(TreeMap.java:347)
>>        at java.util.TreeMap.containsKey(TreeMap.java:204)
>>        at org.apache.maven.project.ModelUtils.mergeReportPluginDefinitions(ModelUtils.java:324)
>>        at org.apache.maven.project.ModelUtils.mergeReportPluginLists(ModelUtils.java:156)
>>        at org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler.assembleReportingInheritance(DefaultModelInheritanceAssembler.java:277)
>>        at org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler.assembleModelInheritance(DefaultModelInheritanceAssembler.java:170)
>>        at org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler.assembleModelInheritance(DefaultModelInheritanceAssembler.java:56)
>>        at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:605)
>>        at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFile(DefaultMavenProjectBuilder.java:298)
>>        at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:276)
>>        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:509)
>>        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:441)
>>        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:485)
>>        at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:485)
>>        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:345)
>>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:276)
>>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:113)
>>        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(DelegatingMethodAccessorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:585)
>>        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: 1 second
>>[INFO] Finished at: Sun Jan 08 12:40:26 CET 2006
>>[INFO] Final Memory: 1M/3M
>>[INFO] ----------------------------------------------------------------------------
>>weber@debian:~/java/myfaces/current/build$ 
>>    
>>
>
>
>  
>