on 07-22-2016 8:48 AM
Hello all,
I have a serious problem with the Custom Technology Wizard in the 7.5 NWDS. I was able to create the task once with my desired xsd structures but i am not able to update them anymore. The log throws the following every time i try to open the wizard:
eclipse.buildId=4.4.1.M20140925-0400
java.version=1.8.0_72
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product
org.eclipse.ui
Error
Fri Jul 22 09:39:55 CEST 2016
Unhandled event loop exception
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.TimSort.mergeHi(TimSort.java:899)
at java.util.TimSort.mergeAt(TimSort.java:516)
at java.util.TimSort.mergeCollapse(TimSort.java:441)
at java.util.TimSort.sort(TimSort.java:245)
at java.util.Arrays.sort(Arrays.java:1438)
at org.eclipse.jface.viewers.ViewerComparator.sort(ViewerComparator.java:189)
at org.eclipse.jface.viewers.StructuredViewer.getSortedChildren(StructuredViewer.java:1061)
at org.eclipse.jface.viewers.AbstractListViewer.inputChanged(AbstractListViewer.java:318)
at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:292)
at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1675)
at com.sap.glx.ide.uicomp.custom.fault.table.FaultTableComboBoxCellEditor.populateComboBoxItems(FaultTableComboBoxCellEditor.java:199)
at com.sap.glx.ide.uicomp.custom.fault.table.FaultTableComboBoxCellEditor.setItems(FaultTableComboBoxCellEditor.java:69)
at com.sap.glx.ide.uicomp.custom.fault.table.FaultTableComboBoxCellEditor.<init>(FaultTableComboBoxCellEditor.java:63)
at com.sap.glx.ide.uicomp.custom.fault.CustomUiFaultDataTypesWidget.initTableViewer(CustomUiFaultDataTypesWidget.java:274)
at com.sap.glx.ide.uicomp.custom.fault.CustomUiFaultDataTypesWidget.createWidget(CustomUiFaultDataTypesWidget.java:166)
at com.sap.glx.ide.uicomp.custom.fault.CustomUiFaultDataTypesWidget.<init>(CustomUiFaultDataTypesWidget.java:129)
at com.sap.glx.ide.uicomp.custom.wizard.CustomUiWizardPage.createControl(CustomUiWizardPage.java:209)
at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:178)
at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:759)
at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:622)
at org.eclipse.jface.window.Window.create(Window.java:435)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1101)
at org.eclipse.jface.window.Window.open(Window.java:797)
at com.sap.glx.ide.task.editors.TaskOverviewPage.openUIComponentWizard(TaskOverviewPage.java:757)
at com.sap.glx.ide.task.editors.TaskOverviewPage.access$600(TaskOverviewPage.java:80)
at com.sap.glx.ide.task.editors.TaskOverviewPage$8.widgetSelected(TaskOverviewPage.java:497)
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:4353)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1061)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3761)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
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:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
This does not seem to happen with local DCs for some strange reason. It only happens in DCs that belong to NWDI managed tracks.
Can anyone give me a hint on this one? This is quite a horrible issue.
Many thanks.
Tobias
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.