You'd get little support for a non-stable release and that release is quite old now.
Try the latest stable release that you can download here - http://argouml-downloads.tigris.org/argouml-0.24/ Regards Bob. On 23/08/07, Leandro Lucarella <[EMAIL PROTECTED]> wrote: > Hi! I'm new to ArgoUML and when I create a statechart diagram, I can't > see the transitions. I can see in the properties window the transition, > and the the source and target is ok, but I can't see the arrow in the > diagram. What I've done is this: > 1) Open ArgoUML > 2) Create a new class named Test > 3) Create -> New Statechart Diagram > 4) Create a new state > 5) Click on the left arrow on the new state to create a new one and a > transition > > Now in the diagram I see the 2 states, but no transition arrow, but the > transition is in the model. In the State-centric view, it shows the new > (anon Transition) hanging from the created SimpleStates. > > I'm using it right? Is this a bug? > > I'm using ArgoUML debian unstable package (0.19.6-2.1) with Sun Java 6 > JRE debian package (6-02-1). > > > Here is the standard output of the running ArgoUML: > > Exception in thread "CritiquingThread" java.lang.NoSuchMethodError: > org.tigris.gef.base.LayerPerspective.getContents(Ljava/util/Collection;)Ljava/util/Collection; > at > org.argouml.uml.cognitive.critics.CrNodesOverlap.computeOffenders(Unknown > Source) > at > org.argouml.uml.cognitive.critics.CrNodesOverlap.predicate2(Unknown Source) > at org.argouml.uml.cognitive.critics.CrUML.predicate(Unknown Source) > at org.argouml.cognitive.critics.Critic.critique(Unknown Source) > at org.argouml.cognitive.critics.Agency.applyCritics(Unknown Source) > at org.argouml.cognitive.critics.Agency.applyAllCritics(Unknown Source) > at org.argouml.cognitive.Designer.run(Unknown Source) > at java.lang.Thread.run(Thread.java:619) > Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: > org.tigris.gef.base.Diagram.getNodes(Ljava/util/Collection;)Ljava/util/Collection; > at org.argouml.ui.explorer.rules.GoDiagramToNode.getChildren(Unknown > Source) > at org.argouml.ui.explorer.ExplorerTreeModel.collectChildren(Unknown > Source) > at org.argouml.ui.explorer.ExplorerTreeModel.updateChildren(Unknown > Source) > at org.argouml.ui.explorer.ExplorerTreeNode.isLeaf(Unknown Source) > at javax.swing.tree.DefaultTreeModel.isLeaf(DefaultTreeModel.java:185) > at > javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2709) > at > javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1478) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) > at > javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) > at > javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) > at > javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) > at javax.swing.JTree.fireTreeExpanded(JTree.java:2659) > at org.argouml.ui.DisplayTextTree.fireTreeExpanded(Unknown Source) > at javax.swing.JTree.setExpandedState(JTree.java:3430) > at javax.swing.JTree.expandPath(JTree.java:2166) > at > javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2209) > at > javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2196) > at > javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2154) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3508) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3456) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at java.awt.Component.processMouseEvent(Component.java:6035) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) > at java.awt.Component.processEvent(Component.java:5803) > at java.awt.Container.processEvent(Container.java:2058) > at java.awt.Component.dispatchEventImpl(Component.java:4410) > at java.awt.Container.dispatchEventImpl(Container.java:2116) > at java.awt.Component.dispatchEvent(Component.java:4240) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) > at java.awt.Container.dispatchEventImpl(Container.java:2102) > at java.awt.Window.dispatchEventImpl(Window.java:2429) > at java.awt.Component.dispatchEvent(Component.java:4240) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) > Exception in thread "AWT-EventQueue-0" > java.lang.ArrayIndexOutOfBoundsException: 1 >= 1 > at java.util.Vector.removeElementAt(Vector.java:511) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.collapse(VariableHeightLayoutCache.java:1583) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.collapse(VariableHeightLayoutCache.java:1277) > at > javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:170) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.treeCollapsed(BasicTreeUI.java:3731) > at javax.swing.JTree.fireTreeCollapsed(JTree.java:2690) > at org.argouml.ui.DisplayTextTree.fireTreeCollapsed(Unknown Source) > at javax.swing.JTree.setExpandedState(JTree.java:3406) > at javax.swing.JTree.collapsePath(JTree.java:2191) > at > javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2220) > at > javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2196) > at > javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2154) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3508) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3456) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at java.awt.Component.processMouseEvent(Component.java:6035) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) > at java.awt.Component.processEvent(Component.java:5803) > at java.awt.Container.processEvent(Container.java:2058) > at java.awt.Component.dispatchEventImpl(Component.java:4410) > at java.awt.Container.dispatchEventImpl(Container.java:2116) > at java.awt.Component.dispatchEvent(Component.java:4240) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) > at java.awt.Container.dispatchEventImpl(Container.java:2102) > at java.awt.Window.dispatchEventImpl(Window.java:2429) > at java.awt.Component.dispatchEvent(Component.java:4240) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) > Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: > org.tigris.gef.base.Diagram.getNodes(Ljava/util/Collection;)Ljava/util/Collection; > at org.argouml.ui.explorer.rules.GoDiagramToNode.getChildren(Unknown > Source) > at org.argouml.ui.explorer.ExplorerTreeModel.collectChildren(Unknown > Source) > at org.argouml.ui.explorer.ExplorerTreeModel.updateChildren(Unknown > Source) > at org.argouml.ui.explorer.ExplorerTreeNode.isLeaf(Unknown Source) > at javax.swing.tree.DefaultTreeModel.isLeaf(DefaultTreeModel.java:185) > at > javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2709) > at > javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1342) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1478) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) > at > javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) > at > javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) > at > javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) > at javax.swing.JTree.fireTreeExpanded(JTree.java:2659) > at org.argouml.ui.DisplayTextTree.fireTreeExpanded(Unknown Source) > at javax.swing.JTree.setExpandedState(JTree.java:3430) > at javax.swing.JTree.expandPath(JTree.java:2166) > at > javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2209) > at > javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2196) > at > javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2154) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3508) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3456) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at java.awt.Component.processMouseEvent(Component.java:6035) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) > at java.awt.Component.processEvent(Component.java:5803) > at java.awt.Container.processEvent(Container.java:2058) > at java.awt.Component.dispatchEventImpl(Component.java:4410) > at java.awt.Container.dispatchEventImpl(Container.java:2116) > at java.awt.Component.dispatchEvent(Component.java:4240) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) > at java.awt.Container.dispatchEventImpl(Container.java:2102) > at java.awt.Window.dispatchEventImpl(Window.java:2429) > at java.awt.Component.dispatchEvent(Component.java:4240) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) > Exception in thread "AWT-EventQueue-0" > java.lang.ArrayIndexOutOfBoundsException: 1 >= 1 > at java.util.Vector.removeElementAt(Vector.java:511) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.collapse(VariableHeightLayoutCache.java:1583) > at > javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.collapse(VariableHeightLayoutCache.java:1277) > at > javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:170) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.treeCollapsed(BasicTreeUI.java:3731) > at javax.swing.JTree.fireTreeCollapsed(JTree.java:2690) > at org.argouml.ui.DisplayTextTree.fireTreeCollapsed(Unknown Source) > at javax.swing.JTree.setExpandedState(JTree.java:3406) > at javax.swing.JTree.collapsePath(JTree.java:2191) > at > javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2220) > at > javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2318) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3517) > at > javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3456) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at > java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262) > at java.awt.Component.processMouseEvent(Component.java:6035) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) > at java.awt.Component.processEvent(Component.java:5803) > at java.awt.Container.processEvent(Container.java:2058) > at java.awt.Component.dispatchEventImpl(Component.java:4410) > at java.awt.Container.dispatchEventImpl(Container.java:2116) > at java.awt.Component.dispatchEvent(Component.java:4240) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3983) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) > at java.awt.Container.dispatchEventImpl(Container.java:2102) > at java.awt.Window.dispatchEventImpl(Window.java:2429) > at java.awt.Component.dispatchEvent(Component.java:4240) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) > Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: > org.argouml.uml.diagram.ui.FigEdgeModelElement.getSourceFigNode()Lorg/tigris/gef/presentation/Fig; > at > org.argouml.uml.diagram.ui.FigEdgeModelElement.updateClassifiers(Unknown > Source) > at > org.argouml.uml.diagram.ui.FigEdgeModelElement.modelChanged(Unknown Source) > at > org.argouml.uml.diagram.state.ui.FigTransition.modelChanged(Unknown Source) > at org.argouml.uml.diagram.ui.FigEdgeModelElement.setOwner(Unknown > Source) > at org.argouml.uml.diagram.state.ui.FigTransition.<init>(Unknown Source) > at > org.argouml.uml.diagram.state.ui.StateDiagramRenderer.getFigEdgeFor(Unknown > Source) > at > org.tigris.gef.base.LayerPerspective.edgeAdded(LayerPerspective.java:217) > at > org.tigris.gef.graph.MutableGraphSupport.fireEdgeAdded(MutableGraphSupport.java:323) > at > org.argouml.uml.diagram.state.StateDiagramGraphModel.addEdge(Unknown Source) > at org.argouml.uml.diagram.UMLMutableGraphSupport.connect(Unknown > Source) > at > org.argouml.uml.diagram.state.ui.SelectionState.createEdgeRight(Unknown > Source) > at > org.tigris.gef.base.SelectionButtons.buttonClicked(SelectionButtons.java:411) > at > org.tigris.gef.base.SelectionButtons.mouseReleased(SelectionButtons.java:452) > at > org.tigris.gef.base.SelectionManager.mouseReleased(SelectionManager.java:849) > at org.tigris.gef.base.Editor.mouseReleased(Editor.java:771) > at > java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) > at java.awt.Component.processMouseEvent(Component.java:6038) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) > at > org.tigris.gef.graph.presentation.JGraphInternalPane.processMouseEvent(JGraph.java:640) > at java.awt.Component.processEvent(Component.java:5803) > at java.awt.Container.processEvent(Container.java:2058) > at java.awt.Component.dispatchEventImpl(Component.java:4410) > at java.awt.Container.dispatchEventImpl(Container.java:2116) > at java.awt.Component.dispatchEvent(Component.java:4240) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) > at java.awt.Container.dispatchEventImpl(Container.java:2102) > at java.awt.Window.dispatchEventImpl(Window.java:2429) > at java.awt.Component.dispatchEvent(Component.java:4240) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) > > > > -- > Leandro Lucarella > Integratech S.A. > 4571-5252 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
