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]

Reply via email to