Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#2608 closed defect (fixed)

Before upload

Reported by: deep125 Owned by: deep125
Priority: major Component: Plugin
Version: Keywords:
Cc:

Description

ver 1599

Plugin multipoly Version: ${version.entry.commit.revision}
Plugin openstreetbugs Version: 14826
Plugin openvisible Version: 14233
Plugin routing Version: 14884
Plugin tageditor Version: 14839
Plugin tagging-preset-tester Version: 14015
Plugin terracer Version: 14048
Plugin utilsplugin Version: 14356
Plugin validator Version: 14406
Plugin wmsplugin Version: 15091

java.lang.NoSuchMethodError: org.openstreetmap.josm.data.osm.Way.isClosed()Ljava/lang/Boolean;

at org.openstreetmap.josm.plugins.validator.tests.UnclosedWays.visit(UnclosedWays.java:105)
at org.openstreetmap.josm.data.osm.Way.visit(Way.java:66)
at org.openstreetmap.josm.plugins.validator.Test.visit(Test.java:127)
at org.openstreetmap.josm.plugins.validator.ValidateUploadHook.checkUpload(ValidateUploadHook.java:60)
at org.openstreetmap.josm.actions.UploadAction.actionPerformed(UploadAction.java:172)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Attachments (1)

22.osm.7z (54.7 KB) - added by deep125 4 years ago.
Changing set

Download all attachments as: .zip

Change History (11)

Changed 4 years ago by deep125

Changing set

comment:1 Changed 4 years ago by stoecker

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

This is a plugin/josm version conflict. Redownloading the plugins may solve that. Reopen if not.

comment:2 Changed 4 years ago by anonymous

  • Component changed from Core to Core validator
  • Resolution worksforme deleted
  • Status changed from closed to reopened

Redownloading the plugins ready.
I am have last plagins.

I have this error!

comment:3 Changed 4 years ago by stoecker

  • Component changed from Core validator to Plugin
  • Owner changed from team to deep125
  • Status changed from reopened to needinfo

Could you disable multipoly and gpsbabelgui. They aren't updated any more and probably outdated. Does this help?

comment:4 Changed 4 years ago by stoecker

Ticket #2610 has been marked as a duplicate of this ticket.

comment:5 Changed 4 years ago by stoecker

Ticket #2617 has been marked as a duplicate of this ticket.

comment:6 follow-up: Changed 4 years ago by stoecker

Please note: I did not mean to to use josm for plugin update. Delete the plugins from harddisk and redownload them afterwards.

This error message is strange, as isClosed() is there and unchanged for some long time in josm, so this error really should not happen at all.

It must be some yet unknown conflict due to plugin integration.

comment:7 in reply to: ↑ 6 Changed 4 years ago by robome

Replying to stoecker:

This error message is strange, as isClosed() is there and unchanged for some long time in josm, so this error really should not happen at all.

It think this is wrong. JOSM 1598 changed the signature of isClosed() from Boolean isClosed() to boolean isClosed(). So recompilation of at least the validator plugin is needed (though this would make it stop to work with JOSM < 1598 of course), or changing the method signature back.

comment:8 follow-up: Changed 4 years ago by stoecker

  • Resolution set to fixed
  • Status changed from needinfo to closed

Fixed. Update plugins!

I should have done an "svn update" before above statement :-)

comment:9 in reply to: ↑ 8 Changed 4 years ago by anonymous

Replying to stoecker:

Fixed. Update plugins!

Hm, I don't think so. Downloading the validator again gives me build 15127 but running it throws the same exception. Building the plugin myself from svn works.

comment:10 Changed 4 years ago by stoecker

Hmpf. I reuploaded the files. Hopefully you have the only one to update inbetween :-)

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.