Bug 99608 - Adding a note to a driver properties generates an error
Summary: Adding a note to a driver properties generates an error
Status: VERIFIED FIXED
Alias: None
Product: Identity Designer
Classification: Identity Manager
Component: Configuration Management (show other bugs)
Version: 1.0.0 Designer
Hardware: Other All
: P3 - Medium : Major (vote)
Target Milestone: 1.0 M5
Assignee: Forgotten User C1r2QIwDyb
QA Contact: Tim Pew
URL:
Whiteboard:
Keywords: Built, Provo
Depends on:
Blocks:
 
Reported: 2005-07-29 23:20 UTC by Tim Pew
Modified: 2011-06-03 12:03 UTC (History)
0 users

See Also:
Found By: Integration Test
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Pew 2005-07-29 23:20:16 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:
Comment 1 Bill Street 2005-07-30 00:09:21 UTC
Approved for 1.0
Comment 2 Forgotten User C1r2QIwDyb 2005-07-30 00:44:54 UTC
Fixed.
Comment 4 Bill Street 2007-04-30 16:45:57 UTC
Marking closed/resolved fixed bugs public view.
Comment 5 Bill Street 2007-04-30 16:46:43 UTC
Marking closed fixed bugs public view.
Comment 6 Bill Street 2007-04-30 16:49:02 UTC
Marking closed/resolved fixed bugs public view.