Modify

Opened 18 years ago

Closed 18 years ago

#458 closed defect (fixed)

Validator plugin is broken

Reported by: holger@… Owned by: framm
Priority: major Milestone:
Component: Plugin Version:
Keywords: Cc:

Description

The validator plugin got broken between 415 and 433:

java.lang.NoClassDefFoundError: org/openstreetmap/josm/data/osm/NodePair

at org.openstreetmap.josm.plugins.validator.tests.OverlappingWays.visit(OverlappingWays.java:70)
at org.openstreetmap.josm.data.osm.Way.visit(Way.java:23)
at org.openstreetmap.josm.plugins.validator.Test.visit(Test.java:126)
at org.openstreetmap.josm.plugins.validator.ValidateAction.doValidate(ValidateAction.java:93)
at org.openstreetmap.josm.plugins.validator.ValidateAction.actionPerformed(ValidateAction.java:41)
at org.openstreetmap.josm.plugins.validator.ValidatorDialog.actionPerformed(ValidatorDialog.java:198)
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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6038)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
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)

Attachments (0)

Change History (4)

comment:1 by Gabriel Ebner <ge@…>, 18 years ago

Resolution: worksforme
Status: newclosed

Please update your validator plugin.

comment:2 by Holger Leskien <holger@…>, 18 years ago

Resolution: worksforme
Status: closedreopened

josm-snapshot-436.jar + validation plugin 5154
I have the newest version as advertised in the plugins download. And you?
Please see the exception trace and JOSM Changelog. I believe the class NodePair got removed. Error is reproducible under different conditions

in reply to:  2 comment:3 by Gabriel Ebner <ge@…>, 18 years ago

Replying to holger@leskien.com:

josm-snapshot-436.jar + validation plugin 5154
I have the newest version as advertised in the plugins download. And you?

I'm the one who uploaded the new version.

Please see the exception trace and JOSM Changelog. I believe the class NodePair got removed. Error is reproducible under different conditions

Yes it did. However for a plugin to be updated through JOSM's built-in plugin manager you need to update the version in a wiki page every time you commit something, and I routinely forget to do that. Sorry for that. It should work now.

comment:4 by Holger Leskien <holger@…>, 18 years ago

Resolution: fixed
Status: reopenedclosed

Validation plugin 5194 works. Thank you!

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain framm.
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.