Community
Participate
Working Groups
After updating to m2e 0.13.0.201102221506 any attempt to build the workspace resulted in errors for each project that 'configurators is null'. Opening the Eclipse log there are a number of stack traces: java.lang.IllegalStateException: configurators is null at org.eclipse.m2e.core.internal.lifecycle.LifecycleMappingFactory.getProjectConfigurators(LifecycleMappingFactory.java:912) at org.eclipse.m2e.core.project.configurator.AbstractCustomizableLifecycleMapping.getProjectConfigurators(AbstractCustomizableLifecycleMapping.java:101) at org.eclipse.m2e.core.project.configurator.AbstractCustomizableLifecycleMapping.getBuildParticipants(AbstractCustomizableLifecycleMapping.java:49) at org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:166) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:716) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:191) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:228) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:281) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:284) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:340) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:363) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
I fixed the problem: http://git.eclipse.org/c/m2e/m2e-core.git/commit/?id=ccac2d36d92bf43058665aa83205cf0c2310ff1f I'll keep the bug open until I add a unit test for it.
Added unit tests: https://github.com/sonatype/m2e-core-tests/commit/4ba8a377985394dbeb112b4b2d8a11a36ccf3ade
Can't reproduce
Moved to https://github.com/eclipse-m2e/m2e-core/issues/