Directory Studio
  1. Directory Studio
  2. DIRSTUDIO-379

Class NewEntryWizard not found, application doesn't starts

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Blocker 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
        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
        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.
        Hide
        Stefan Seelmann added a comment -

        Yes, indeed. Thanks Pierre-Arnaud.

        Show
        Stefan Seelmann added a comment - Yes, indeed. Thanks Pierre-Arnaud.
        Hide
        Felix Knecht added a comment -

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

        Show
        Felix Knecht added a comment - Sorry Stefan, but PAM was faster in fixing and me in closing - even when you where assigned
        Hide
        Felix Knecht added a comment -
        Show
        Felix Knecht added a comment - Thanks Pierre-Arnaud for fixing http://svn.apache.org/viewvc?view=rev&revision=689498
        Hide
        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
        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.

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development