Changes between Version 8 and Version 19 of Ticket #19173


Ignore:
Timestamp:
2020-05-04T22:23:16+02:00 (4 years ago)
Author:
simon04
Comment:

This ticket is lacking necessary information (in particular the used Java JDK/JRE)


Thanks for your report, however your ticket is incomplete and therefore not helpful in its current form.

Please add all needed information according to this list:

  • The required parts of the Status Report from your JOSM.
  • Describe what behaviour you expected.
  • Describe what did happen instead.
  • Describe if and how the issue is reproducible.
  • Add any relevant information like error messages or screenshots.

To ensure that all technical relevant information is contained, create new tickets by clicking in JOSMs Main Menu on Helpsource:trunk/resources/images/bug.svg Report Bug.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #19173

    • Property Cc simon04 Don-vip added
  • Ticket #19173 – Description

    v8 v19  
    33I did build r15937 (and a bunch of version before that) and worked normally. When building r16239 the generated jar file will start but trying to download anything will fail with a crash:
    44
     5{{{
     62020-04-30 18:38:19.285 INFO: Obtained 57 Tag2Link rules from https://josm.openstreetmap.de/remote/wikidata-sparql
     72020-04-30 18:38:19.325 INFO: Obtained 11 Tag2Link rules from https://josm.openstreetmap.de/remote/sophox-sparql
     8Warning: Nashorn engine is planned to be removed from a future JDK release
     92020-04-30 18:38:28.332 INFO: Changeset updater active (checks every 60 minutes if open changesets have been closed)
     102020-04-30 18:38:28.332 INFO: Enabled EDT checker, wrongful access to gui from non EDT thread will be printed to console
     112020-04-30 18:38:33.673 SEVERE: Handled by bug report queue: java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
    512java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
    6 
    7 (full log at https://paste.ubuntu.com/p/f2Ht8RpZFb/)
     13        at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getCache(AbstractCachedTileSourceLayer.java:118)
     14        at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getTileLoaderFactory(AbstractCachedTileSourceLayer.java:106)
     15        at org.openstreetmap.josm.gui.bbox.JosmMapViewer.<init>(JosmMapViewer.java:148)
     16        at org.openstreetmap.josm.gui.bbox.SlippyMapBBoxChooser.<init>(SlippyMapBBoxChooser.java:87)
     17        at org.openstreetmap.josm.gui.download.SlippyMapChooser.<init>(SlippyMapChooser.java:35)
     18        at org.openstreetmap.josm.gui.download.DownloadDialog.buildMainPanel(DownloadDialog.java:128)
     19        at org.openstreetmap.josm.gui.download.DownloadDialog.<init>(DownloadDialog.java:230)
     20        at org.openstreetmap.josm.gui.download.DownloadDialog.<init>(DownloadDialog.java:218)
     21        at org.openstreetmap.josm.gui.download.DownloadDialog.getInstance(DownloadDialog.java:84)
     22        at org.openstreetmap.josm.actions.DownloadAction.actionPerformed(DownloadAction.java:35)
     23        at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
     24        at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
     25        at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
     26        at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
     27        at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
     28        at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
     29        at java.desktop/java.awt.Component.processMouseEvent(Component.java:6631)
     30        at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
     31        at java.desktop/java.awt.Component.processEvent(Component.java:6396)
     32        at java.desktop/java.awt.Container.processEvent(Container.java:2263)
     33        at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5007)
     34        at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
     35        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4839)
     36        at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
     37        at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
     38        at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
     39        at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
     40        at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
     41        at java.desktop/java.awt.Component.dispatchEvent(Component.java:4839)
     42        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
     43        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
     44        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
     45        at java.base/java.security.AccessController.doPrivileged(Native Method)
     46        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
     47        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
     48        at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
     49        at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
     50        at java.base/java.security.AccessController.doPrivileged(Native Method)
     51        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
     52        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
     53        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
     54        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
     55        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
     56        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
     57        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
     58        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
     59}}}
    860
    961I tried this on two different machines (20.04 and 18.04) with the same result. With jdk 8/11/14. I also tried to checkout r15937 to bisect but this checkout fails with:
    10 """
     62{{{
    1163svn: warning: W170000: URL 'https://github.com/apache/commons-jcs/trunk/commons-jcs-core/src/main/java/org/apache/commons/jcs' at revision 3137 doesn't exist
    12 """
     64}}}
    1365
    1466Any hints what I can do to get to a working build would be greatly appreciated. Do I need to update anything on my side how I build josm?