facebook

Package explorer is broken in ME4S 8.6

  1. MyEclipse IDE
  2.  > 
  3. Spring Development
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #316730 Reply

    Ben Michaud
    Participant

    I recently used pulse to create a new ME4S 9.0 profile. I wonder if this may be the cause. Here are the errors I have in the event error log:
    __________________________________________

    eclipse.buildId=unknown
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    Error
    Wed May 11 11:03:00 EDT 2011
    Could not load repository template extension repository

    __________________________________

    eclipse.buildId=unknown
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    Error
    Wed May 11 11:02:25 EDT 2011
    Unable to create view ID org.eclipse.jdt.ui.PackageExplorer: 2

    java.lang.ArrayIndexOutOfBoundsException: 2
    at org.eclipse.emf.common.util.BasicEList.assign(BasicEList.java:124)
    at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList.java:424)
    at org.eclipse.emf.common.util.AbstractEList.add(AbstractEList.java:307)
    at org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapterList.add(BasicNotifierImpl.java:142)
    at org.eclipse.wst.common.componentcore.internal.StructureEdit.getEclipseResource(StructureEdit.java:251)
    at org.eclipse.wst.common.componentcore.internal.impl.ResourceTreeNode.findMatchingVirtualPathsSet(ResourceTreeNode.java:195)
    at org.eclipse.wst.common.componentcore.internal.impl.ResourceTreeNode.findModuleResourcesSet(ResourceTreeNode.java:178)
    at org.eclipse.wst.common.componentcore.internal.impl.ResourceTreeNode.findModuleResources(ResourceTreeNode.java:143)
    at org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.getProjectRelativePaths(VirtualResource.java:132)
    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:88)
    at org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestClasspath(J2EEModuleVirtualComponent.java:174)
    at org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getManifestReferences(J2EEModuleVirtualComponent.java:322)
    at org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualComponent.getReferences(J2EEModuleVirtualComponent.java:129)
    at org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.update(J2EEComponentClasspathContainer.java:200)
    at org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathContainer.install(J2EEComponentClasspathContainer.java:351)
    at org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathInitializer.initialize(J2EEComponentClasspathInitializer.java:47)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2642)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1813)
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:2652)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2578)
    at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2679)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1866)
    at org.eclipse.jdt.internal.core.JavaProject.buildStructure(JavaProject.java:424)
    at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:258)
    at org.eclipse.jdt.internal.core.Openable.openAncestors(Openable.java:504)
    at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:240)
    at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:515)
    at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:252)
    at org.eclipse.jdt.internal.core.JavaElement.getElementInfo(JavaElement.java:238)
    at org.eclipse.jdt.internal.core.PackageFragmentRoot.getKind(PackageFragmentRoot.java:477)
    at org.eclipse.jdt.internal.core.PackageFragment.getKind(PackageFragment.java:290)
    at org.eclipse.jdt.internal.core.PackageFragment.validateExistence(PackageFragment.java:506)
    at org.eclipse.jdt.internal.core.Openable.exists(Openable.java:206)
    at org.eclipse.jdt.internal.core.PackageFragment.exists(PackageFragment.java:174)
    at org.eclipse.jdt.ui.StandardJavaElementContentProvider.exists(StandardJavaElementContentProvider.java:451)
    at org.eclipse.jdt.ui.StandardJavaElementContentProvider.getParent(StandardJavaElementContentProvider.java:249)
    at org.eclipse.jface.viewers.AbstractTreeViewer.getParentElement(AbstractTreeViewer.java:1653)
    at org.eclipse.jface.viewers.TreeViewer.getParentElement(TreeViewer.java:606)
    at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1580)
    at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpand(AbstractTreeViewer.java:1582)
    at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2463)
    at org.eclipse.jface.viewers.StructuredViewer.setSelectionToWidget(StructuredViewer.java:1711)
    at org.eclipse.jface.viewers.AbstractTreeViewer.setSelectionToWidget(AbstractTreeViewer.java:2903)
    at org.eclipse.jface.viewers.StructuredViewer.setSelection(StructuredViewer.java:1667)
    at org.eclipse.jface.viewers.TreeViewer.setSelection(TreeViewer.java:1124)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.showInput(PackageExplorerPart.java:1050)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.editorActivated(PackageExplorerPart.java:999)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.setLinkingEnabled(PackageExplorerPart.java:1271)
    at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart.createPartControl(PackageExplorerPart.java:548)
    at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367)
    at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
    at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(WorkbenchPage.java:4212)
    at org.eclipse.ui.internal.WorkbenchPage$18.runWithException(WorkbenchPage.java:3271)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506)
    at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
    at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2316)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

    __________________________________________
    eclipse.buildId=unknown
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    This is a continuation of log file C:\work\workspaces\Infrastructure\.metadata\.bak_0.log
    Created Time: 2011-05-10 17:41:37.516

    Error
    Tue May 10 17:41:37 EDT 2011
    An error occurred while traversing resources.

    org.eclipse.core.internal.resources.ResourceException(/3MHISCommon_util)[566]: java.lang.ClassCastException: org.eclipse.dali.packaging.internal.resource.PackagingResourceImpl cannot be cast to org.eclipse.jpt.core.resource.xml.JpaXmlResource
    at org.eclipse.jpt.core.resource.AbstractXmlResourceProvider.getXmlResource(AbstractXmlResourceProvider.java:114)
    at org.eclipse.jpt.core.internal.PersistenceResourceModelProvider.buildResourceModel(PersistenceResourceModelProvider.java:48)
    at org.eclipse.jpt.core.internal.PersistenceResourceModelProvider.buildResourceModel(PersistenceResourceModelProvider.java:1)
    at org.eclipse.jpt.core.internal.platform.GenericJpaPlatform.buildResourceModel(GenericJpaPlatform.java:118)
    at org.eclipse.jpt.core.internal.platform.GenericJpaPlatform.buildJpaFile(GenericJpaPlatform.java:112)
    at org.eclipse.jpt.core.internal.platform.GenericJpaPlatform.buildJpaFile(GenericJpaPlatform.java:108)
    at org.eclipse.jpt.core.internal.AbstractJpaProject.addJpaFile_(AbstractJpaProject.java:485)
    at org.eclipse.jpt.core.internal.AbstractJpaProject$InitialResourceProxyVisitor.visit(AbstractJpaProject.java:254)
    at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:60)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
    at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:70)
    at org.eclipse.jpt.core.internal.AbstractJpaProject.<init>(AbstractJpaProject.java:195)
    at org.eclipse.jpt.core.internal.GenericJpaProject.<init>(GenericJpaProject.java:25)
    at org.eclipse.jpt.core.internal.platform.GenericJpaFactory.buildJpaProject(GenericJpaFactory.java:267)
    at org.eclipse.jpt.core.internal.GenericJpaModel$DefaultJpaProjectHolder.buildJpaProject(GenericJpaModel.java:420)
    at org.eclipse.jpt.core.internal.GenericJpaModel$DefaultJpaProjectHolder.jpaProject(GenericJpaModel.java:408)
    at org.eclipse.jpt.core.internal.GenericJpaModel.getJpaProject(GenericJpaModel.java:75)
    at org.eclipse.jpt.core.internal.JpaModelManager.getJpaProject(JpaModelManager.java:167)
    at org.eclipse.jpt.core.JptCorePlugin.getJpaProject(JptCorePlugin.java:189)
    at org.eclipse.jpt.core.internal.validation.JpaValidator.validationMessages(JpaValidator.java:98)
    at org.eclipse.jpt.core.internal.validation.JpaValidator.validate(JpaValidator.java:88)
    at org.eclipse.jpt.core.internal.validation.JpaValidator.validate(JpaValidator.java:69)
    at org.eclipse.wst.validation.Validator$V2.validate(Validator.java:1132)
    at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:732)
    at org.eclipse.wst.validation.internal.ValManager$1.visit(ValManager.java:695)
    at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:809)
    at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:699)
    at org.eclipse.wst.validation.internal.ValBuilderJob$Visitor.visit(ValBuilderJob.java:322)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:48)
    at org.eclipse.wst.validation.internal.ValBuilderJob.deltaBuild(ValBuilderJob.java:210)
    at org.eclipse.wst.validation.internal.ValBuilderJob.run(ValBuilderJob.java:178)
    at org.eclipse.wst.validation.internal.ValBuilderJob.runInWorkspace(ValBuilderJob.java:125)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

    ___________________________________________

    eclipse.buildId=unknown
    java.version=1.6.0_13
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    This is a continuation of log file C:\work\workspaces\Infrastructure\.metadata\.bak_0.log
    Created Time: 2011-05-10 17:41:37.516

    Error
    Tue May 10 17:41:37 EDT 2011
    An error occurred while traversing resources.

    java.lang.ClassCastException: org.eclipse.dali.packaging.internal.resource.PackagingResourceImpl cannot be cast to org.eclipse.jpt.core.resource.xml.JpaXmlResource
    at org.eclipse.jpt.core.resource.AbstractXmlResourceProvider.getXmlResource(AbstractXmlResourceProvider.java:114)
    at org.eclipse.jpt.core.internal.PersistenceResourceModelProvider.buildResourceModel(PersistenceResourceModelProvider.java:48)
    at org.eclipse.jpt.core.internal.PersistenceResourceModelProvider.buildResourceModel(PersistenceResourceModelProvider.java:1)
    at org.eclipse.jpt.core.internal.platform.GenericJpaPlatform.buildResourceModel(GenericJpaPlatform.java:118)
    at org.eclipse.jpt.core.internal.platform.GenericJpaPlatform.buildJpaFile(GenericJpaPlatform.java:112)
    at org.eclipse.jpt.core.internal.platform.GenericJpaPlatform.buildJpaFile(GenericJpaPlatform.java:108)
    at org.eclipse.jpt.core.internal.AbstractJpaProject.addJpaFile_(AbstractJpaProject.java:485)
    at org.eclipse.jpt.core.internal.AbstractJpaProject$InitialResourceProxyVisitor.visit(AbstractJpaProject.java:254)
    at org.eclipse.core.internal.resources.Resource$1.visitElement(Resource.java:60)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:82)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
    at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:86)
    at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:127)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:70)
    at org.eclipse.jpt.core.internal.AbstractJpaProject.<init>(AbstractJpaProject.java:195)
    at org.eclipse.jpt.core.internal.GenericJpaProject.<init>(GenericJpaProject.java:25)
    at org.eclipse.jpt.core.internal.platform.GenericJpaFactory.buildJpaProject(GenericJpaFactory.java:267)
    at org.eclipse.jpt.core.internal.GenericJpaModel$DefaultJpaProjectHolder.buildJpaProject(GenericJpaModel.java:420)
    at org.eclipse.jpt.core.internal.GenericJpaModel$DefaultJpaProjectHolder.jpaProject(GenericJpaModel.java:408)
    at org.eclipse.jpt.core.internal.GenericJpaModel.getJpaProject(GenericJpaModel.java:75)
    at org.eclipse.jpt.core.internal.JpaModelManager.getJpaProject(JpaModelManager.java:167)
    at org.eclipse.jpt.core.JptCorePlugin.getJpaProject(JptCorePlugin.java:189)
    at org.eclipse.jpt.core.internal.validation.JpaValidator.validationMessages(JpaValidator.java:98)
    at org.eclipse.jpt.core.internal.validation.JpaValidator.validate(JpaValidator.java:88)
    at org.eclipse.jpt.core.internal.validation.JpaValidator.validate(JpaValidator.java:69)
    at org.eclipse.wst.validation.Validator$V2.validate(Validator.java:1132)
    at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:732)
    at org.eclipse.wst.validation.internal.ValManager$1.visit(ValManager.java:695)
    at org.eclipse.wst.validation.internal.ValManager.accept(ValManager.java:809)
    at org.eclipse.wst.validation.internal.ValManager.validate(ValManager.java:699)
    at org.eclipse.wst.validation.internal.ValBuilderJob$Visitor.visit(ValBuilderJob.java:322)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:79)
    at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:48)
    at org.eclipse.wst.validation.internal.ValBuilderJob.deltaBuild(ValBuilderJob.java:210)
    at org.eclipse.wst.validation.internal.ValBuilderJob.run(ValBuilderJob.java:178)
    at org.eclipse.wst.validation.internal.ValBuilderJob.runInWorkspace(ValBuilderJob.java:125)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

    #316732 Reply

    Ben Michaud
    Participant

    This was fixed by restarting eclipse.

    #317076 Reply

    jkennedy
    Member

    Thanks for updating us on the work around, sorry you experienced this issue.

Viewing 3 posts - 1 through 3 (of 3 total)
Reply To: Package explorer is broken in ME4S 8.6

You must be logged in to post in the forum log in