Modify

Opened 22 months ago

Closed 22 months ago

Last modified 21 months ago

#6800 closed defect (worksforme)

Plugin DirectUpload Version 24925 doesn't load in JOSM 4399 Webstart

Reported by: morinox@… Owned by: team
Priority: normal 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 Changed 22 months ago by stoecker

  • Resolution set to worksforme
  • Status changed from new to closed

You need to update plugins.

comment:2 Changed 21 months ago by anonymous

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
...

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed .
as The resolution will be set. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.