Modify

Opened 13 months ago

Closed 13 months ago

Last modified 13 months ago

#19335 closed defect (fixed)

Exceptions after update to JOSM 16538

Reported by: sebastic Owned by: team
Priority: normal Milestone: 20.06
Component: Core Version: tested
Keywords: debian Cc: stoecker

Description (last modified by sebastic)

The wikipedia plugin causes an exception because the org.openstreetmap.josm.data.cache.JCSCacheManager is not found, and tag2link has an NPE:

2020-06-02 19:01:20.699 SEVERE: Failed to initialize tag2link rules
2020-06-02 19:01:20.700 SEVERE: java.lang.NullPointerException
java.lang.NullPointerException
        at org.glassfish.json.UnicodeDetectingInputStream.fillBuf(UnicodeDetectingInputStream.java:89)
        at org.glassfish.json.UnicodeDetectingInputStream.detectEncoding(UnicodeDetectingInputStream.java:128)
        at org.glassfish.json.UnicodeDetectingInputStream.<init>(UnicodeDetectingInputStream.java:75)
        at org.glassfish.json.JsonParserImpl.<init>(JsonParserImpl.java:95)
        at org.glassfish.json.JsonReaderImpl.<init>(JsonReaderImpl.java:73)
        at org.glassfish.json.JsonProviderImpl.createReader(JsonProviderImpl.java:136)
        at javax.json.Json.createReader(Json.java:225)
        at org.openstreetmap.josm.tools.Tag2Link.initializeFromResources(Tag2Link.java:95)
        at org.openstreetmap.josm.tools.Tag2Link.initialize(Tag2Link.java:79)
        at org.openstreetmap.josm.spi.lifecycle.InitializationTask.call(InitializationTask.java:33)
        at org.openstreetmap.josm.spi.lifecycle.InitializationTask.call(InitializationTask.java:11)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:834)
Revision:16538
Is-Local-Build:false
Build-Date:1970-01-23 18:35:31
Debian-Release:0.0.svn16538+dfsg-1
Build-Name:Debian

Identification: JOSM/1.5 (16538 Debian en) Linux Debian GNU/Linux bullseye/sid
Memory Usage: 547 MB / 3940 MB (195 MB allocated, but free)
Java version: 11.0.7+10-post-Debian-3, Debian, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1920x1200
Maximum Screen Size: 1920x1200
Java package: openjdk-11-jre:amd64-11.0.7+10-3
Java ATK Wrapper package: libatk-wrapper-java:all-0.38.0-1
libcommons-compress-java: libcommons-compress-java:all-1.20-1
libcommons-logging-java: libcommons-logging-java:all-1.2-2
fonts-noto: fonts-noto:all-20200323-1
liboauth-signpost-java: liboauth-signpost-java:all-1.2.1.2-3
VM arguments: [--add-modules=java.scripting,java.sql, -Djosm.restart=true, -Djava.net.useSystemProxies=true]
Program arguments: [${HOME}/multimedia/osm/projects/areas/old-style.osm.pbf]
Dataset consistency test: No problems found

Plugins:
+ AddrInterpolation (35405)
+ DirectUpload (35248)
+ FixAddresses (35343)
+ HouseNumberTaggingTool (35248)
+ OpeningHoursEditor (35414)
+ RoadSigns (35424)
+ SimplifyArea (35405)
+ apache-commons (35362)
+ buildings_tools (35474)
+ editgpx (35248)
+ ejml (35313)
+ geotools (35169)
+ jaxb (35092)
+ jts (35122)
+ opendata (35405)
+ pbf (35446)
+ poly (35248)
+ reverter (35474)
+ terracer (35327)
+ todo (30306)
+ turnlanes (35405)
+ turnrestrictions (35405)
+ utilsplugin2 (35476)
+ waydownloader (35405)
+ wikipedia (1.1.4)

Tagging presets:
+ /usr/share/josm/data/defaultpresets.xml

Map paint styles:
- /usr/share/josm/styles/standard/potlatch2.mapcss
- <josm.pref>/plugins/ods-bag/Ods-bag-style-0.6.8.mapcss

Last errors/warnings:
- E: Failed to initialize tag2link rules
- E: java.lang.NullPointerException
- E: java.lang.reflect.InvocationTargetException. Cause: java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
- E: Handled by bug report queue: org.openstreetmap.josm.plugins.PluginException: An error occurred in plugin wikipedia. Cause: java.lang.reflect.InvocationTargetException. Cause: java.lang.NoClassDefFoundError: Could not initialize class org.wikipedia.Caches
- W: Warning - <html>JOSM could not find information about the following plugins:<ul><li>apache-commons</li><li>HouseNumberTaggingTool</li><li>geotools</li><li>opendata</li><li>RoadSigns</li><li>SimplifyArea</li><li>FixAddresses</li><li>jaxb</li><li>editgpx</li><li>utilsplugin2</li><li>AddrInterpolation</li><li>terracer</li><li>turnrestrictions</li><li>wikipedia</li><li>jts</li><li>DirectUpload</li><li>ejml</li><li>turnlanes</li><li>reverter</li><li>todo</li><li>pbf</li><li>OpeningHoursEditor</li><li>poly</li><li>buildings_tools</li><li>waydownloader</li></ul>The plugins are not going to be loaded.</html>
- E: Thread main-worker-0 raised java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
- E: Failed to locate image 'images/wfs.png'
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (19) of main
java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
	at org.openstreetmap.josm.gui.MainTermination.run(MainTermination.java:34)
	at org.openstreetmap.josm.spi.lifecycle.Lifecycle.exitJosm(Lifecycle.java:117)
	at org.openstreetmap.josm.gui.MainApplication.exitJosm(MainApplication.java:494)
	at org.openstreetmap.josm.gui.MainFrame$ExitWindowAdapter.windowClosing(MainFrame.java:188)
	at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
	at java.desktop/java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:357)
	at java.desktop/java.awt.Window.processWindowEvent(Window.java:2078)
	at java.desktop/javax.swing.JFrame.processWindowEvent(JFrame.java:298)
	at java.desktop/java.awt.Window.processEvent(Window.java:2037)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5007)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4839)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

