cancel
Showing results for 
Search instead for 
Did you mean: 

NWDS 7.5 error with parameters of method

olivier_thiry
Participant
0 Kudos

Hello,

We are migrating from NW 7.1 to 7.5, including some WDP development. So we installed last available NWDS (released a few days ago).

We are facing following issue :

In NWDS when try to add a parameter to a method we get an error and parameter doesn’t appear.

The same happens trying to add parameter when creating a method and when try to add it afterwards to existing method.

In fact, creating a method and adding parameter never work. If we first create the method, and then later try to add parameters, this works randomly (need to be lucky). Currently, only solution then is to restart NWDS and do it again and again until finaly it works...

Here are the logs :

Plug-in: org.eclipse.ui

Stack Trace:

  • org.eclipse.swt.SWTException: Widget is disposed

at org.eclipse.swt.SWT.error(SWT.java:4491)

at org.eclipse.swt.SWT.error(SWT.java:4406)

at org.eclipse.swt.SWT.error(SWT.java:4377)

at org.eclipse.swt.widgets.Widget.error(Widget.java:482)

at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:354)

at org.eclipse.swt.widgets.Label.setImage(Label.java:349)

at org.eclipse.jface.dialogs.TitleAreaDialog.setTitleImage(TitleAreaDialog.java:685)

at org.eclipse.jface.wizard.WizardDialog.hardClose(WizardDialog.java:861)

at org.eclipse.jface.wizard.WizardDialog.close(WizardDialog.java:477)

at com.sap.ide.webdynpro.controllereditor.wizards.parameter.CreateParameterWizardDialog.close(CreateParameterWizardDialog.java:97)

at com.sap.ide.webdynpro.ui.tabbedproperties.subsections.controller.ui.ControllerMethodParametersTable.newParameter(ControllerMethodParametersTable.java:300)

at com.sap.ide.webdynpro.ui.tabbedproperties.subsections.controller.ui.ControllerMethodParametersTable.doNew(ControllerMethodParametersTable.java:112)

at com.sap.ide.webdynpro.ui.tabbedproperties.commonui.AbstractTableModel$1.widgetSelected(AbstractTableModel.java:168)

at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)

at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)

at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)

at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)

at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)

at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)

at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)

at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)

at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654)

at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)

at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)

at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)

at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)

at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)

at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)

at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

at org.eclipse.equinox.launcher.Main.main(Main.java:1488)

Session data:

  1. eclipse.buildId=4.5.1.M20150904-0015
  2. java.version=1.8.0_77
  3. java.vendor=Oracle Corporation

BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_GB

Framework arguments:  -vm c:\Program Files\Java\jdk1.8.0_77\bin\javaw.exe -product org.eclipse.epp.package.jee.product

Command-line arguments: -os win32 -ws win32 -arch x86_64 -vm c:\Program Files\Java\jdk1.8.0_77\bin\javaw.exe -product org.eclipse.epp.package.jee.product

Does anybody already faced this ? We will open a ticket anyway...

Accepted Solutions (0)

Answers (3)

Answers (3)

olivier_thiry
Participant
0 Kudos

Hello,

Sorry, but it's too old, I don't remember 🙂 We are currently no more developing in WDP, only doing some maintenance, and I didn't heard any issue with this. I guess we had to upgrade the NWDS, but again, can't remember

0 Kudos

Hi Oliver, I have the same problem but creating Actions in views. I have restarted the NWDS 7.5 SP22 a lot of times but I'm not lucky yet. Did you find any solution?

former_member191044
Active Contributor
0 Kudos

Any solution for that one? We have the same problem.

Regards,

Tobias