Community
Participate
Working Groups
Starting up a workspace with some editors opened, I ran into the following exception. java.lang.NullPointerException at org.eclipse.m2e.jdt.internal.MavenClasspathContainerInitializer.initialize(MavenClasspathContainerInitializer.java:46) at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2810) at org.eclipse.jdt.internal.core.JavaModelManager$11.run(JavaModelManager.java:2716) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313) at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2756) at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1868) at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2741) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2652) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2790) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1922) at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:616) at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:685) at org.eclipse.jdt.internal.core.JavaProject.computePackageFragmentRoots(JavaProject.java:649) at org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1393) at org.eclipse.jdt.internal.core.JavaProjectElementInfo.getProjectCache(JavaProjectElementInfo.java:206) at org.eclipse.jdt.internal.core.JavaProjectElementInfo.newNameLookup(JavaProjectElementInfo.java:290) at org.eclipse.jdt.internal.core.JavaProject.newNameLookup(JavaProject.java:2289) at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:57) at org.eclipse.jdt.internal.core.SearchableEnvironment.<init>(SearchableEnvironment.java:64) at org.eclipse.jdt.internal.core.CancelableNameEnvironment.<init>(CancelableNameEnvironment.java:26) at org.eclipse.jdt.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:664) at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:1175) at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:801) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider$1.run(ASTProvider.java:543) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.createAST(ASTProvider.java:536) at org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.getAST(ASTProvider.java:479) at org.eclipse.jdt.ui.SharedASTProvider.getAST(SharedASTProvider.java:126) at org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor$3.run(ClassFileEditor.java:689) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Closing old bug reports. Please reopen if you still see the problem with final m2e 1.0 and provide new stacktrace, m2e and eclipse log files and eclipse configuration details.
Installed: m2e - Maven Integration for Eclipse 1.0.0.20110607-2117 org.eclipse.m2e.feature.feature.group m2e - slf4j over logback logging (Optional) 1.0.0.20110607-2117 org.eclipse.m2e.logback.feature.feature.group - - - - - - eclipse.buildId=M20110210-1200 java.version=1.6.0_25 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_IR Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product -data E:\programs\eclipse-workspace\3.6.1 - - - - - java.lang.NullPointerException at org.eclipse.m2e.jdt.internal.MavenClasspathContainerInitializer.initialize(MavenClasspathContainerInitializer.java:48) at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2707) at org.eclipse.jdt.internal.core.JavaModelManager$11.run(JavaModelManager.java:2613) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2653) at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1845) at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:3463) at org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:35) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) - - - - - - 2011-09-04 07:34:29,521 [org.eclipse.jdt.internal.ui.text.JavaReconciler] INFO org.mortbay.log - Logging to Logger[org.mortbay.log] via org.mortbay.log.Slf4jLog 2011-09-04 07:36:05,561 [Worker-0] WARN o.e.m.c.i.embedder.EclipseLogger - Using platform encoding (Cp1256 actually) to copy filtered resources, i.e. build is platform dependent! 2011-09-04 07:36:05,566 [Worker-0] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory E:\programs\eclipse-workspace\3.6.1\openoffice-converter\src\main\resources 2011-09-04 07:36:05,571 [Worker-0] WARN o.e.m.c.i.embedder.EclipseLogger - Using platform encoding (Cp1256 actually) to copy filtered resources, i.e. build is platform dependent! 2011-09-04 07:36:05,575 [Worker-0] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory E:\programs\eclipse-workspace\3.6.1\openoffice-converter\src\test\resources
I still get this intermittently but frequently.
I've also hit this, and opened a new bug 388039, as one cannot re-open issues here, and I doubt anybody is looking at this one in Status CLOSED WORKSFORME.
Moved to https://github.com/eclipse-m2e/m2e-core/issues/