One problem seems to be that the tag2link sources are not included in josm-latest-sources.jar, the tag2link source JAR is empty:

$ jar -tvf /tmp/tag2link-2020.5.16-sources.jar
$ 

Adding the tag2link sources does not resolve the issue with the wikipedia plugin:

Using /usr/lib/jvm/java-11-openjdk-amd64/bin/java to execute josm.
2020-06-02 19:46:50.029 INFO: Log level is at INFO (INFO, 800)
2020-06-02 19:46:52.046 INFO: Detected useable IPv6 network, preferring IPv6 over IPv4 after next restart.
2020-06-02 19:46:52.493 INFO: loading plugin 'jaxb' (version 35092)
2020-06-02 19:46:53.366 INFO: GET https://api.openstreetmap.org/api/0.6/user/details -> HTTP/1.1 200 (220 ms; 399 B)
2020-06-02 19:46:53.575 INFO: Obtained 68 Tag2Link rules from /usr/share/josm/webjars/tag2link/2020.5.16/index.json
2020-06-02 19:46:55.327 INFO: loading plugin 'reverter' (version 35474)
2020-06-02 19:46:55.371 INFO: RemoteControl: adding command "revert_changeset" (handled by RevertChangesetHandler)
2020-06-02 19:46:55.373 INFO: loading plugin 'apache-commons' (version 35362)
2020-06-02 19:46:55.374 INFO: loading plugin 'jts' (version 35122)
2020-06-02 19:46:55.375 INFO: loading plugin 'ejml' (version 35313)
2020-06-02 19:46:55.382 INFO: loading plugin 'geotools' (version 35169)
2020-06-02 19:46:55.592 INFO: Warp/affine reduction enabled: true
log4j:WARN No appenders could be found for logger (hsqldb.db.HSQLDB6BD103EBD8.ENGINE).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
2020-06-02 19:46:56.262 INFO: loading plugin 'utilsplugin2' (version 35476)
2020-06-02 19:46:56.327 INFO: loading plugin 'HouseNumberTaggingTool' (version 35248)
2020-06-02 19:46:56.344 INFO: loading plugin 'opendata' (version 35405)
2020-06-02 19:46:56.367 INFO: loading plugin 'RoadSigns' (version 35424)
2020-06-02 19:46:56.388 INFO: loading plugin 'SimplifyArea' (version 35405)
2020-06-02 19:46:56.391 INFO: loading plugin 'FixAddresses' (version 35343)
2020-06-02 19:46:56.417 INFO: loading plugin 'editgpx' (version 35248)
2020-06-02 19:46:56.418 INFO: loading plugin 'AddrInterpolation' (version 35405)
2020-06-02 19:46:56.421 INFO: loading plugin 'terracer' (version 35327)
2020-06-02 19:46:56.441 INFO: loading plugin 'turnrestrictions' (version 35405)
2020-06-02 19:46:56.446 INFO: loading plugin 'wikipedia' (version 1.1.4)
2020-06-02 19:46:56.679 SEVERE: java.lang.reflect.InvocationTargetException. Cause: java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at org.openstreetmap.josm.data.validation.OsmValidator.addTest(OsmValidator.java:163)
        at org.wikipedia.WikipediaPlugin.<init>(WikipediaPlugin.java:58)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
        at org.openstreetmap.josm.plugins.PluginInformation.load(PluginInformation.java:364)
        at org.openstreetmap.josm.plugins.PluginHandler.loadPlugin(PluginHandler.java:804)
        at org.openstreetmap.josm.plugins.PluginHandler.loadPlugins(PluginHandler.java:890)
        at org.openstreetmap.josm.plugins.PluginHandler.loadLatePlugins(PluginHandler.java:933)
        at org.openstreetmap.josm.gui.MainApplication.loadLatePlugins(MainApplication.java:1145)
        at org.openstreetmap.josm.gui.MainApplication.mainJOSM(MainApplication.java:917)
        at org.openstreetmap.josm.gui.MainApplication$3.processArguments(MainApplication.java:276)
        at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:712)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
        at org.wikipedia.Caches.<clinit>(Caches.java:10)
        at org.wikipedia.api.ApiQueryClient.query(ApiQueryClient.java:40)
        at org.wikipedia.validator.WikipediaValueFormat.<init>(WikipediaValueFormat.java:50)
        ... 18 more

