Uploaded image for project: 'Directory Studio'
  1. Directory Studio
  2. DIRSTUDIO-379

Class NewEntryWizard not found, application doesn't starts

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.3.0
    • Fix Version/s: 1.3.0
    • Component/s: studio-ldapbrowser
    • Labels:
      None
    • Environment:
      Linux 32-bit, java 1.6

      Description

      To reproduce (or use nightly built dist):
      cd

      {studio-trunk}

      mvn clean install
      cd target/distributions/ApacheDirectoryStudio-linux-x86-1.3.0.SNAPSHOT
      ./ApacheDirectoryStudio

      -->

      1 [Main Thread] INFO org.apache.directory.studio.Application - Entering Apache Directory Studio.
      Exception in thread "Thread-1" java.lang.NoClassDefFoundError: org/apache/directory/studio/ldapbrowser/common/wizards/NewEntryWizard
      at org.apache.directory.studio.ldapbrowser.ui.perspective.BrowserPerspective.defineActions(BrowserPerspective.java:83)
      at org.apache.directory.studio.ldapbrowser.ui.perspective.BrowserPerspective.createInitialLayout(BrowserPerspective.java:66)
      at org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:768)
      at org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:258)
      at org.eclipse.ui.internal.Perspective.<init>(Perspective.java:146)
      at org.eclipse.ui.internal.WorkbenchPage.createPerspective(WorkbenchPage.java:1546)
      at org.eclipse.ui.internal.WorkbenchPage.init(WorkbenchPage.java:2336)
      at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:562)
      at org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:733)
      at org.eclipse.ui.internal.Workbench$20.runWithException(Workbench.java:1023)
      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:129)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
      at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
      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:129)
      at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
      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.java:289)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.apache.directory.studio.Application.start(Application.java:62)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
      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:508)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:448)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1174)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
      3744 [Main Thread] INFO org.apache.directory.studio.Application - Exiting Apache Directory Studio.

        Activity

        Hide
        seelmann Stefan Seelmann added a comment -

        I moved the NewEntryWizard class from the ldapbrowser-ui to the ldapbrowser-common project some days ago. I'll check what goes wrong.

        Show
        seelmann Stefan Seelmann added a comment - I moved the NewEntryWizard class from the ldapbrowser-ui to the ldapbrowser-common project some days ago. I'll check what goes wrong.
        Hide
        felixk Felix Knecht added a comment -
        Show
        felixk Felix Knecht added a comment - Thanks Pierre-Arnaud for fixing http://svn.apache.org/viewvc?view=rev&revision=689498
        Hide
        felixk Felix Knecht added a comment -

        Sorry Stefan, but PAM was faster in fixing and me in closing - even when you where assigned

        Show
        felixk Felix Knecht added a comment - Sorry Stefan, but PAM was faster in fixing and me in closing - even when you where assigned
        Hide
        seelmann Stefan Seelmann added a comment -

        Yes, indeed. Thanks Pierre-Arnaud.

        Show
        seelmann Stefan Seelmann added a comment - Yes, indeed. Thanks Pierre-Arnaud.
        Hide
        pamarcelot Pierre-Arnaud Marcelot added a comment -

        I'm affraid, this is not my commit that fixed this bug...

        The modified files should not have an impact on the BrowserPerspective class which creates an action that imports the class NewEntryWizard.

        Show
        pamarcelot Pierre-Arnaud Marcelot added a comment - I'm affraid, this is not my commit that fixed this bug... The modified files should not have an impact on the BrowserPerspective class which creates an action that imports the class NewEntryWizard.

          People

          • Assignee:
            pamarcelot Pierre-Arnaud Marcelot
            Reporter:
            felixk Felix Knecht
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development