Bugzilla – Bug 99608
Adding a note to a driver properties generates an error
Last modified: 2011-06-03 12:03:19 UTC
Details: Open the properties of a driver and select the General page. Enter some text in the Note field and then click OK. An error pops up that says "An error has occured". The text you entered is not saved. The error log has the following NullPointerException: java.lang.NullPointerException at com.novell.designer.idm.config.internal.GenericGeneralPage.collectDataFromPage(GenericGeneralPage.java:456) at com.novell.designer.idm.config.internal.GenericGeneralPage.performOk(GenericGeneralPage.java:418) at org.eclipse.jface.preference.PreferenceDialog$11.run(PreferenceDialog.java:862) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:148) at org.eclipse.jface.preference.PreferenceDialog.okPressed(PreferenceDialog.java:842) at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.okPressed(FilteredPreferenceDialog.java:296) at org.eclipse.jface.preference.PreferenceDialog.buttonPressed(PreferenceDialog.java:227) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3080) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2713) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:157) at com.novell.designer.ui.dialogs.DesignerPropertyDialog.invokePropertyDialog(DesignerPropertyDialog.java:86) at com.novell.designer.App.launchConfigDialog(App.java:2219) at com.novell.designer.idm.modeler.parts.DriverEdgeEditPart.handleDoubleClick(DriverEdgeEditPart.java:465) at com.novell.designer.idm.modeler.parts.DriverEdgeEditPart.performRequest(DriverEdgeEditPart.java:452) at org.eclipse.gef.tools.SelectEditPartTracker.performOpen(SelectEditPartTracker.java:187) at org.eclipse.gef.tools.SelectEditPartTracker.handleDoubleClick(SelectEditPartTracker.java:129) at org.eclipse.gef.tools.AbstractTool.mouseDoubleClick(AbstractTool.java:944) at org.eclipse.gef.tools.SelectionTool.mouseDoubleClick(SelectionTool.java:502) at org.eclipse.gef.EditDomain.mouseDoubleClick(EditDomain.java:204) at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseDoubleClicked(DomainEventDispatcher.java:285) at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseDoubleClick(LightweightSystem.java:518) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:141) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3080) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2713) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) Steps to Duplicate: OS/Config:
Approved for 1.0
Fixed.
Marking closed/resolved fixed bugs public view.
Marking closed fixed bugs public view.