2020-06-02 19:46:56.680 INFO: loading plugin 'DirectUpload' (version 35248)
2020-06-02 19:46:56.685 INFO: loading plugin 'turnlanes' (version 35405)
2020-06-02 19:46:56.686 INFO: loading plugin 'todo' (version 30306)
2020-06-02 19:46:56.689 INFO: loading plugin 'pbf' (version 35446)
2020-06-02 19:46:56.694 INFO: loading plugin 'OpeningHoursEditor' (version 35414)
2020-06-02 19:46:56.697 INFO: loading plugin 'poly' (version 35248)
2020-06-02 19:46:56.700 INFO: loading plugin 'buildings_tools' (version 35474)
2020-06-02 19:46:56.708 INFO: loading plugin 'waydownloader' (version 35405)
2020-06-02 19:46:56.975 INFO: RemoteControl::Accepting remote connections on /127.0.0.1:8111
2020-06-02 19:46:56.977 INFO: Message notifier active (checks every 5 minutes)
2020-06-02 19:46:56.978 INFO: RemoteControl::Accepting remote connections on /0:0:0:0:0:0:0:1:8111
2020-06-02 19:46:56.978 INFO: Changeset updater active (checks every 60 minutes if open changesets have been closed)
2020-06-02 19:46:57.030 INFO: GET https://api.openstreetmap.org/api/0.6/user/details (get number of unread messages) -> HTTP/1.1 200 (52 ms; 399 B)
2020-06-02 19:46:57.055 INFO: Open file: /home/bas/multimedia/osm/projects/areas/old-style.osm.pbf (7577 bytes)
2020-06-02 19:46:57.165 INFO: Open file: /home/bas/multimedia/osm/projects/areas/old-style.osm.pbf (7577 bytes) completed in 110 ms
2020-06-02 19:46:57.662 SEVERE: Handled by bug report queue: org.openstreetmap.josm.plugins.PluginException: An error occurred in plugin wikipedia. Cause: java.lang.reflect.InvocationTargetException. Cause: java.lang.NoClassDefFoundError: Could not initialize class org.wikipedia.Caches
org.openstreetmap.josm.plugins.PluginException: An error occurred in plugin wikipedia
        at org.openstreetmap.josm.plugins.PluginProxy.handlePluginException(PluginProxy.java:60)
        at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:71)
        at org.openstreetmap.josm.gui.MainPanel.updateContent(MainPanel.java:80)
        at org.openstreetmap.josm.gui.MainPanel$1.beforeFirstLayerAdded(MainPanel.java:157)
        at org.openstreetmap.josm.gui.layer.MainLayerManager.realAddLayer(MainLayerManager.java:281)
        at org.openstreetmap.josm.gui.layer.LayerManager.lambda$addLayer$0(LayerManager.java:217)
        at org.openstreetmap.josm.gui.util.GuiHelper.runInEDTAndWaitWithException(GuiHelper.java:240)
        at org.openstreetmap.josm.gui.layer.LayerManager.addLayer(LayerManager.java:217)
        at org.openstreetmap.josm.gui.layer.LayerManager.addLayer(LayerManager.java:206)
        at org.openstreetmap.josm.gui.io.importexport.OsmImporter.lambda$importData$0(OsmImporter.java:103)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117)
        at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
        at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
        at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
        at java.desktop/java.awt.Dialog.show(Dialog.java:1070)
        at java.desktop/java.awt.Component.show(Component.java:1716)
        at java.desktop/java.awt.Component.setVisible(Component.java:1663)
        at java.desktop/java.awt.Window.setVisible(Window.java:1031)
        at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1005)
        at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255)
        at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.openstreetmap.josm.plugins.PluginProxy.mapFrameInitialized(PluginProxy.java:66)
        ... 43 more
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.wikipedia.Caches
        at org.wikipedia.api.ApiQueryClient.query(ApiQueryClient.java:40)
        at org.wikipedia.WikipediaApp.<init>(WikipediaApp.java:58)
        at org.wikipedia.WikipediaApp.forLanguage(WikipediaApp.java:71)
        at org.wikipedia.gui.WikipediaToggleDialog.newWikipediaApp(WikipediaToggleDialog.java:162)
        at org.wikipedia.gui.WikipediaToggleDialog.updateTitle(WikipediaToggleDialog.java:144)
        at org.wikipedia.gui.WikipediaToggleDialog.<init>(WikipediaToggleDialog.java:88)
        at org.wikipedia.WikipediaPlugin.mapFrameInitialized(WikipediaPlugin.java:72)
        ... 48 more

