[ https://jira.codehaus.org/browse/MSHARED-223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=304642#comment-304642 ]
Alexander Shabanov commented on MSHARED-223: -------------------------------------------- I confirm that the issue reproduces on maven 3.0.4. The stacktrace is as follows: Execution checkstyle of goal org.apache.maven.plugins:maven-checkstyle-plugin:2.4:checkstyle failed. at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:225) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions(MojoExecutor.java:365) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:199) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) Caused by: org.apache.maven.plugin.PluginExecutionException: Execution checkstyle of goal org.apache.maven.plugins:maven-checkstyle-plugin:2.4:checkstyle failed. at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:110) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) ... 23 more Caused by: java.lang.NullPointerException at org.apache.maven.plugin.checkstyle.rss.DefaultCheckstyleRssGenerator.generateRSS(DefaultCheckstyleRssGenerator.java:72) at org.apache.maven.plugin.checkstyle.CheckstyleReport.executeReport(CheckstyleReport.java:639) at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:131) at org.apache.maven.reporting.AbstractMavenReport.execute(AbstractMavenReport.java:76) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) ... 24 more Hope this helps. > NullPointerException in maven-resources-plugin > ---------------------------------------------- > > Key: MSHARED-223 > URL: https://jira.codehaus.org/browse/MSHARED-223 > Project: Maven Shared Components > Issue Type: Bug > Components: maven-filtering > Affects Versions: maven-filtering-1.0 > Environment: centos 5.x > maven 3.0.3 > TeamCity Enterprise Version 6.5.2 (build 17935) > Java(TM) SE Runtime Environment (build 1.6.0_21-b06) > Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode) > Reporter: Eran Harel > > About twice a day we get a NullPointerException in our build: > {noformat} > [06:44:23]: [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-resources-plugin:2.5:resources > (default-resources) on project spring-lib: Execution default-resources of > goal org.apache.maven.plugins:maven-resources-plugin:2.5:resources failed. > NullPointerException -> [Help 1] > [06:44:23]: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > execute goal org.apache.maven.plugins:maven-resources-plugin:2.5:resources > (default-resources) on project spring-lib: Execution default-resources of > goal org.apache.maven.plugins:maven-resources-plugin:2.5:resources failed. > [06:44:23]: at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:225) > [06:44:23]: at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > [06:44:23]: at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > [06:44:23]: at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) > [06:44:23]: at > org.apache.maven.lifecycle.internal.LifecycleThreadedBuilder$1.call(LifecycleThreadedBuilder.java:167) > [06:44:23]: at > org.apache.maven.lifecycle.internal.LifecycleThreadedBuilder$1.call(LifecycleThreadedBuilder.java:164) > [06:44:23]: at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > [06:44:23]: at java.util.concurrent.FutureTask.run(FutureTask.java:138) > [06:44:23]: at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > [06:44:23]: at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > [06:44:23]: at java.util.concurrent.FutureTask.run(FutureTask.java:138) > [06:44:23]: at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > [06:44:23]: at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > [06:44:23]: at java.lang.Thread.run(Thread.java:619) > [06:44:23]: Caused by: org.apache.maven.plugin.PluginExecutionException: > Execution default-resources of goal > org.apache.maven.plugins:maven-resources-plugin:2.5:resources failed. > [06:44:23]: at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:110) > [06:44:23]: at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) > [06:44:23]: ... 13 more > [06:44:23]: Caused by: java.lang.NullPointerException > [06:44:23]: at java.util.ArrayList.<init>(ArrayList.java:131) > [06:44:23]: at > org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.filteredFileExtension(DefaultMavenResourcesFiltering.java:115) > [06:44:23]: at > org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.filterResources(DefaultMavenResourcesFiltering.java:264) > [06:44:23]: at > org.apache.maven.plugin.resources.ResourcesMojo.execute(ResourcesMojo.java:310) > [06:44:23]: at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) > [06:44:23]: ... 14 more > {noformat} > This comes at random times, and the next build doesn't fail. > I've googled for this failure and found nothing. I have this gut feeling that > this may be caused by a concurrency issue in the maven-resources-plugin. > We got this error with maven-resources-plugin 2.4.3, and now with 2.5. Our > maven version is 3.0.3. > We execute the build on TeamCity with the following parameters: > {noformat} > Goals: install > Additional Maven command line parameters: -T 2C -e -P!releasex,integration > -Dmaven.test.failure.ignore=true -Dmaven.test.error.ignore=true > -Dmaven.test.haltafterfailure=false -Dmaven.junit.timeout=1000000 > -DwarProject.packaging=jar > {noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira