Modify

Opened 13 days ago

Last modified 12 days ago

#24550 needinfo defect

PicLayer doesn't work

Reported by: ordinatous Owned by: ordinatous
Priority: normal Milestone:
Component: Core Version: latest
Keywords: template_report Cc:

Description

What steps will reproduce the problem?

  1. I tried to download the PicLayer pluggin but JOSM doesn't see it, in the installed pluggin
  2. I tried to run directly the PicLayer.jar from my files manager => open with josm and I had an error message

00018.292 W: Avertissement - Impossible d’ouvrir le fichier 1 car il n’existe pas, ou aucun gestionnaire adapté n’est disponible.<josm.userdata>/plugins/PicLayer.jar aucun gestionnaire

What is the expected result?

  • using the PicLayer pluggin

What happens instead?

  • Nothing happen, sub menu open image as a layer doesn't appear.

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

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2025-08-31 14:19:57 +0200 (Sun, 31 Aug 2025)
Revision:19439
Build-Date:2025-09-01 01:31:04
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19439 fr) Linux Debian GNU/Linux 12 (bookworm)
Memory Usage: 364 MB / 5892 MB (97 MB allocated, but free)
Java version: 17.0.17+10-Debian-1deb12u1, Debian, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1440x900x[Multi depth]@60Hz (scaling 1.00×1.00)
Maximum Screen Size: 1440×900
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: fr_FR.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: fr_FR
Numbers with default locale: 1234567890 -> 1234567890
Java package: openjdk-17-jre:amd64-17.0.17+10-1~deb12u1
Java ATK Wrapper package: libatk-wrapper-java:all-0.40.0-3
libcommons-logging-java: libcommons-logging-java:all-1.2-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, -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]
Program arguments: [<josm.userdata>/plugins/PicLayer.jar]
Dataset consistency test: No problems found

Plugins:
+ apache-commons (36438)
+ buildings_tools (36438)
+ contourmerge (v0.2.2)
+ ejml (36438)
+ geotools (36438)
+ imagery_offset_db (36438)
+ indoor_sweepline (36438)
+ indoorequal (0.0.7)
+ indoorhelper (262)
+ jackson (36438)
+ jaxb (36438)
+ jts (36438)
+ opendata (36460)
+ photo_geotagging (36438)
+ photoadjust (36463)
+ pt_assistant (677)
+ reverter (36447)
+ utilsplugin2 (36438)

Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/Healthcare&zip=1
+ https://raw.githubusercontent.com/osmlab/name-suggestion-index/main/dist/presets/nsi-josm-presets.min.xml

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/Osmc&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&zip=1
- https://github.com/GlassOceanos/indoor-JOSM-style/archive/master.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Incline&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Mountains&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1
- <josm.userdata>/plugins/indoorhelper/resources/sit.mapcss

Last errors/warnings:
- 00014.377 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.administration.GeoFlaHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.378 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.transport.PassageNiveauHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.378 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.hydrologie.ROEHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.378 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.ecologie.ForetsPubliquesHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.379 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.ecologie.ReservesBiologiquesHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.379 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.hydrologie.EauxDeSurfaceHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.379 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.ecologie.InventaireForestierNationalHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.379 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.transport.AeroportsHandler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00014.380 E: Cannot instantiate class org.openstreetmap.josm.plugins.opendata.modules.fr.datagouvfr.datasets.transport.Route500Handler because of java.lang.reflect.InvocationTargetException: java.lang.reflect.InvocationTargetException. Cause : java.lang.NoSuchFieldError: LOOL
- 00018.292 W: Avertissement - <html>Impossible d’ouvrir le fichier 1 car il n’existe pas, ou aucun gestionnaire adapté n’est disponible.<br><ul><li><josm.userdata>/plugins/PicLayer.jar (<i>aucun gestionnaire</i>)</li></ul></html>

Thanks

Attachments (1)

2025-11-23_10-28.png (15.5 KB ) - added by ordinatous 13 days ago.
screenshot

Download all attachments as: .zip

Change History (3)

by ordinatous, 13 days ago

Attachment: 2025-11-23_10-28.png added

screenshot

comment:1 by GerdP, 13 days ago

I cannot reproduce. How exactly did you install the plugin?
I used the preferences dialog, selected the plugin and clicked OK. I got a popup confirming that the plugin was downloaded. After pressing F12 again the plugin was also listed as installed.
I suggest to remove any existing piclayer.jar and try this again. And never specify a plugin as program argument for JOSM.

comment:2 by GerdP, 12 days ago

Owner: changed from team to ordinatous
Status: newneedinfo

Modify Ticket

Change Properties
Set your email in Preferences
Action
as needinfo The owner will remain ordinatous.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from ordinatous to the specified user. Next status will be 'new'.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from ordinatous to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.