2020-06-02 19:46:57.748 INFO: Reassigning shortcut 'subwindow:todo' from null to 576 because of conflict with Ctrl+Shift+T
2020-06-02 19:46:57.748 INFO: Silent shortcut conflict: 'subwindow:todo' moved by 'tool:revert' to 'Alt+Shift+F1'.
2020-06-02 19:46:57.914 INFO: Switching map mode from (none) to SelectAction
2020-06-02 19:46:58.183 INFO: Update plugins - <html>An unexpected exception occurred that may have come from the 'wikipedia' plugin.<br>According to the information within the plugin, the author is floscher &lt;incoming+josm-plugin-wikipedia-6702380-issue-@incoming.gitlab.com&gt;, simon04.<br>Try updating to the newest version of this plugin before reporting a bug.</html>
2020-06-02 19:47:08.812 WARNING: Warning - <html>JOSM could not find information about the following plugins:<ul><li>apache-commons</li><li>HouseNumberTaggingTool</li><li>geotools</li><li>opendata</li><li>RoadSigns</li><li>SimplifyArea</li><li>FixAddresses</li><li>jaxb</li><li>editgpx</li><li>utilsplugin2</li><li>AddrInterpolation</li><li>terracer</li><li>turnrestrictions</li><li>wikipedia</li><li>jts</li><li>DirectUpload</li><li>ejml</li><li>turnlanes</li><li>reverter</li><li>todo</li><li>pbf</li><li>OpeningHoursEditor</li><li>poly</li><li>buildings_tools</li><li>waydownloader</li></ul>The plugins are not going to be loaded.</html>
2020-06-02 19:47:09.037 INFO: GET https://josm.openstreetmap.de/pluginicons?plugins=apache-commons,HouseNumberTaggingTool,geotools,opendata,RoadSigns,SimplifyArea,FixAddresses,jaxb,editgpx,utilsplugin2,AddrInterpolation,terracer,turnrestrictions,wikipedia,jts,DirectUpload,ejml,turnlanes,reverter,todo,pbf,OpeningHoursEditor,poly,buildings_tools,waydownloader -> HTTP/1.1 200 (240 ms)
2020-06-02 19:47:10.966 INFO: GET https://josm.openstreetmap.de/tested -> HTTP/1.1 200 (37 ms)

Using the josm-tested.jar from josm.openstreetmap.de does not have this problem:

$ java -jar /tmp/josm-tested.jar 
Unable to set SPI locale provider: null
Unable to set SPI locale provider: null
2020-06-02 19:56:44.262 INFO: Log level is at INFO (INFO, 800)
2020-06-02 19:56:46.286 INFO: Detected useable IPv6 network, preferring IPv6 over IPv4 after next restart.
2020-06-02 19:56:46.615 INFO: loading plugin 'jaxb' (version 35092)
2020-06-02 19:56:47.487 INFO: GET https://api.openstreetmap.org/api/0.6/user/details -> HTTP/1.1 200 (130 ms; 399 B)
2020-06-02 19:56:47.811 INFO: Obtained 68 Tag2Link rules from META-INF/resources/webjars/tag2link/2020.5.16/index.json
2020-06-02 19:56:49.597 INFO: loading plugin 'reverter' (version 35474)
2020-06-02 19:56:49.659 INFO: RemoteControl: adding command "revert_changeset" (handled by RevertChangesetHandler)
2020-06-02 19:56:49.661 INFO: loading plugin 'apache-commons' (version 35362)
2020-06-02 19:56:49.661 INFO: loading plugin 'jts' (version 35122)
2020-06-02 19:56:49.662 INFO: loading plugin 'ejml' (version 35313)
2020-06-02 19:56:49.677 INFO: loading plugin 'geotools' (version 35169)
2020-06-02 19:56:49.931 SEVERE: Region [TMS_BLOCK_v2] : Problem loading keys for file TMS_BLOCK_v2
2020-06-02 19:56:50.102 INFO: Warp/affine reduction enabled: true
2020-06-02 19:56:50.525 INFO: dataFileCache open start
2020-06-02 19:56:50.631 INFO: loading plugin 'utilsplugin2' (version 35476)
2020-06-02 19:56:50.711 INFO: loading plugin 'HouseNumberTaggingTool' (version 35248)
2020-06-02 19:56:50.728 INFO: loading plugin 'opendata' (version 35405)
2020-06-02 19:56:50.754 INFO: loading plugin 'RoadSigns' (version 35424)
2020-06-02 19:56:50.775 INFO: loading plugin 'SimplifyArea' (version 35405)
2020-06-02 19:56:50.778 INFO: loading plugin 'FixAddresses' (version 35343)
2020-06-02 19:56:50.830 INFO: loading plugin 'editgpx' (version 35248)
2020-06-02 19:56:50.831 INFO: loading plugin 'AddrInterpolation' (version 35405)
2020-06-02 19:56:50.843 INFO: loading plugin 'terracer' (version 35327)
2020-06-02 19:56:50.849 INFO: loading plugin 'turnrestrictions' (version 35405)
2020-06-02 19:56:50.872 INFO: loading plugin 'wikipedia' (version 1.1.4)
2020-06-02 19:56:51.158 INFO: POST https://www.wikidata.org/w/api.php (52 B) ...
2020-06-02 19:56:51.486 INFO: POST https://www.wikidata.org/w/api.php (action=sitematrix format=json formatversion=2 utf8=1) -> HTTP/1.1 200 (287 ms)
2020-06-02 19:56:51.639 INFO: Successfully updated API cache for https://www.wikidata.org/w/api.php?action=sitematrix&format=json&formatversion=2&utf8=1
2020-06-02 19:56:51.750 INFO: loading plugin 'DirectUpload' (version 35248)
2020-06-02 19:56:51.754 INFO: loading plugin 'turnlanes' (version 35405)
2020-06-02 19:56:51.755 INFO: loading plugin 'todo' (version 30306)
2020-06-02 19:56:51.756 INFO: loading plugin 'pbf' (version 35446)
2020-06-02 19:56:51.762 INFO: loading plugin 'OpeningHoursEditor' (version 35414)
2020-06-02 19:56:51.766 INFO: loading plugin 'poly' (version 35248)
2020-06-02 19:56:51.769 INFO: loading plugin 'buildings_tools' (version 35474)
2020-06-02 19:56:51.778 INFO: loading plugin 'waydownloader' (version 35405)
2020-06-02 19:56:52.029 INFO: RemoteControl::Accepting remote connections on /127.0.0.1:8111
2020-06-02 19:56:52.029 INFO: RemoteControl::Accepting remote connections on /0:0:0:0:0:0:0:1:8111
2020-06-02 19:56:52.045 INFO: Message notifier active (checks every 5 minutes)
2020-06-02 19:56:52.048 INFO: Changeset updater active (checks every 60 minutes if open changesets have been closed)
2020-06-02 19:56:52.094 INFO: GET https://api.openstreetmap.org/api/0.6/user/details (get number of unread messages) -> HTTP/1.1 200 (48 ms; 399 B)

