Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-discussion] Exception in Project>Configure

Thomas Russ tar at ISI.EDU
Thu Nov 9 10:30:37 PST 2006


Meta question:  Is this the proper forum for reports like this?

Using Protege 3.2 stable release, I am getting an exception
when using the Project>Configure menu item.  When dismissing
the dialog via the "OK" button, a NullPointerException is
thrown by the Java code.

MacOS X 10.4.8.
CONFIG: Protege 3.2 Build 355, JVM 1.5.0_06-112, memory=99M, Mac OS  
X, encoding=UTF-8, language=en, country=US

This error is easy to reproduce.  Either create a new project
or open the existing newspaper project.  Choose Project>Configure
and then immediately push the "OK" button.  The Exception that
is generated is listed below.

Other observations:
Pushing "Cancel" seems to work fine.  Also, any changes made in
the dialog also are recorded, but the dialog fails to dismiss on
the OK button.

This leads to the following work-around:
Make configuration changes, press the "OK" button and then
the "Cancel" button.  The OK accepts the changes but the dialog
remains.  The Cancel button doesn't do anything but dismisses
the dialog.

INFO: Load time for file:/Applications/Protege_3.2/examples/newspaper/ 
newspaper.pprj = 6 sec (project) + 3 sec (ui)
SEVERE: Uncaught Exception -- java.lang.NullPointerException
	at  
edu.stanford.smi.protege.ui.ConfigureProtegePropertiesPanel.saveContents 
(Unknown Source)
	at edu.stanford.smi.protege.util.ValidatableTabComponent.saveContents 
(Unknown Source)
	at edu.stanford.smi.protege.util.ModalDialog.attemptClose(Unknown  
Source)
	at edu.stanford.smi.protege.util.ModalDialog$1.actionPerformed 
(Unknown Source)
	at javax.swing.AbstractButton.fireActionPerformed 
(AbstractButton.java:1882)
	at javax.swing.AbstractButton$Handler.actionPerformed 
(AbstractButton.java:2202)
	at javax.swing.DefaultButtonModel.fireActionPerformed 
(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java: 
258)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased 
(BasicButtonListener.java:234)
	at java.awt.Component.processMouseEvent(Component.java:5554)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
	at java.awt.Component.processEvent(Component.java:5319)
	at java.awt.Container.processEvent(Container.java:2010)
	at java.awt.Component.dispatchEventImpl(Component.java:4021)
	at java.awt.Container.dispatchEventImpl(Container.java:2068)
	at java.awt.Component.dispatchEvent(Component.java:3869)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java: 
4256)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java: 
3936)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
	at java.awt.Container.dispatchEventImpl(Container.java:2054)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3869)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy 
(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy 
(EventDispatchThread.java:190)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy 
(EventDispatchThread.java:180)
	at java.awt.Dialog$1.run(Dialog.java:515)
	at java.awt.Dialog.show(Dialog.java:536)
	at java.awt.Component.show(Component.java:1300)
	at java.awt.Component.setVisible(Component.java:1253)
	at edu.stanford.smi.protege.util.ModalDialog.init(Unknown Source)
	at edu.stanford.smi.protege.util.ModalDialog.<init>(Unknown Source)
	at edu.stanford.smi.protege.util.ModalDialog.showDialog(Unknown Source)
	at edu.stanford.smi.protege.util.ModalDialog.showDialog(Unknown Source)
	at edu.stanford.smi.protege.util.ModalDialog.showDialog(Unknown Source)
	at edu.stanford.smi.protege.ui.ProjectManager.configureProjectRequest 
(Unknown Source)
	at edu.stanford.smi.protege.action.ConfigureProject.actionPerformed 
(Unknown Source)
	at javax.swing.AbstractButton.fireActionPerformed 
(AbstractButton.java:1882)
	at javax.swing.AbstractButton$Handler.actionPerformed 
(AbstractButton.java:2202)
	at javax.swing.DefaultButtonModel.fireActionPerformed 
(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java: 
258)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:334)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick 
(BasicMenuItemUI.java:1000)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased 
(BasicMenuItemUI.java:1041)
	at java.awt.Component.processMouseEvent(Component.java:5554)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
	at java.awt.Component.processEvent(Component.java:5319)
	at java.awt.Container.processEvent(Container.java:2010)
	at java.awt.Component.dispatchEventImpl(Component.java:4021)
	at java.awt.Container.dispatchEventImpl(Container.java:2068)
	at java.awt.Component.dispatchEvent(Component.java:3869)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java: 
4256)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java: 
3936)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
	at java.awt.Container.dispatchEventImpl(Container.java:2054)
	at java.awt.Window.dispatchEventImpl(Window.java:1774)
	at java.awt.Component.dispatchEvent(Component.java:3869)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy 
(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy 
(EventDispatchThread.java:190)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java: 
184)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java: 
176)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)




More information about the protege-discussion mailing list