1 Reply Latest reply on Mar 13, 2008 4:18 AM by maxandersen

    Errors on IDE startup.

    mangelo123

      When is there going to be another release? So many bugs in this version!!!

      This is in the console window when I start JBDS:


      *** ERROR ***: Wed Mar 12 19:36:22 EDT 2008 java.lang.ClassCastException: org
      .eclipse.jst.j2ee.internal.componentcore.UtilityBinaryComponentHelper$ReferenceC
      ountedArchiveImpl cannot be cast to org.eclipse.jst.j2ee.commonarchivecore.inter
      nal.ApplicationClientFile
      at org.eclipse.jst.j2ee.internal.componentcore.AppClientBinaryComponentH
      elper.getPrimaryRootObject(AppClientBinaryComponentHelper.java:110)
      at org.eclipse.wst.common.componentcore.ArtifactEdit.getContentModelRoot
      (ArtifactEdit.java:540)
      at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createB
      inaryModules(JEEDeployableFactory.java:159)
      at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createM
      oduleDelegates(JEEDeployableFactory.java:99)
      at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createM
      odules(JEEDeployableFactory.java:73)
      at org.eclipse.jst.jee.internal.deployables.JEEDeployableFactory.createM
      odules(JEEDeployableFactory.java:62)
      at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.cacheMo
      dules(ProjectModuleFactoryDelegate.java:60)
      at org.eclipse.wst.server.core.util.ProjectModuleFactoryDelegate.findMod
      ule(ProjectModuleFactoryDelegate.java:269)
      at org.eclipse.wst.server.core.internal.ModuleFactory.findModule(ModuleF
      actory.java:146)
      at org.eclipse.wst.server.core.ServerUtil.getModule(ServerUtil.java:137)

      at org.eclipse.wst.server.core.internal.Server.getModules(Server.java:22
      16)
      at org.eclipse.wst.server.core.internal.Server.visit(Server.java:2426)
      at org.eclipse.wst.server.core.internal.Server.shouldRestart(Server.java
      :828)
      at org.eclipse.wst.server.ui.internal.view.servers.ServerTableLabelProvi
      der.getColumnText(ServerTableLabelProvider.java:200)
      at org.eclipse.jface.viewers.TableColumnViewerLabelProvider.update(Table
      ColumnViewerLabelProvider.java:70)
      at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:135)

      at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTre
      eViewer.java:911)
      at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.r
      un(AbstractTreeViewer.java:97)
      at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
      at org.eclipse.core.runtime.Platform.run(Platform.java:857)
      at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
      at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
      at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTre
      eViewer.java:991)
      at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run
      (StructuredViewer.java:466)
      at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
      at org.eclipse.core.runtime.Platform.run(Platform.java:857)
      at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
      at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
      at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewe
      r.java:2026)
      at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractT
      reeViewer.java:806)
      at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer
      .java:781)
      at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)

      at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractT
      reeViewer.java:755)
      at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:6
      27)
      at org.eclipse.jface.viewers.AbstractTreeViewer.internalInitializeTree(A
      bstractTreeViewer.java:1463)
      at org.eclipse.jface.viewers.TreeViewer.internalInitializeTree(TreeViewe
      r.java:816)
      at org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractTreeViewer
      .java:1446)
      at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Struct
      uredViewer.java:1368)
      at org.eclipse.jface.viewers.TreeViewer.preservingSelection(TreeViewer.j
      ava:390)
      at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(Struct
      uredViewer.java:1330)
      at org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(AbstractTre
      eViewer.java:1435)
      at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:2
      51)
      at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.
      java:1606)
      at org.jboss.ide.eclipse.as.ui.views.server.ServerTableViewer.(Ser
      verTableViewer.java:199)
      at org.jboss.ide.eclipse.as.ui.views.server.ServerFrame.(ServerFra
      me.java:113)
      at org.jboss.ide.eclipse.as.ui.views.server.JBossServerView.createPartCo
      ntrol(JBossServerView.java:139)
      at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.
      java:370)
      at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:2
      27)
      at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartR
      eference.java:592)
      at org.eclipse.ui.internal.WorkbenchPage$ActivationList.setActive(Workbe
      nchPage.java:4080)
      at org.eclipse.ui.internal.WorkbenchPage$17.runWithException(WorkbenchPa
      ge.java:3145)
      at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupT
      hreading.java:31)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja
      va:123)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
      at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvi
      sor.java:801)
      at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:
      1342)
      at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupT
      hreading.java:31)
      at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
      at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja
      va:123)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
      at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja
      va:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav
      a:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli
      cation.java:106)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl
      e.java:169)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli
      cation(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec
      lipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja
      va:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja
      va:176)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
      java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
      sorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)

        • 1. Re: Errors on IDE startup.
          maxandersen

          Sorry to inform you but this is a limitation of Eclipse WTP 2.0.x which does not handle JEE 5 projects completly smooth.

          This print they added is purely "informative" - it should not break anything as far as we know.

          Saying "Soo many bugs in it" does not really help without pointing the bugs out that prevents it from working - if you have something that actually breaks then please report it in jira or vote for those existing bugs that you find disruptive for your work.