Adding the Bing layer also triggers this exception:

Revision:16538
Is-Local-Build:false
Build-Date:1970-01-23 22:21:54
Debian-Release:0.0.svn16538+dfsg-2
Build-Name:Debian

Identification: JOSM/1.5 (16538 Debian en) Linux Debian GNU/Linux bullseye/sid
Memory Usage: 704 MB / 3940 MB (598 MB allocated, but free)
Java version: 11.0.7+10-post-Debian-3, Debian, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1920x1200
Maximum Screen Size: 1920x1200
Java package: openjdk-11-jre:amd64-11.0.7+10-3
Java ATK Wrapper package: libatk-wrapper-java:all-0.38.0-1
libcommons-compress-java: libcommons-compress-java:all-1.20-1
libcommons-logging-java: libcommons-logging-java:all-1.2-2
fonts-noto: fonts-noto:all-20200323-1
liboauth-signpost-java: liboauth-signpost-java:all-1.2.1.2-3
VM arguments: [--add-modules=java.scripting,java.sql, -Djosm.restart=true, -Djava.net.useSystemProxies=true]
Program arguments: [${HOME}/multimedia/osm/projects/areas/old-style.osm.pbf]
Dataset consistency test: No problems found

Plugins:
+ AddrInterpolation (35405)
+ DirectUpload (35248)
+ FixAddresses (35343)
+ HouseNumberTaggingTool (35248)
+ OpeningHoursEditor (35414)
+ RoadSigns (35424)
+ SimplifyArea (35405)
+ apache-commons (35362)
+ buildings_tools (35474)
+ editgpx (35248)
+ ejml (35313)
+ geotools (35169)
+ jaxb (35092)
+ jts (35122)
+ opendata (35405)
+ pbf (35446)
+ poly (35248)
+ reverter (35474)
+ terracer (35327)
+ todo (30306)
+ turnlanes (35405)
+ turnrestrictions (35405)
+ utilsplugin2 (35476)
+ waydownloader (35405)

Tagging presets:
+ /usr/share/josm/data/defaultpresets.xml

Map paint styles:
- /usr/share/josm/styles/standard/potlatch2.mapcss
- <josm.pref>/plugins/ods-bag/Ods-bag-style-0.6.8.mapcss

Last errors/warnings:
- E: Handled by bug report queue: java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager


=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (19) of main
java.lang.NoClassDefFoundError: Could not initialize class org.openstreetmap.josm.data.cache.JCSCacheManager
	at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.getCache(AbstractCachedTileSourceLayer.java:83)
	at org.openstreetmap.josm.gui.layer.AbstractCachedTileSourceLayer.<init>(AbstractCachedTileSourceLayer.java:60)
	at org.openstreetmap.josm.gui.layer.TMSLayer.<init>(TMSLayer.java:60)
	at org.openstreetmap.josm.gui.layer.ImageryLayer.create(ImageryLayer.java:170)
	at org.openstreetmap.josm.actions.AddImageryLayerAction.actionPerformed(AddImageryLayerAction.java:164)
	at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
	at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
	at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
	at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
	at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1020)
	at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1064)
	at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
	at java.desktop/java.awt.Component.processMouseEvent(Component.java:6631)
	at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
	at java.desktop/java.awt.Component.processEvent(Component.java:6396)
	at java.desktop/java.awt.Container.processEvent(Container.java:2263)
	at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5007)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4839)
	at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
	at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
	at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
	at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4839)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Attachments (0)

Change History (17)

comment:1 Changed 13 months ago by sebastic

Description: modified (diff)

comment:2 Changed 13 months ago by sebastic

Description: modified (diff)

comment:3 Changed 13 months ago by sebastic

Description: modified (diff)

comment:4 Changed 13 months ago by sebastic

Description: modified (diff)

comment:5 Changed 13 months ago by sebastic

Description: modified (diff)

comment:6 Changed 13 months ago by Don-vip

Keywords: debian added

comment:7 Changed 13 months ago by sebastic

Description: modified (diff)

comment:8 Changed 13 months ago by simon04

For the JCSCacheManager problems, please see #19208.

comment:9 Changed 13 months ago by simon04

In 16539/josm:

see #19335, see #19071 - ant sources: include taginfo.json

comment:10 Changed 13 months ago by Don-vip

Cc: stoecker added

