#6800 closed defect (worksforme)
Plugin DirectUpload Version 24925 doesn't load in JOSM 4399 Webstart
Reported by: | Owned by: | team | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin DirectUpload | Version: | |
Keywords: | Cc: |
Description
Starting JOSM 4399 via Webstart throws the following error when
attempting to load the plugin DirectUpload:
java.lang.NoSuchMethodError: org.openstreetmap.josm.tools.I18n.tr(Ljava/lang/String;)Ljava/lang/String;
at org.openstreetmap.josm.plugins.DirectUpload.UploadDataGuiPlugin$UploadAction.<init>(UploadDataGuiPlugin.java:37)
Full error report:
lade Plugin 'DirectUpload' (Version 24925)
org.openstreetmap.josm.plugins.PluginException: Ein Fehler ist in dem Plugin DirectUpload aufgetreten.
at org.openstreetmap.josm.plugins.PluginInformation.load(PluginInformation.java:280)
at org.openstreetmap.josm.plugins.PluginHandler.loadPlugin(PluginHandler.java:476)
at org.openstreetmap.josm.plugins.PluginHandler.loadPlugins(PluginHandler.java:534)
at org.openstreetmap.josm.plugins.PluginHandler.loadLatePlugins(PluginHandler.java:573)
at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:245)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:590)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:887)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at org.openstreetmap.josm.plugins.PluginInformation.load(PluginInformation.java:271)
... 10 more
Caused by: java.lang.NoSuchMethodError: org.openstreetmap.josm.tools.I18n.tr(Ljava/lang/String;)Ljava/lang/String;
at org.openstreetmap.josm.plugins.DirectUpload.UploadDataGuiPlugin$UploadAction.<init>(UploadDataGuiPlugin.java:37)
at org.openstreetmap.josm.plugins.DirectUpload.UploadDataGuiPlugin.<init>(UploadDataGuiPlugin.java:30)
... 15 more
4399
Attachments (0)
Change History (2)
comment:1 by , 14 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:2 by , 14 years ago
I had the same problem (ubuntu-11.04, with old version pre-installed!):
Solution: remove old packages including old plugins.
me@localhost:~/.josm$ dpkg -l | grep josm
ii josm 0.0.svn3751-2ubuntu1 Editor for OpenStreetMap
ii josm-plugins 0.0.svn24925-2 Plugins for JOSM
me@localhost:~/.josm$ dpkg -L josm-plugins
/.
/usr
/usr/share
/usr/share/josm
/usr/share/josm/plugins
/usr/share/josm/plugins/cadastre-fr.jar
/usr/share/josm/plugins/colorscheme.jar
/usr/share/josm/plugins/DirectUpload.jar
/usr/share/josm/plugins/editgpx.jar
/usr/share/josm/plugins/lakewalker.jar
/usr/share/josm/plugins/livegps.jar
/usr/share/josm/plugins/measurement.jar
/usr/share/josm/plugins/openvisible.jar
/usr/share/josm/plugins/routing.jar
/usr/share/josm/plugins/surveyor.jar
/usr/share/doc
/usr/share/doc/josm-plugins
/usr/share/doc/josm-plugins/README.Debian
/usr/share/doc/josm-plugins/copyright
/usr/share/doc/josm-plugins/changelog.Debian.gz
me@localhost:~/.josm$ sudo apt-get remove josm-plugins
...
You need to update plugins.