= Exceptions During Test = --------------------- Exception at start of PromotUI (during batch sbml import using GUI/current libsbml): Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException [[BR]] at javax.swing.LayoutComparator.compare(LayoutComparator.java:61) [[BR]] at java.util.Arrays.mergeSort(Arrays.java:1270) [[BR]] at java.util.Arrays.mergeSort(Arrays.java:1282) [[BR]] at java.util.Arrays.mergeSort(Arrays.java:1281) [[BR]] at java.util.Arrays.sort(Arrays.java:1210) [[BR]] at java.util.Collections.sort(Collections.java:159) [[BR]] at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:119) [[BR]] at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(SortingFocusTraversalPolicy.java:434) [[BR]] at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(LayoutFocusTraversalPolicy.java:148) [[BR]] at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(SortingFocusTraversalPolicy.java:511) [[BR]] at java.awt.FocusTraversalPolicy.getInitialComponent(FocusTraversalPolicy.java:152) [[BR]] at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:334) [[BR]] at java.awt.Component.dispatchEventImpl(Component.java:4282) [[BR]] at java.awt.Container.dispatchEventImpl(Container.java:2116) [[BR]] at java.awt.Window.dispatchEventImpl(Window.java:2429) [[BR]] at java.awt.Component.dispatchEvent(Component.java:4240) [[BR]] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) [[BR]] at java.awt.SequencedEvent.dispatch(SequencedEvent.java:98) [[BR]] at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [[BR]] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) [[BR]] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) [[BR]] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) [[BR]] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) [[BR]] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) [[BR]] at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) [[BR]] scheinbar ist ein parent (window), wahrscheinlich promotUI noch null, die einzige moegliche alternative waere ein parent frame der nicht von window abgeleitet ist (kommt meines wissens nach in promot nicht vor). NullPointerException in Checker after previous errors/exceptions not a problem originating in the checker but improved error handling would improve overall stability --------------------- sbml import + layout (not reproduceable) filename: /data/bio/werkzeuge/SBMLeditor-1.3.3/data/release_16June2009_sbmls/curated/BIOMD0000000161.xml wahrscheinlich node null node.getName results in exLisp that node not present (disposed?), vermeidbar in CheckerNode.java Exception in thread "Checker" java.lang.NullPointerException [[BR]] at org.mpg.dcts.promot.vizedit.graph.InfoVariables.getVariableInfo(InfoVariables.java:62) [[BR]] at org.mpg.dcts.promot.vizedit.checker.CheckerNode.checkDefaultValuesDynamic(CheckerNode.java:304) [[BR]] at org.mpg.dcts.promot.vizedit.checker.CheckerNode.check(CheckerNode.java:98) [[BR]] at org.mpg.dcts.promot.vizedit.checker.ModuleGraphCheckController$1.run(ModuleGraphCheckController.java:146) [[BR]] --------------------- sbml import + layout (reproduzierbar, anzahl variiert) filename: /data/bio/werkzeuge/SBMLeditor-1.3.3/data/release_16June2009_sbmls/curated/BIOMD0000000175.xml exception, during layout of compartment, danach terminals alle rechte untere ecke Exception in thread "AWT-EventQueue-0" java.util.NoSuchElementException: Vector Enumeration [[BR]] at java.util.Vector$1.nextElement(Vector.java:305) [[BR]] at org.tigris.gef.base.SelectionManager.paint(SelectionManager.java:242) [[BR]] at org.tigris.gef.base.Editor.paint(Editor.java:440) [[BR]] at org.tigris.gef.graph.presentation.JGraphInternalPane.paintComponent(JGraphInternalPane.java:29) [[BR]] at javax.swing.JComponent.paint(JComponent.java:1022) [[BR]] at javax.swing.JComponent.paintToOffscreen(JComponent.java:5104) [[BR]] at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) [[BR]] at javax.swing.RepaintManager.paint(RepaintManager.java:1132) [[BR]] at javax.swing.JComponent._paintImmediately(JComponent.java:5052) [[BR]] at javax.swing.JComponent.paintImmediately(JComponent.java:4862) [[BR]] at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:727) [[BR]] at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:683) [[BR]] at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:663) [[BR]] at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) [[BR]] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) [[BR]] at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [[BR]] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) [[BR]] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) [[BR]] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) [[BR]] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) [[BR]] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) [[BR]] at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) [[BR]] --------------------- sbml import + layout (tritt schlecht reproduzierbar bei verschiedenen modellen auf) filename: /data/bio/werkzeuge/SBMLeditor-1.3.3/data/release_16June2009_sbmls/curated/BIOMD0000000201.xml terminals in compartment hauptsaechlich in rechter unterer ecke Exception in thread "AWT-EventQueue-0" java.util.NoSuchElementException: Vector Enumeration [[BR]] at java.util.Vector$1.nextElement(Vector.java:305) [[BR]] at org.tigris.gef.base.LayerDiagram.paintContents(LayerDiagram.java:210) [[BR]] at org.tigris.gef.base.Layer.paint(Layer.java:261) [[BR]] at org.tigris.gef.base.LayerManager.paint(LayerManager.java:143) [[BR]] at org.tigris.gef.base.LayerManager.paint(LayerManager.java:135) [[BR]] at org.tigris.gef.base.Editor.paint(Editor.java:439) [[BR]] at org.tigris.gef.graph.presentation.JGraphInternalPane.paintComponent(JGraphInternalPane.java:29) [[BR]] at javax.swing.JComponent.paint(JComponent.java:1022) [[BR]] at javax.swing.JComponent.paintToOffscreen(JComponent.java:5104) [[BR]] at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) [[BR]] at javax.swing.RepaintManager.paint(RepaintManager.java:1132) [[BR]] at javax.swing.JComponent._paintImmediately(JComponent.java:5052) [[BR]] at javax.swing.JComponent.paintImmediately(JComponent.java:4862) [[BR]] at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:727) [[BR]] at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:683) [[BR]] at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:663) [[BR]] at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) [[BR]] at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) [[BR]] at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [[BR]] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) [[BR]] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) [[BR]] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) [[BR]] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) [[BR]] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) [[BR]] at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) [[BR]] --------------------- Open EditDetails dialog (schlecht reproduzierbar) java.lang.NullPointerException [[BR]] at org.mpg.dcts.promot.dialogs.SlotDetailsDialog.getAllowedClasses(SlotDetailsDialog.java:462) [[BR]] at org.mpg.dcts.promot.dialogs.SlotDetailsDialog.createInputPanel(SlotDetailsDialog.java:292) [[BR]] at org.mpg.dcts.promot.dialogs.SlotDetailsDialog.init(SlotDetailsDialog.java:225) [[BR]] at org.mpg.dcts.promot.dialogs.SlotDetailsDialog.(SlotDetailsDialog.java:210) [[BR]] at org.mpg.dcts.promot.dialogs.SlotDetailsDialog.(SlotDetailsDialog.java:194) [[BR]] at org.mpg.dcts.promot.vizedit.cmds.CmdNodeDetails.doIt(CmdNodeDetails.java:78) [[BR]] at org.mpg.dcts.promot.vizedit.Editor$1$1.run(Editor.java:289) [[BR]]