I've reworked the publishing of sources to match the publishing of binaries, this is the current situation:

  23 Jun  3 00:00 josm-latest.jar -> josm-snapshot-16539.jar
  31 Jun  3 00:00 josm-latest-sources.jar -> josm-snapshot-16539-sources.jar
 15M Jun  2 13:11 josm-snapshot-16538.jar
 15M Jun  3 00:00 josm-snapshot-16539.jar
 12M Jun  3 00:00 josm-snapshot-16539-sources.jar
  23 Jun  2 13:21 josm-tested.jar -> josm-snapshot-16538.jar
  31 Jun  3 00:09 josm-tested-sources.jar -> josm-snapshot-16539-sources.jar

I cheated a bit for this release: josm-tested-sources are those of r16539 while josm-tested.jar is r16538.

Next releases will match the exact contents, as for "latest" files.

Last edited 13 months ago by Don-vip (previous) (diff)

comment:11 in reply to:  8 Changed 13 months ago by sebastic

Replying to simon04:

For the JCSCacheManager problems, please see #19208.

It basically does s/jcs/jcs3/ which the Debian package does too.

Assuming the sources for jcs3 match those use for the binary JAR I don't understand why it's broken for the Debian package.

The same bits are excludes as done by the extract-libraries target:

https://salsa.debian.org/debian-gis-team/josm/-/blob/master/debian/patches/00-build.patch#L132

And the classes are included in the JOSM JAR:

