Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: 1.5 Milestone 1
    • Fix Version/s: 1.5 Milestone 2
    • Component/s: None
    • Labels:
      None
    • Environment:

      Linux amd64, Eclipse 3.1RC1 (Build id: I20050527-1300), JBoss IDE 1.5M1 on BEA JRockit JDK1.5 (amd64)

    • Affects:
      Compatibility/Configuration

      Description

      In recent builds of Eclipse SDK, the XDoclet configuration dialog (project -> XDoclet Configuration) is broken. When I try to open the dialog I get the error message "The currently displayed page contains invalid values".

      The error log (see below) reveals that this is caused by a ClassNotFoundException. The class in question is "org.eclipse.jdt.internal.ui.dialogs.StatusDialog". I've checked Eclipse CVS and found that this class was deleted from the repository (it exists in the 'attic'). The last log message says "switching to org.eclipse.jface.dialogs.StatusDialog" (URL: http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/dialogs/Attic/StatusDialog.java ). Maybe you guys should to

      !ENTRY org.eclipse.osgi 2005-06-07 14:17:07.226
      !MESSAGE An error occured while automatically activating bundle org.jboss.ide.eclipse.deployer.ui (88).
      !STACK 0
      org.osgi.framework.BundleException: Exception in org.jboss.ide.eclipse.deployer.ui.DeployerUIPlugin.start() of bundle org.jboss.ide.eclipse.deployer.ui.
      at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1013)
      at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:969)
      at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:321)
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:266)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:112)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:74)
      at java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown Source)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:275)
      at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1259)
      at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:152)
      at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:142)
      at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:129)
      at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:48)
      at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:240)
      at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:51)
      at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:236)
      at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition$1.run(LightweightDecoratorDefinition.java:111)
      at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1038)
      at org.eclipse.core.runtime.Platform.run(Platform.java:775)
      at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.internalGetDecorator(LightweightDecoratorDefinition.java:107)
      at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:218)
      at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:67)
      at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1038)
      Caused by: java.lang.NoClassDefFoundError: org/jboss/ide/eclipse/deployer/ui/dialogs/TargetEditDialog : org/eclipse/jdt/internal/ui/dialogs/StatusDialog
      at java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain;)Ljava.lang.Class;(Unknown Source)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:331)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:223)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:314)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:206)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:179)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:137)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:78)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:74)
      at java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown Source)
      at java.lang.ClassLoader.loadClassFromNative(JLjava.lang.String;)Ljava.lang.Class;(Unknown Source)
      at java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain;)Ljava.lang.Class;(Unknown Source)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:331)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:223)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:314)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:206)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:179)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:137)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:78)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:74)
      at java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown Source)
      at java.lang.ClassLoader.loadClassFromNative(JLjava.lang.String;)Ljava.lang.Class;(Unknown Source)
      Root exception:
      java.lang.NoClassDefFoundError: org/jboss/ide/eclipse/deployer/ui/dialogs/TargetEditDialog : org/eclipse/jdt/internal/ui/dialogs/StatusDialog
      at java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain;)Ljava.lang.Class;(Unknown Source)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:331)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:223)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:314)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:206)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:179)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:137)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:78)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:74)
      at java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown Source)
      at java.lang.ClassLoader.loadClassFromNative(JLjava.lang.String;)Ljava.lang.Class;(Unknown Source)
      at java.lang.ClassLoader.defineClass(Ljava.lang.String;[BIILjava.security.ProtectionDomain;)Ljava.lang.Class;(Unknown Source)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:331)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:223)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:314)
      at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:206)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:179)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:137)
      at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:78)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
      at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
      at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:74)
      at java.lang.ClassLoader.loadClass(Ljava.lang.String;)Ljava.lang.Class;(Unknown Source)
      at java.lang.ClassLoader.loadClassFromNative(JLjava.lang.String;)Ljava.lang.Class;(Unknown Source)

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  mculpepper Marshall Marshall
                  Reporter:
                  zapodot Sondre Eikanger Kvalø
                • Votes:
                  16 Vote for this issue
                  Watchers:
                  18 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: