Modify

Opened 14 years ago

Closed 14 years ago

#3553 closed defect (fixed)

Error on join overlapped areas

Reported by: furcube@… Owned by: Gubaer
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc:

Description (last modified by stoecker)

Path: trunk
URL: http://josm.openstreetmap.de/svn/trunk
Repository Root: http://josm.openstreetmap.de/svn
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Revision: 2161
Node Kind: directory
Last Changed Author: xeen
Last Changed Rev: 2161
Last Changed Date: 2009-09-19 16:37:52 +0200 (Sat, 19 Sep 2009)

Memory Usage: 29 MB / 1016 MB (10 MB allocated, but free)
Java version: 1.6.0_16

Plugins: usertoolsutilspluginvalidatorwmsplugin
Plugin usertools Version: 17359
Plugin utilsplugin Version: 17550
Plugin validator Version: 17592
Plugin wmsplugin Version: 17561

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

at UtilsPlugin.JoinAreasAction.checkForTagConflicts(JoinAreasAction.java:267)
at UtilsPlugin.JoinAreasAction.joinAreas(JoinAreasAction.java:189)
at UtilsPlugin.JoinAreasAction.actionPerformed(JoinAreasAction.java:170)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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 (0)

Change History (9)

comment:1 Changed 14 years ago by stoecker

Description: modified (diff)
Owner: changed from team to Gubaer

Karl, In r2070 you removed the whole access to TigerUtils from CombineWay and MergeNodes. Why?

comment:2 Changed 14 years ago by Gubaer

Ouch, I didn't see the importance of

 if (TigerUtils.isTigerTag(e.getKey())) { 
      String combined = TigerUtils.combineTags(e.getKey(), e.getValue()); 
      newWay.put(e.getKey(), combined); 
      ...

because I replaced the section with a new conflict resolution dialog. I didn't remove it deliberately and it should be added to the new versions of CombineWay and MergeNodes again. I'll see what I can do.

This is not related to defect reported above, is it? TigerUtils itself is still there.

comment:3 Changed 14 years ago by stoecker

It does not get compiled for latest an more as it is not referenced inside of JOSM.

comment:4 Changed 14 years ago by Gubaer

A josm-custom build includes it, though. Do you remove unreferenced code when building latest? Why?

comment:5 Changed 14 years ago by stoecker

No, the make process is somewhat different to ant. It only compiles code which is referenced somewhere.

comment:6 Changed 14 years ago by Gubaer

This is a problem because when you develop/compile plugins you do it agains a josm-custom build created with build.xml in the OSM SVN. The production release should closely match this.

comment:7 Changed 14 years ago by Gubaer

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

comment:8 Changed 14 years ago by stoecker

You're right. On the other hand a slightly different build on a server increases the server security. And also it shows problems like this one :-)

comment:9 Changed 14 years ago by Gubaer

Resolution: fixed
Status: newclosed

(In [2202]) fixed #3553: Error on join overlapped areas

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Gubaer.
as The resolution will be set.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.