$ jar -tvf /usr/share/josm/josm-0.0.svn16538+dfsg.jar | grep -i jcs
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/
  5537 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/JCS.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/
  3649 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/AbstractCacheAccess.class
  8691 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/CacheAccess.class
  7749 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/GroupCacheAccess.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/behavior/
  2059 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/behavior/ICacheAccess.class
   895 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/behavior/ICacheAccessManagement.class
  1195 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/behavior/IGroupCacheAccess.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/
   856 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/CacheException.class
   621 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/ConfigurationException.class
   627 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/InvalidArgumentException.class
   618 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/InvalidGroupException.class
   621 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/InvalidHandleException.class
   618 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/ObjectExistsException.class
   624 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/access/exception/ObjectNotFoundException.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/admin/
  1815 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/admin/CacheElementInfo.class
  2300 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/admin/CacheRegionInfo.class
   855 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/admin/CountingOnlyOutputStream.class
 11604 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/admin/JCSAdminBean.class
   764 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/admin/JCSJMXBean.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/
  8065 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AbstractAuxiliaryCache.class
  2503 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AbstractAuxiliaryCacheAttributes.class
  5660 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AbstractAuxiliaryCacheEventLogging.class
   935 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AbstractAuxiliaryCacheFactory.class
  2982 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AbstractAuxiliaryCacheMonitor.class
   843 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AuxiliaryCache.class
   872 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AuxiliaryCacheAttributes.class
  3031 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AuxiliaryCacheConfigurator.class
  1037 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/AuxiliaryCacheFactory.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/
  4531 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/AbstractDiskCache$MyCacheListener.class
 14323 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/AbstractDiskCache.class
  3993 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/AbstractDiskCacheAttributes.class
  3314 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/PurgatoryElement.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/behavior/
  1440 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/behavior/IDiskCacheAttributes$DiskLimitType.class
  1004 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/behavior/IDiskCacheAttributes.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/
 10191 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDisk.class
 21163 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDiskCache.class
  2579 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDiskCacheAttributes.class
  3133 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDiskCacheFactory.class
  2552 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDiskElementDescriptor.class
  2134 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDiskKeyStore$LRUMapCountLimited.class
  4000 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDiskKeyStore$LRUMapSizeLimited.class
 13096 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/block/BlockDiskKeyStore.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/
  6443 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDisk.class
  2356 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskCache$LRUMapCountLimited.class
  4657 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskCache$LRUMapSizeLimited.class
  1440 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskCache$PositionComparator.class
 33342 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskCache.class
  2592 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskCacheAttributes.class
  3175 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskCacheFactory.class
  1492 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskDumper.class
  2113 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/disk/indexed/IndexedDiskElementDescriptor.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/
  9810 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/LateralCache.class
  3850 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/LateralCacheAttributes.class
  4648 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/LateralCacheMonitor.class
 12178 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/LateralCacheNoWait.class
 14433 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/LateralCacheNoWaitFacade.class
  1439 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/LateralCommand.class
  1982 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/LateralElementDescriptor.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/behavior/
  1523 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/behavior/ILateralCacheAttributes$Type.class
  1247 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/behavior/ILateralCacheAttributes.class
   613 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/behavior/ILateralCacheListener.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/
 19524 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPCacheFactory.class
  8732 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPDiscoveryListener.class
  1101 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPListener$1.class
  6006 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPListener$ConnectionHandler.class
  3275 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPListener$ListenerThread.class
 14837 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPListener.class
  6463 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPSender.class
 11353 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/LateralTCPService.class
  4313 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/TCPLateralCacheAttributes.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/behavior/
  1065 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/lateral/socket/tcp/behavior/ITCPLateralCacheAttributes.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/
 18807 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/AbstractRemoteAuxiliaryCache.class
  7126 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/AbstractRemoteCacheListener.class
 11915 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/AbstractRemoteCacheNoWaitFacade.class
  4635 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/CommonRemoteCacheAttributes.class
  7298 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCache.class
  3579 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheAttributes.class
   922 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheFactory$1.class
  8873 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheFactory.class
 11292 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheFailoverRunner.class
  3082 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheListener.class
 12918 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheManager.class
  2141 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheMonitor.class
 12309 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheNoWait.class
  4880 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteCacheNoWaitFacade.class
  2649 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteLocation.class
  1257 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteUtils$1.class
  6871 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/RemoteUtils.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/behavior/
  1263 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/behavior/ICommonRemoteCacheAttributes.class
  1107 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/behavior/IRemoteCacheAttributes.class
   755 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/behavior/IRemoteCacheClient.class
  1294 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/behavior/IRemoteCacheConstants.class
   624 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/behavior/IRemoteCacheDispatcher.class
   744 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/behavior/IRemoteCacheListener.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/http/
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/http/behavior/
   396 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/http/behavior/IRemoteHttpCacheConstants.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/http/server/
 12566 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/http/server/AbstractRemoteCacheService.class
  2125 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/http/server/RemoteHttpCacheServerAttributes.class
  6147 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/http/server/RemoteHttpCacheService.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/
  4387 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/RegistryKeepAliveRunner.class
 35020 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/RemoteCacheServer.class
  3758 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/RemoteCacheServerAttributes.class
 11847 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/RemoteCacheServerFactory.class
  1663 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/TimeoutConfigurableRMISocketFactory.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/behavior/
   681 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/behavior/IRemoteCacheServer.class
   835 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/behavior/IRemoteCacheServerAttributes.class
  1222 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/server/behavior/RemoteType.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/util/
  6085 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/util/RemoteCacheRequestFactory.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/value/
  4183 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/value/RemoteCacheRequest.class
  2184 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/value/RemoteCacheResponse.class
  1612 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/auxiliary/remote/value/RemoteRequestType.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/
  2004 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/AbstractCacheEventQueue$AbstractCacheEvent.class
  1587 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/AbstractCacheEventQueue$DisposeEvent.class
  2294 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/AbstractCacheEventQueue$PutEvent.class
  1597 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/AbstractCacheEventQueue$RemoveAllEvent.class
  1981 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/AbstractCacheEventQueue$RemoveEvent.class
  5842 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/AbstractCacheEventQueue.class
  2424 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheAdaptor.class
  2819 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheElement.class
  2383 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheElementSerialized.class
  3370 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheEventQueue.class
  3369 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheEventQueueFactory.class
   724 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheGroup.class
   529 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheInfo.class
  3095 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheListeners.class
  1126 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheStatus.class
  5452 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CacheWatchRepairable.class
  5871 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/CompositeCacheAttributes.class
  6283 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ElementAttributes.class
  5543 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/PooledCacheEventQueue.class
  3646 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ZombieCacheService.class
  1201 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ZombieCacheServiceNonLocal$PutEvent.class
   719 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ZombieCacheServiceNonLocal$RemoveAllEvent.class
  1090 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ZombieCacheServiceNonLocal$RemoveEvent.class
   564 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ZombieCacheServiceNonLocal$ZombieEvent.class
  6678 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ZombieCacheServiceNonLocal.class
  1471 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/ZombieCacheWatch.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/
  1621 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICache.class
   608 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheElement.class
   410 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheElementSerialized.class
  1327 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheEventQueue$QueueType.class
  1007 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheEventQueue.class
   723 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheListener.class
   728 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheObserver.class
  1453 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheService.class
   325 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheServiceAdmin.class
  1557 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheServiceNonLocal.class
  1405 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheType$CacheType.class
   340 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICacheType.class
  1446 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICompositeCacheAttributes$DiskUsagePattern.class
  1419 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICompositeCacheAttributes.class
   851 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/ICompositeCacheManager.class
  1293 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/IElementAttributes.class
   485 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/IElementSerializer.class
   245 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/IProvideScheduler.class
   246 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/IRequireScheduler.class
   296 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/IShutdownObservable.class
   180 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/IShutdownObserver.class
   135 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/behavior/IZombie.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/
  1018 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/CompositeCache$1.class
 41190 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/CompositeCache.class
 17516 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/CompositeCacheConfigurator.class
 26502 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/CompositeCacheManager.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/
  1579 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/ElementEvent.class
  1214 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/ElementEventQueue$AbstractElementEventRunner.class
  2114 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/ElementEventQueue$ElementEventRunner.class
  4168 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/ElementEventQueue.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/behavior/
  1647 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/behavior/ElementEventType.class
   436 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/behavior/IElementEvent.class
   401 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/behavior/IElementEventHandler.class
   618 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/event/behavior/IElementEventQueue.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/group/
  2165 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/group/GroupAttrName.class
  1526 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/control/group/GroupId.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/logging/
  2859 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/logging/CacheEvent.class
  2886 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/logging/CacheEventLoggerDebugLogger.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/logging/behavior/
   609 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/logging/behavior/ICacheEvent.class
  1198 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/logging/behavior/ICacheEventLogger.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/match/
  2513 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/match/KeyMatcherPatternImpl.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/match/behavior/
   421 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/match/behavior/IKeyMatcher.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/
 14080 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/AbstractDoubleLinkedListMemoryCache.class
 14511 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/AbstractMemoryCache.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/behavior/
  1754 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/behavior/IMemoryCache.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/fifo/
  1708 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/fifo/FIFOMemoryCache.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/lru/
  3945 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/lru/LHMLRUMemoryCache$LHMSpooler.class
  5212 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/lru/LHMLRUMemoryCache.class
  1934 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/lru/LRUMemoryCache.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/mru/
  1933 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/mru/MRUMemoryCache.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/shrinking/
  5850 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/shrinking/ShrinkerThread.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/soft/
  8166 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/soft/SoftReferenceMemoryCache.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/util/
  1447 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/util/MemoryElementDescriptor.class
  1695 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/memory/util/SoftReferenceElementDescriptor.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/
  2196 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/CacheStats.class
  1816 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/StatElement.class
  1938 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/Stats.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/behavior/
   596 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/behavior/ICacheStats.class
   463 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/behavior/IStatElement.class
   554 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/engine/stats/behavior/IStats.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/io/
  2403 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/io/ObjectInputStreamClassLoaderAware$BlacklistClassResolver.class
  2425 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/io/ObjectInputStreamClassLoaderAware.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/
  6582 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/JulLogAdapter.class
  1305 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/JulLogFactory.class
   903 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/Log.class
   487 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/LogFactory.class
  1895 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/LogManager$LogFactoryHolder.class
  1805 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/LogManager.class
  3219 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/log/MessageFormatter.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/access/
  1070 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/access/AbstractJCSWorkerHelper.class
  6846 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/access/JCSWorker.class
   371 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/access/JCSWorkerHelper.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/config/
  6467 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/config/OptionConverter.class
  6342 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/config/PropertySetter.class
   917 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/config/PropertySetterException.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/
  2942 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/DiscoveredService.class
   482 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/MyByteArrayOutputStream.class
  2362 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPCleanupRunner.class
  4272 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoveryAttributes.class
  4318 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoveryManager.class
  1434 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoveryMessage$BroadcastType.class
  3232 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoveryMessage.class
  3273 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoveryReceiver$MessageHandler.class
  8741 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoveryReceiver.class
  5117 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoverySender.class
  5102 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoverySenderThread.class
  8982 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/UDPDiscoveryService.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/behavior/
   296 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/discovery/behavior/IDiscoveryListener.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/net/
  3345 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/net/HostNameUtil.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/serialization/
  1303 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/serialization/CompressingSerializer.class
  4316 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/serialization/SerializationConversionUtil.class
  2238 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/serialization/StandardSerializer.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/struct/
 14037 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/struct/AbstractLRUMap.class
  3823 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/struct/DoubleLinkedList.class
   971 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/struct/DoubleLinkedListNode.class
  1183 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/struct/LRUElementDescriptor.class
   908 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/struct/LRUMap.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/threadpool/
  1342 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/threadpool/DaemonThreadFactory.class
  1557 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/threadpool/PoolConfiguration$WhenBlockedPolicy.class
  4879 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/threadpool/PoolConfiguration.class
  1142 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/threadpool/ThreadPoolManager$1.class
   832 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/threadpool/ThreadPoolManager$ThreadPoolManagerHolder.class
 10089 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/threadpool/ThreadPoolManager.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/timing/
   974 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/timing/ElapsedTimer.class
     0 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/zip/
  2990 Tue Jun 02 18:46:38 CEST 2020 org/apache/commons/jcs3/utils/zip/CompressionUtil.class
  1520 Tue Jun 02 18:46:38 CEST 2020 org/openstreetmap/josm/data/cache/JCSCacheManager$1.class
 11753 Tue Jun 02 18:46:38 CEST 2020 org/openstreetmap/josm/data/cache/JCSCacheManager.class
 19569 Tue Jun 02 18:46:38 CEST 2020 org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.class

