﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
469	enabling mappaint throws exception	robert.merkel@…	framm	"As soon as I enable mappaint, josm crashes with the exception below.  I'm running the latest mappaint and josm off the website as of now.

I'm running Debian unstable with the Sun JRE.  Java -version gives the following:

java version ""1.6.0""
Java(TM) SE Runtime Environment (build 1.6.0-b105)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0-b105, mixed mode)

The exception follows.  While josm is still functional without mappaint, it would be nice to have the fancy rendering...


org.openstreetmap.josm.plugins.PluginException: An error occoured in plugin mappaint
	at org.openstreetmap.josm.plugins.PluginInformation.<init>(PluginInformation.java:119)
	at org.openstreetmap.josm.plugins.PluginInformation.<init>(PluginInformation.java:56)
	at org.openstreetmap.josm.plugins.PluginInformation.findPlugin(PluginInformation.java:202)
	at org.openstreetmap.josm.gui.preferences.PluginPreference.ok(PluginPreference.java:279)
	at org.openstreetmap.josm.gui.preferences.PreferenceDialog.ok(PreferenceDialog.java:77)
	at org.openstreetmap.josm.actions.PreferencesAction.actionPerformed(PreferencesAction.java:50)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1170)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1274)
	at javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:568)
	at javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:465)
	at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:411)
	at javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:304)
	at javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:802)
	at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2360)
	at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2252)
	at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2210)
	at java.awt.Component.dispatchEventImpl(Component.java:4308)
	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)
Caused by: java.io.IOException: /home/rgmerk/.josm/plugins/mappaint.jar contains no manifest.
	at org.openstreetmap.josm.plugins.PluginInformation.<init>(PluginInformation.java:69)
	... 36 more
"	defect	closed	major		Plugin	latest	wontfix		
