Modify

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#11830 closed defect (othersoftware)

Robocup Map plugin cannot run under the last version of JOSM

Reported by: waluna@… Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: robocop map plugin Cc:

Description

After the steps to install the plugin, while trying to run the plugin's option "make rescue map", the system show an exception error, here the detailed description:

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2015-08-21 23:32:08
Last Changed Author: Don-vip
Revision: 8677
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Relative URL: ^/trunk
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2015-08-21 22:18:03 +0200 (Fri, 21 Aug 2015)
Last Changed Rev: 8677

Identification: JOSM/1.5 (8677 es) Linux Ubuntu 14.04.3 LTS
Memory Usage: 402 MB / 910 MB (233 MB allocated, but free)
Java version: 1.7.0_80, Oracle Corporation, Java HotSpot(TM) Server VM
VM arguments: [-Djava.security.policy=file:/usr/lib/jvm/java-7-oracle/jre/lib/security/javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>/bin, -Djava.security.manager, -Djnlpx.origFilenameArg=/tmp/josm.jnlp, -Djnlpx.remove=false, -Dsun.awt.warmup=true, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.splashport=50691, -Djnlpx.jvm=<java.home>/bin/java, -Djnlpx.vmargs=LURqYXZhLnV0aWwuQXJyYXlzLnVzZUxlZ2FjeU1lcmdlU29ydD10cnVlAA==]
Dataset consistency test: No problems found

Plugins:
- rcr-converter-2.0.0 (2.0.0)

Last errors/warnings:
- W: Versión principal del componente ausente en rcr-converter-2.0.0
- E: java.lang.NoClassDefFoundError: org/openstreetmap/josm/data/osm/DataSource. Causa: java.lang.ClassNotFoundException: org.openstreetmap.josm.data.osm.DataSource
- W: Versión principal del componente ausente en rcr-converter-2.0.0

java.lang.NoClassDefFoundError: org/openstreetmap/josm/data/osm/DataSource
	at rcr.RCRDataSet.<init>(RCRDataSet.java:141)
	at rcr.RCRMapLayer.extractRescueData(RCRMapLayer.java:110)
	at rcr.RCRMapLayer.fromOsmData(RCRMapLayer.java:98)
	at rcr.RCRDialog.actionPerformed(RCRDialog.java:293)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
	at java.awt.Component.processMouseEvent(Component.java:6516)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
	at java.awt.Component.processEvent(Component.java:6281)
	at java.awt.Container.processEvent(Container.java:2229)
	at java.awt.Component.dispatchEventImpl(Component.java:4872)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4698)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
	at java.awt.Container.dispatchEventImpl(Container.java:2273)
	at java.awt.Window.dispatchEventImpl(Window.java:2719)
	at java.awt.Component.dispatchEvent(Component.java:4698)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
	at java.awt.EventQueue.access$300(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:706)
	at java.awt.EventQueue$3.run(EventQueue.java:704)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:720)
	at java.awt.EventQueue$4.run(EventQueue.java:718)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.ClassNotFoundException: org.openstreetmap.josm.data.osm.DataSource
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	... 40 more

Attachments (0)

Change History (4)

comment:1 by simon04, 10 years ago

Due to r7575, the plugins needs to be adopted. Where is the source code of this plugin?

comment:2 by Don-vip, 10 years ago

Resolution: othersoftware
Status: newclosed

Never heard of this. Tell the author to update the plugin.

in reply to:  1 comment:3 by waluna@…, 10 years ago

Replying to simon04:

Due to r7575, the plugins needs to be adopted. Where is the source code of this plugin?

Hello Simon, thank you for your answer, the file is in ~/.josm/plugins as indicated in http://kaspar.informatik.uni-freiburg.de/~osm/index.php,
but when I try to use the Robocup Map plugin into the JOSM it chrash.

I already have used the recommended version (6950) and it can run whithout problem. So, perhaps an update of the plugin is needed, but I have not reviewed the source code yet.

Thank you very much!

comment:4 by Don-vip, 10 years ago

The source code is on SourceForge: https://sourceforge.net/p/roborescue/osm-converter/ci/master/tree/

You should create a bug report directly there: https://sourceforge.net/p/roborescue/bugs/

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.