Modify

Opened 8 months ago

Closed 7 months ago

#23772 closed defect (fixed)

SEVERE: unable to find dependency for plugin on startup

Reported by: skyper Owned by: team
Priority: normal Milestone: 24.08
Component: Core Version: latest
Keywords: template_report regression plugin dependency startup Cc:

Description (last modified by skyper)

What steps will reproduce the problem?

  1. Have some plugins with dependency of other plugins install (geotools, opendata, matsim)
  2. Start JOSM

What is the expected result?

Clean startup without severe warning

What happens instead?

SEVERE: unable to find dependency for plugin

Please provide any additional information below. Attach a screenshot if possible.

No problem with tested (r19096).
The missing icons is another problem probably related to the matsim plugin

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2024-07-02 17:10:50 +0200 (Tue, 02 Jul 2024)
Revision:19128
Build-Date:2024-07-03 01:31:15
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19128 en) Linux Debian GNU/Linux 12 (bookworm)
Memory Usage: 356 MB / 1970 MB (151 MB allocated, but free)
Java version: 17.0.11+9-Debian-1deb12u1, Debian, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1366x768x[Multi depth]@60Hz (scaling 1.00×1.00) :0.1 1920x1080x[Multi depth]@[Unknown refresh rate] (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_US.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: GNOME
Java package: openjdk-17-jre:amd64-17.0.11+9-1~deb12u1
Java ATK Wrapper package: libatk-wrapper-java:all-0.40.0-3
fonts-noto: fonts-noto:all-20201225-1
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, --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]

Plugins:
+ ImproveWay (32)
+ apache-commons (36273)
+ conflation (0.6.11)
+ ejml (36176)
+ flatlaf (36176)
+ geotools (36273)
+ imagery_offset_db (36226)
+ jackson (36273)
+ javafx (36200)
+ jaxb (36118)
+ jts (36004)
+ matsim (d70ae5a)
+ opendata (36256)
+ pt_assistant (637)
+ reverter (36256)
+ terracer (36205)
+ undelete (36226)
+ utilsplugin2 (36241)


+ https://josm.openstreetmap.de/josmfile?page=Rules/GermanySpecific&zip=1

Last errors/warnings:
- 00016.109 E: unable to find dependency jaxb for plugin geotools
- 00016.111 E: unable to find dependency jaxb for plugin opendata
- 00016.111 E: unable to find dependency javafx for plugin matsim
- 00021.241 E: Failed to locate image 'open.png'
- 00021.248 E: Failed to locate image 'new.png'
- 00021.326 E: Failed to locate image 'matsim-scenario.png'
- 00021.326 W:  null: Could not get presets icon matsim-scenario.png
- 00021.328 E: Failed to locate image 'images/dialogs/logo.png'
- 00021.328 W:  Link: Could not get presets icon images/dialogs/logo.png
Using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to execute josm-latest.
2024-07-03 15:30:44.802 INFO: Log level is at INFO (INFO, 800)
2024-07-03 15:30:46.516 INFO: loading plugin 'flatlaf' (version 36176)
2024-07-03 15:30:47.547 INFO: loading plugin 'jaxb' (version 36118)
2024-07-03 15:30:47.573 INFO: loading plugin 'javafx' (version 36200)
2024-07-03 15:30:50.896 INFO: GET https://api.openstreetmap.org/api/0.6/user/details -> HTTP/1.1 200 (809 ms; 926 B)
2024-07-03 15:30:54.399 INFO: Obtained 157 Tag2Link rules from resource://META-INF/resources/webjars/tag2link/2024.2.8/index.json
2024-07-03 15:31:00.720 SEVERE: unable to find dependency jaxb for plugin geotools
2024-07-03 15:31:00.721 SEVERE: unable to find dependency jaxb for plugin opendata
2024-07-03 15:31:00.722 SEVERE: unable to find dependency javafx for plugin matsim

Attachments (0)

Change History (8)

comment:1 by skyper, 8 months ago

Version: latest

comment:2 by skyper, 8 months ago

Description: modified (diff)
Keywords: regression added
Milestone: 24.06

comment:3 by stoecker, 8 months ago

Milestone: 24.0624.07

Milestone closed.

comment:4 by skyper, 8 months ago

Is #23768 related?

I hope this is not a bigger problem as otherwise we will get some new ticket as a new tested version was released today.

in reply to:  4 comment:5 by gaben, 8 months ago

I hope this is not a bigger problem as otherwise we will get some new ticket as a new tested version was released today.

I'm daily driving JOSM latest for 5 years now, no issues here :)

comment:6 by taylor.smock, 7 months ago

Milestone: 24.0724.08

Ticket retargeted after milestone closed

comment:7 by anonymous, 7 months ago

I see this in the terminal window:

Using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to execute josm.
2024-08-03 11:57:36.527 INFORMATION: Protokollierungsgrad ist bei INFORMATION (INFO, 800)
2024-08-03 11:57:38.449 INFORMATION: Erweiterung 'jaxb' wird geladen (Version 36118)
2024-08-03 11:57:40.435 INFORMATION: GET https://api.openstreetmap.org/api/0.6/user/details -> HTTP/1.1 200 (374 ms)
2024-08-03 11:57:42.644 INFORMATION: 159 Tag2Link Regeln wurden von resource://META-INF/resources/webjars/tag2link/2024.7.8/index.json bezogen
2024-08-03 11:57:47.259 SCHWERWIEGEND: unable to find dependency jaxb for plugin geotools
[…]
2024-08-03 11:57:47.560 INFORMATION: Erweiterung 'geotools' wird geladen (Version 36273)

JOSM version 19160, a bit old ubuntu desktop.

comment:8 by taylor.smock, 7 months ago

Resolution: fixed
Status: newclosed

In 19168/josm:

Fix #23772: Fix logging issue which indicated that a dependency was not found

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. 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.