[null] ptolemy.kernel.util.NameDuplicationException: Attempt to insert object named "DocEffigy" into container named ".configuration.directory.effigy", which already contains an object with that name. [null] at ptolemy.kernel.util.NamedList.append(NamedList.java:133) [null] at ptolemy.kernel.CompositeEntity._addEntity(CompositeEntity.java:2122) [null] at ptolemy.kernel.ComponentEntity.setContainer(ComponentEntity.java:518) [null] at ptolemy.kernel.CompositeEntity.setContainer(CompositeEntity.java:1857) [null] at ptolemy.actor.gui.Effigy.setContainer(Effigy.java:401) [null] at ptolemy.kernel.ComponentEntity.(ComponentEntity.java:106) [null] at ptolemy.kernel.CompositeEntity.(CompositeEntity.java:164) [null] at ptolemy.actor.gui.Effigy.(Effigy.java:133) [null] at ptolemy.vergil.actor.DocEffigy.(DocEffigy.java:60) [null] at org.kepler.gui.ShowDocumentationAction.actionPerformed(ShowDocumentationAction.java:136) [null] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012) [null] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335) [null] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404) [null] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [null] at javax.swing.AbstractButton.doClick(AbstractButton.java:374) [null] at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829) [null] at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873) [null] at java.awt.Component.processMouseEvent(Component.java:6268) [null] at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) [null] at java.awt.Component.processEvent(Component.java:6033) [null] at java.awt.Container.processEvent(Container.java:2045) [null] at java.awt.Component.dispatchEventImpl(Component.java:4629) [null] at java.awt.Container.dispatchEventImpl(Container.java:2103) [null] at java.awt.Component.dispatchEvent(Component.java:4455) [null] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633) [null] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297) [null] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227) [null] at java.awt.Container.dispatchEventImpl(Container.java:2089) [null] at java.awt.Window.dispatchEventImpl(Window.java:2517) [null] at java.awt.Component.dispatchEvent(Component.java:4455) [null] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649) [null] at java.awt.EventQueue.access$000(EventQueue.java:96) [null] at java.awt.EventQueue$1.run(EventQueue.java:608) [null] at java.awt.EventQueue$1.run(EventQueue.java:606) [null] at java.security.AccessController.doPrivileged(Native Method) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116) [null] at java.awt.EventQueue$2.run(EventQueue.java:622) [null] at java.awt.EventQueue$2.run(EventQueue.java:620) [null] at java.security.AccessController.doPrivileged(Native Method) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) [null] at java.awt.EventQueue.dispatchEvent(EventQueue.java:619) [null] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) [null] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) [null] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) [null] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) [null] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) [null] at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) [null] Exception occurred during event dispatching: [null] java.lang.NullPointerException [null] at sun.awt.X11.XWindowPeer.restoreTransientFor(XWindowPeer.java:1681) [null] at sun.awt.X11.XWindowPeer.removeFromTransientFors(XWindowPeer.java:1747) [null] at sun.awt.X11.XWindowPeer.setModalBlocked(XWindowPeer.java:1469) [null] at sun.awt.X11.XWindowPeer.setModalBlocked(XWindowPeer.java:1440) [null] at java.awt.Window.setModalBlocked(Window.java:1359) [null] at java.awt.Dialog.unblockWindow(Dialog.java:1597) [null] at java.awt.Dialog.modalHide(Dialog.java:1483) [null] at java.awt.Dialog.hideAndDisposePreHandler(Dialog.java:1215) [null] at java.awt.Dialog.hide(Dialog.java:1255) [null] at java.awt.Component.show(Component.java:1553) [null] at java.awt.Component.setVisible(Component.java:1503) [null] at java.awt.Window.setVisible(Window.java:881) [null] at java.awt.Dialog.setVisible(Dialog.java:1011) [null] at javax.swing.JOptionPane$3.propertyChange(JOptionPane.java:1021) [null] at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:298) [null] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:291) [null] at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:229) [null] at java.awt.Component.firePropertyChange(Component.java:8148) [null] at javax.swing.JOptionPane.setValue(JOptionPane.java:1964) [null] at javax.swing.plaf.basic.BasicOptionPaneUI$ButtonActionListener.actionPerformed(BasicOptionPaneUI.java:1204) [null] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012) [null] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335) [null] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404) [null] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [null] at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:253) [null] at java.awt.Component.processMouseEvent(Component.java:6268) [null] at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) [null] at java.awt.Component.processEvent(Component.java:6033) [null] at java.awt.Container.processEvent(Container.java:2045) [null] at java.awt.Component.dispatchEventImpl(Component.java:4629) [null] at java.awt.Container.dispatchEventImpl(Container.java:2103) [null] at java.awt.Component.dispatchEvent(Component.java:4455) [null] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633) [null] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297) [null] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227) [null] at java.awt.Container.dispatchEventImpl(Container.java:2089) [null] at java.awt.Window.dispatchEventImpl(Window.java:2517) [null] at java.awt.Component.dispatchEvent(Component.java:4455) [null] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649) [null] at java.awt.EventQueue.access$000(EventQueue.java:96) [null] at java.awt.EventQueue$1.run(EventQueue.java:608) [null] at java.awt.EventQueue$1.run(EventQueue.java:606) [null] at java.security.AccessController.doPrivileged(Native Method) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116) [null] at java.awt.EventQueue$2.run(EventQueue.java:622) [null] at java.awt.EventQueue$2.run(EventQueue.java:620) [null] at java.security.AccessController.doPrivileged(Native Method) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) [null] at java.awt.EventQueue.dispatchEvent(EventQueue.java:619) [null] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) [null] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) [null] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194) [null] at java.awt.Dialog$1.run(Dialog.java:1072) [null] at java.awt.Dialog$3.run(Dialog.java:1126) [null] at java.security.AccessController.doPrivileged(Native Method) [null] at java.awt.Dialog.show(Dialog.java:1124) [null] at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:871) [null] at ptolemy.gui.UndeferredGraphicalMessageHandler._error(UndeferredGraphicalMessageHandler.java:143) [null] at ptolemy.gui.GraphicalMessageHandler.access$001(GraphicalMessageHandler.java:72) [null] at ptolemy.gui.GraphicalMessageHandler$1.run(GraphicalMessageHandler.java:85) [null] at ptolemy.gui.Top.deferIfNecessary(Top.java:234) [null] at ptolemy.gui.GraphicalMessageHandler._error(GraphicalMessageHandler.java:89) [null] at ptolemy.util.MessageHandler.error(MessageHandler.java:67) [null] at ptolemy.vergil.basic.GetDocumentationAction._showDocAttributeTableau(GetDocumentationAction.java:429) [null] at ptolemy.vergil.basic.GetDocumentationAction.showDocumentation(GetDocumentationAction.java:161) [null] at org.kepler.gui.ShowDocumentationAction.actionPerformed(ShowDocumentationAction.java:143) [null] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012) [null] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335) [null] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404) [null] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) [null] at javax.swing.AbstractButton.doClick(AbstractButton.java:374) [null] at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829) [null] at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873) [null] at java.awt.Component.processMouseEvent(Component.java:6268) [null] at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) [null] at java.awt.Component.processEvent(Component.java:6033) [null] at java.awt.Container.processEvent(Container.java:2045) [null] at java.awt.Component.dispatchEventImpl(Component.java:4629) [null] at java.awt.Container.dispatchEventImpl(Container.java:2103) [null] at java.awt.Component.dispatchEvent(Component.java:4455) [null] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633) [null] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297) [null] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227) [null] at java.awt.Container.dispatchEventImpl(Container.java:2089) [null] at java.awt.Window.dispatchEventImpl(Window.java:2517) [null] at java.awt.Component.dispatchEvent(Component.java:4455) [null] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649) [null] at java.awt.EventQueue.access$000(EventQueue.java:96) [null] at java.awt.EventQueue$1.run(EventQueue.java:608) [null] at java.awt.EventQueue$1.run(EventQueue.java:606) [null] at java.security.AccessController.doPrivileged(Native Method) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116) [null] at java.awt.EventQueue$2.run(EventQueue.java:622) [null] at java.awt.EventQueue$2.run(EventQueue.java:620) [null] at java.security.AccessController.doPrivileged(Native Method) [null] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) [null] at java.awt.EventQueue.dispatchEvent(EventQueue.java:619) [null] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) [null] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) [null] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) [null] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) [null] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) [null] at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)