Carlos, this seems to be the same issue with surefire forking and you previously mentioned that it was because the wrong version of surefire was being used. Which version should be used with 2.0.6?
-----Original Message----- From: Jason Chaffee [mailto:[EMAIL PROTECTED] Sent: Sunday, April 01, 2007 3:56 PM To: Maven Users List Subject: RE: maven-2.0.6 throws NPE in surefire It is version 2.3 and the same version was used in both maven-2.0.5 and maven-2.0.6. However, only maven-2.0.6 produces the NPE. Seems like there was bug introduced in maven-2.0.6. Also, I had a clean repo for each version of maven to make sure the correct versions of the dependencies were being used by each version of maven. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Carlos Sanchez Sent: Sunday, April 01, 2007 2:54 PM To: Maven Users List Subject: Re: maven-2.0.6 throws NPE in surefire what version of maven-surefire-plugin? try setting the version explicitly On 4/1/07, Jason Chaffee <[EMAIL PROTECTED]> wrote: > This works fine in maven-2.0.5. > > I have the following surefire configuration: > > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-surefire-plugin</artifactId> > <configuration> > <forkMode>once</forkMode> > > <argLine>-javaagent:${project.build.directory}/test-lib/aspectjweaver.ja > r -Xmx256m</argLine> > </configuration> > </plugin> > > I get this error in 2.0.6 > > [INFO] [surefire:test] > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] null > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > java.lang.NullPointerException > at > org.apache.maven.artifact.DefaultArtifact.getSelectedVersion(DefaultA > rtifact.java:582) > at > org.apache.maven.plugin.surefire.SurefirePlugin.constructSurefireBoot > er(SurefirePlugin.java:490) > at > org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugi > n.java:391) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi > nManager.java:443) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa > ultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi > fecycle(DefaultLifecycleExecutor.java:480) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau > ltLifecycleExecutor.java:459) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan > dleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen > ts(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi > fecycleExecutor.java:143) > at > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:272) > 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: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) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- I could give you my word as a Spaniard. No good. I've known too many Spaniards. -- The Princess Bride --------------------------------------------------------------------- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]