this error came also from m2eclipse (update maven dependencies)

java.lang.NullPointerException
        at 
org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.getReadOnlyComponent(VirtualResource.java:319)
        at 
org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.getProjectRelativePaths(VirtualResource.java:116)
        at 
org.eclipse.wst.common.componentcore.internal.resources.VirtualFile.getUnderlyingFiles(VirtualFile.java:104)
        at 
org.eclipse.wst.common.componentcore.internal.resources.VirtualFile.getUnderlyingResources(VirtualFile.java:93)
        at 
org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.exists(VirtualResource.java:86)
        at 
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestClasspath(J2EEModuleVirtualComponent.java:129)
        at 
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestReferences(J2EEModuleVirtualComponent.java:244)
        at 
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:86)
        at 
org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:79)
        at 
org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.update(J2EEComponentClasspathContainer.java:163)
        at 
org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.install(J2EEComponentClasspathContainer.java:302)
        at 
org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathInitializer.initialize(J2EEComponentClasspathInitializer.java:29)
        at 
org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2220)
        at 
org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2150)
        at 
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
        at 
org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2166)
        at 
org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
        at 
org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
        at 
org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
        at 
org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
        at 
org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
        at 
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
        at 
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
        at 
org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
        at 
org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
        at 
org.maven.ide.eclipse.project.BuildPathManager.updateClasspath(BuildPathManager.java:240)
        at 
org.maven.ide.eclipse.project.BuildPathManager.mavenProjectChanged(BuildPathManager.java:227)
        at 
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.notifyProjectChangeListeners(MavenProjectManagerImpl.java:683)
        at 
org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.refresh(MavenProjectManagerImpl.java:369)
        at 
org.maven.ide.eclipse.internal.project.MavenProjectManagerRefreshJob.run(MavenProjectManagerRefreshJob.java:80)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)



2008/7/24 Henri Gomez <[EMAIL PROTECTED]>:
> Since I upgraded to m2eclipse 0.9.5 and imported many more projects on
> my workspace I see this error more and more often :
>
> java.lang.NullPointerException
>        at 
> org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.getReadOnlyComponent(VirtualResource.java:319)
>        at 
> org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.getProjectRelativePaths(VirtualResource.java:116)
>        at 
> org.eclipse.wst.common.componentcore.internal.resources.VirtualFile.getUnderlyingFiles(VirtualFile.java:104)
>        at 
> org.eclipse.wst.common.componentcore.internal.resources.VirtualFile.getUnderlyingResources(VirtualFile.java:93)
>        at 
> org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.exists(VirtualResource.java:86)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestClasspath(J2EEModuleVirtualComponent.java:129)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestReferences(J2EEModuleVirtualComponent.java:244)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:86)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:79)
>        at 
> org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.update(J2EEComponentClasspathContainer.java:163)
>        at 
> org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.install(J2EEComponentClasspathContainer.java:302)
>        at 
> org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathInitializer.initialize(J2EEComponentClasspathInitializer.java:29)
>        at 
> org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2220)
>        at 
> org.eclipse.jdt.internal.core.JavaModelManager$9.run(JavaModelManager.java:2150)
>        at 
> org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
>        at 
> org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2166)
>        at 
> org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1544)
>        at 
> org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
>        at 
> org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
>        at 
> org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1848)
>        at 
> org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:202)
>        at 
> org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:717)
>        at 
> org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
>        at 
> org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:785)
>        at 
> org.eclipse.jdt.core.JavaCore.setClasspathContainer(JavaCore.java:4519)
>        at 
> org.eclipse.jdt.internal.launching.JREContainerInitializer.initialize(JREContainerInitializer.java:69)
>        at 
> org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2220)
>        at 
> org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1546)
>        at 
> org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1571)
>        at 
> org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2558)
>        at 
> org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1873)
>        at 
> org.eclipse.jst.j2ee.classpathdep.ClasspathDependencyUtil.getComponentClasspathDependencies(ClasspathDependencyUtil.java:187)
>        at 
> org.eclipse.jst.j2ee.classpathdep.ClasspathDependencyUtil.getComponentClasspathDependencies(ClasspathDependencyUtil.java:144)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getJavaClasspathReferences(J2EEModuleVirtualComponent.java:179)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getNonManifestReferences(J2EEModuleVirtualComponent.java:116)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:83)
>        at 
> org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:79)
>        at 
> org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphManager.getDependencyReferences(DependencyGraphManager.java:200)
>        at 
> org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphManager.buildDependencyGraph(DependencyGraphManager.java:176)
>        at 
> org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphManager.constructIfNecessary(DependencyGraphManager.java:77)
>        at 
> org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphManager.getDependencyGraph(DependencyGraphManager.java:252)
>        at 
> org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.getReferencingComponents(VirtualComponent.java:430)
>        at 
> org.eclipse.jst.j2ee.project.facet.EarFacetValidator.validate(EarFacetValidator.java:75)
>        at 
> org.eclipse.wst.common.project.facet.core.internal.FacetedProjectValidationBuilder.build(FacetedProjectValidationBuilder.java:129)
>        at 
> org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:624)
>        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>        at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:166)
>        at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:197)
>        at 
> org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:246)
>        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>        at 
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:249)
>        at 
> org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:302)
>        at 
> org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:334)
>        at 
> org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:137)
>        at 
> org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
>        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
>
> I'm using Eclipse 3.3.2 and 0.9.5.
>
> It happens for example when I select cleanup project.
>
> Any ideas ?
>
> Thanks
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to