comment:12 Changed 13 months ago by sebastic

This issue seems like #19173.

comment:13 Changed 13 months ago by simon04

Relating to r16397.

In https://josm.openstreetmap.de/download/josm-tested-sources.jar the file is erroneously called /var/lib/jenkins/jobs/Nexus-JCS/workspace/commons-jcs-core/target/classes/META-INF/services/org.apache.commons.jcs3.log.LogFactory instead of META-INF/services/org.apache.commons.jcs3.log.LogFactory

comment:14 Changed 13 months ago by sebastic

Adding service providers for org.apache.commons.jcs3.log.LogFactory in the jar task of the dist target as follows seems to fix the issue:

<service type="org.apache.commons.jcs3.log.LogFactory">
    <provider classname="org.apache.commons.jcs3.log.JulLogFactory"/>
    <provider classname="org.apache.commons.jcs3.log.Log4j2Factory"/>
</service>

comment:15 Changed 13 months ago by simon04

That's great news. :-)

Reported upstream: https://issues.apache.org/jira/browse/JCS-205 commons-jcs3-core-3.0-20200526.132410-4-sources.jar lacks META-INF/services/org.apache.commons.jcs3.log.LogFactory - ASF JIRA

comment:16 Changed 13 months ago by sebastic

Resolution: fixed
Status: newclosed

Confirmed fixed in the actual josm (0.0.svn16538+dfsg-3) package, not only my hacked up ant build.

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.

Add Comment


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

 
Note: See TracTickets for help on using tickets.