#24984 closed defect (invalid)
Changeset creation unsuccessful
| Reported by: | anonymous | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Core | Version: | |
| Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Downloading data
- Editing the data (adding quite some)
- Uploading data
What is the expected result?
The data is being gathered and a changeset is made
What happens instead?
An error message
Please provide any additional information below. Attach a screenshot if possible.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2026-10-24 20:29:13 +0200 (Sat, 24 Oct 2026) Revision:19665 Build-Date:2026-10-26 02:33:40 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (19665 nl) Linux Mint 22.3 Memory Usage: 1656 MB / 11728 MB (433 MB allocated, but free) Java version: 21.0.12.1+1-1-24.04.4-Ubuntu, Ubuntu, OpenJDK 64-Bit Server VM Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel Screen: :0.0 1920x1080x[Multi depth]@144Hz (scaling 1.00×1.00) Maximum Screen Size: 1920×1080 Best cursor sizes: 16×16→16×16, 32×32→32×32 Environment variable LANG: nl_NL.UTF-8 System property file.encoding: UTF-8 System property sun.jnu.encoding: UTF-8 Locale info: nl_NL Numbers with default locale: 1234567890 -> 1234567890 Desktop environment: X-Cinnamon Java package: openjdk-21-jre:amd64-21.0.12.1+1-1~24.04.4 fonts-noto: fonts-noto:all-20201225-2 VM arguments: [--module-path=/usr/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djosm.dir.name=JOSM-latest, -Djava.net.useSystemProxies=true, -XX:MaxRAMPercentage=75.0, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED] Dataset consistency test: No problems found Plugins: + indoorhelper (269) + reverter (36503) Map paint styles: - https://raw.githubusercontent.com/yopaseopor/indoormap/master/indoormap-style.mapcss - <josm.userdata>/plugins/indoorhelper/resources/sit.mapcss Last errors/warnings: - 04416.675 W: java.util.concurrent.ExecutionException: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar - 04816.010 E: Thread main-worker-0 raised java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file - 04816.010 E: java.util.concurrent.ExecutionException: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar - 04816.014 E: Thread main-worker-0 raised java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file - 04816.014 E: java.util.concurrent.ExecutionException: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar - 04816.014 W: java.util.concurrent.ExecutionException: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar - 04816.015 W: java.util.concurrent.ExecutionException: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar - 05363.362 E: Handled by bug report queue: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar - 05369.651 E: Handled by bug report queue: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar - 05373.643 E: Handled by bug report queue: java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file. Oorzaak: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (46) of main java.util.ServiceConfigurationError: jakarta.json.spi.JsonProvider: Error accessing configuration file at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:586) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.parse(ServiceLoader.java:1180) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1213) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1228) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1273) at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1309) at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1393) at jakarta.json.spi.JsonProvider.provider(JsonProvider.java:124) at jakarta.json.Json.createReader(Json.java:204) at org.openstreetmap.josm.data.oauth.OAuth20Parameters.<init>(OAuth20Parameters.java:44) at org.openstreetmap.josm.io.auth.JosmPreferencesCredentialAgent.lookupOAuthAccessToken(JosmPreferencesCredentialAgent.java:119) at org.openstreetmap.josm.io.auth.CredentialsManager.lookupOAuthAccessToken(CredentialsManager.java:160) at org.openstreetmap.josm.data.oauth.OAuthParameters.createFromApiUrl(OAuthParameters.java:255) at org.openstreetmap.josm.io.OsmConnection.addOAuth20AuthorizationHeader(OsmConnection.java:215) at org.openstreetmap.josm.io.OsmConnection.addAuth(OsmConnection.java:240) at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:192) at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:142) at org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:126) at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:90) at org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:73) at org.openstreetmap.josm.io.OsmServerChangesetReader.queryChangesets(OsmServerChangesetReader.java:84) at org.openstreetmap.josm.data.osm.ChangesetCache.refreshChangesetsFromServer(ChangesetCache.java:279) at org.openstreetmap.josm.gui.io.ChangesetManagementPanel.refreshChangesets(ChangesetManagementPanel.java:264) at org.openstreetmap.josm.gui.io.ChangesetManagementPanel.initLifeCycle(ChangesetManagementPanel.java:74) at org.openstreetmap.josm.gui.io.UploadDialog.initLifeCycle(UploadDialog.java:250) at org.openstreetmap.josm.actions.UploadAction.realUploadData(UploadAction.java:294) at org.openstreetmap.josm.actions.UploadAction.lambda$uploadData$2(UploadAction.java:273) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) 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) Caused by: java.nio.file.NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55) at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:171) at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99) at java.base/java.nio.file.Files.readAttributes(Files.java:1854) at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1445) at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:724) at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:251) at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:180) at java.base/java.util.jar.JarFile.<init>(JarFile.java:345) at java.base/sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:100) at java.base/sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69) at java.base/sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:168) at java.base/sun.net.www.protocol.jar.JarFileFactory.getOrCreate(JarFileFactory.java:91) at java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:117) at java.base/sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:160) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.parse(ServiceLoader.java:1172) ... 38 more
Attachments (0)
Change History (5)
follow-up: 2 comment:1 by , 3 days ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |
comment:2 by , 2 days ago
Replying to gaben:
NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jar
Could the jar have been deleted?
I have seen this exceptions about a missing .jar on linux a few times. One problem might be a background update job (apt) which than deletes the .jar in favour of the newer version. I am not sure if it is worth to catch an running instance of JOSM with apt and refuse to update or if a simple note on the download page about the issue is sufficient.
Thess annoying 429s, now, even stopp me from login, skyper
comment:3 by , 2 days ago
That's fine, I would say, but the report is about an SVN 19665 version (I suppose a personal build). The latest stable is still 19613.
comment:5 by , 10 hours ago
Actually, the only problem with updating the package while an instance of JOSM is running, is the removal of the .jar file. If this could be delayed until the next shutdown/boot of the system everything should work fine.



NoSuchFileException: /usr/share/josm-latest/josm-1.5.svn19665.jarCould the jar have been deleted?