[OS-JIRA] Created: (WOL-869) Component Editor: "Insert WO..." buttons in toolbar have no effect

From: Ralf Schuchardt (JIRA) ("Ralf)
Date: Wed Jul 23 2008 - 05:06:08 EDT

  • Next message: Jim Roepcke: "Suppress errors on valid keypath bindings?"

    Component Editor: "Insert WO..." buttons in toolbar have no effect
    ------------------------------------------------------------------

                     Key: WOL-869
                     URL: http://issues.objectstyle.org/jira/browse/WOL-869
                 Project: WOProject/WOLips
              Issue Type: Bug
              Components: wolips
        Affects Versions: WOLips 3.3.2.* (nightly build please specify)
             Environment: WOLips 3.4.5339
                Reporter: Ralf Schuchardt

    When clicking on a button in the component editor toolbar ("Insert WO...Component", but not "Insert Component" ), nothing visible happens and a null pointer exception is logged.
    (And when clicking on "Insert Tag" nothing happens at all, but that's of far less importance).

    eclipse.buildId=I20080617-2000
    java.version=1.5.0_13
    java.vendor=Apple Inc.
    BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=de_DE
    Framework arguments: -keyring /Users/ralf/.eclipse_keyring -showlocation
    Command-line arguments: -os macosx -ws carbon -arch x86 -keyring /Users/ralf/.eclipse_keyring -consoleLog -showlocation

    Error
    Wed Jul 23 10:18:45 CEST 2008
    Unhandled event loop exception

    java.lang.NullPointerException
    at org.objectstyle.wolips.componenteditor.actions.InsertComponentDialogue.createDialogArea(InsertComponentDialogue.java:137)
    at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:760)
    at org.eclipse.jface.window.Window.create(Window.java:431)
    at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
    at org.eclipse.jface.window.Window.open(Window.java:790)
    at org.objectstyle.wolips.componenteditor.actions.InsertComponentAction.getComponentSpecification(InsertComponentAction.java:126)
    at org.objectstyle.wolips.componenteditor.actions.InsertHtmlAndWodAction.insert(InsertHtmlAndWodAction.java:108)
    at org.objectstyle.wolips.componenteditor.actions.InsertHtmlAndWodAction.run(InsertHtmlAndWodAction.java:102)
    at org.eclipse.ui.actions.ActionDelegate.runWithEvent(ActionDelegate.java:70)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:583)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:500)
    at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570)
    at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1360)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3480)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3070)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
    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:193)
    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:382)
    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:585)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

    -- 
    This message is automatically generated by JIRA.
    -
    If you think it was sent incorrectly contact one of the administrators: http://issues.objectstyle.org/jira/secure/Administrators.jspa
    -
    For more information on JIRA, see: http://www.atlassian.com/software/jira
    



    This archive was generated by hypermail 2.0.0 : Wed Jul 23 2008 - 05:07:07 EDT