The toolbar code assumes that an action has an icon. This does not seem to be the case for ActionSetAddAssociationMode (haven't finished investigating that yet).
I'll change the toolbar stuff to be safe here and log a warning. Bob. On 04/05/07, Michiel van der Wulp <[EMAIL PROTECTED]> wrote:
Hi All, After updating everything, I have the problem that ArgoUML does not start anymore. Any ideas what causes this? This is what I get - see below. Regards, Michiel 5750 DEBUG [main] setTarget called with Diagram: Class Diagram 1 as parameter (not target!) (PropPanel.java:321) 5797 ERROR [main] While calling targetSet for [EMAIL PROTECTED] in org.argouml.uml.diagram.ui.TabDiagram[,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=] an error is thrown. (TargetManager.java:772) java.lang.NullPointerException at org.tigris.toolbar.toolbutton.DecoratedIcon.init(Unknown Source) at org.tigris.toolbar.toolbutton.DropDownIcon.<init>(Unknown Source) at org.tigris.toolbar.toolbutton.PopupToolBoxButton.setAction(Unknown Source) at javax.swing.JButton.<init>(Unknown Source) at org.tigris.toolbar.toolbutton.ToolButton.<init>(Unknown Source) at org.tigris.toolbar.toolbutton.PopupToolBoxButton.<init>(Unknown Source) at org.tigris.toolbar.ToolBarFactory.buildPopupToolBoxButton(Unknown Source) at org.tigris.toolbar.ToolBarFactory.addItemToToolBar(Unknown Source) at org.tigris.toolbar.ToolBarFactory.addItemsToToolBar(Unknown Source) at org.tigris.toolbar.ToolBarFactory.createToolBar(Unknown Source) at org.tigris.toolbar.ToolBarFactory.createToolBar(Unknown Source) at org.argouml.uml.diagram.ui.UMLDiagram.initToolBar(UMLDiagram.java:317) at org.argouml.uml.diagram.ui.UMLDiagram.getJToolBar(UMLDiagram.java:305) at org.argouml.uml.diagram.ui.TabDiagram.setTarget(TabDiagram.java:186) at org.argouml.uml.diagram.ui.TabDiagram.targetSet(TabDiagram.java:365) at org.argouml.ui.targetmanager.TargetManager.fireTargetSet(TargetManager.java:769) at org.argouml.ui.targetmanager.TargetManager.internalOnSetTarget(TargetManager.java:476) at org.argouml.ui.targetmanager.TargetManager.setTarget(TargetManager.java:458) at org.argouml.ui.ProjectBrowser.propertyChange(ProjectBrowser.java:1022) at org.argouml.kernel.ProjectManager.firePropertyChanged(ProjectManager.java:178) at org.argouml.kernel.ProjectManager.setCurrentProject(ProjectManager.java:208) at org.argouml.application.Main.main(Main.java:377) at org.tigris.toolbar.ToolBarFactory.addItemsToToolBar(Unknown Source) at org.tigris.toolbar.ToolBarFactory.createToolBar(Unknown Source) at org.tigris.toolbar.ToolBarFactory.createToolBar(Unknown Source) at org.argouml.uml.diagram.ui.UMLDiagram.initToolBar(UMLDiagram.java:317) at org.argouml.uml.diagram.ui.UMLDiagram.getJToolBar(UMLDiagram.java:305) at org.argouml.uml.diagram.ui.TabDiagram.setTarget(TabDiagram.java:186) at org.argouml.uml.diagram.ui.TabDiagram.targetSet(TabDiagram.java:365) at org.argouml.ui.targetmanager.TargetManager.fireTargetSet(TargetManager.java:769) at org.argouml.ui.targetmanager.TargetManager.internalOnSetTarget(TargetManager.java:476) at org.argouml.ui.targetmanager.TargetManager.setTarget(TargetManager.java:458) at org.argouml.ui.ProjectBrowser.propertyChange(ProjectBrowser.java:1022) at org.argouml.kernel.ProjectManager.firePropertyChanged(ProjectManager.java:178) at org.argouml.kernel.ProjectManager.setCurrentProject(ProjectManager.java:208) at org.argouml.application.Main.main(Main.java:377) Exception in thread "main" java.lang.ExceptionInInitializerError at org.argouml.moduleloader.ModuleLoader2.<init>(ModuleLoader2.java:111) at org.argouml.moduleloader.ModuleLoader2.<clinit>(ModuleLoader2.java:89) at org.argouml.application.Main.main(Main.java:395) Caused by: java.lang.NullPointerException at java.lang.String.compareTo(Unknown Source) at org.argouml.ui.cmd.ShortcutMgr$1.compare(ShortcutMgr.java:350) at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.sort(Unknown Source) at org.argouml.ui.cmd.ShortcutMgr.getShortcuts(ShortcutMgr.java:348) at org.argouml.ui.SettingsTabShortcuts.<init>(SettingsTabShortcuts.java:104) at org.argouml.ui.GUI.<init>(GUI.java:76) at org.argouml.ui.GUI.<clinit>(GUI.java:88) ... 3 more 5797 DEBUG [main] fireTreeExpanded (DisplayTextTree.java:325) 5797 DEBUG [main] getExpandedPaths (DisplayTextTree.java:374) --------------------------------------------------------------------- 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]
