Modify

Opened 2 years ago

Last modified 2 years ago

#22003 new defect

ERROR StatusLogger Unrecognized format/conversion and registered toolbar action overwritten:

Reported by: skyper Owned by: team
Priority: normal Milestone:
Component: Plugin Version:
Keywords: template_report kendzi3d-dev Cc: taylor.smock

Description

What steps will reproduce the problem?

  1. Install the kendzi3d-dev (1.0.206-SNAPSHOT-2) and the plugins it depends on
  2. Restart JOSM
  3. Take a look at the log

What is the expected result?

No failures or errors on startup and no self-overwritting toolbar actions

What happens instead?

Quite some logs

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
ERROR StatusLogger Unrecognized format specifier [d]
ERROR StatusLogger Unrecognized conversion specifier [d] starting at position 16 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [thread]
ERROR StatusLogger Unrecognized conversion specifier [thread] starting at position 25 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [level]
ERROR StatusLogger Unrecognized conversion specifier [level] starting at position 35 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [logger]
ERROR StatusLogger Unrecognized conversion specifier [logger] starting at position 47 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [msg]
ERROR StatusLogger Unrecognized conversion specifier [msg] starting at position 54 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [n]
ERROR StatusLogger Unrecognized conversion specifier [n] starting at position 56 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [d]
ERROR StatusLogger Unrecognized conversion specifier [d] starting at position 16 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [thread]
ERROR StatusLogger Unrecognized conversion specifier [thread] starting at position 25 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [level]
ERROR StatusLogger Unrecognized conversion specifier [level] starting at position 35 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [logger]
ERROR StatusLogger Unrecognized conversion specifier [logger] starting at position 47 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [msg]
ERROR StatusLogger Unrecognized conversion specifier [msg] starting at position 54 in conversion pattern.
ERROR StatusLogger Unrecognized format specifier [n]
ERROR StatusLogger Unrecognized conversion specifier [n] starting at position 56 in conversion pattern.
2022-04-06 00:32:34.983 INFO: Registered toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.TextureToggleAction gets kendzi.josm.kendzi3d.action.GroundToggleAction
2022-04-06 00:32:34.987 INFO: Registered toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.GroundToggleAction gets kendzi.josm.kendzi3d.action.DebugToggleAction
2022-04-06 00:32:34.992 INFO: Registered toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.DebugToggleAction gets kendzi.josm.kendzi3d.action.DebugPointModelToggleAction
2022-04-06 00:32:35.027 INFO: Registered toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.DebugPointModelToggleAction gets kendzi.josm.kendzi3d.action.ForceTwoSidedToggleAction
2022-04-06 00:32:35.032 INFO: Registered toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.ForceTwoSidedToggleAction gets kendzi.josm.kendzi3d.action.TextureFilterToggleAction
2022-04-06 00:32:35.032 INFO: Registered toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.TextureFilterToggleAction gets kendzi.josm.kendzi3d.action.TextureFilterToggleAction

2022-04-06 00:32:35.162 INFO: Toolbar action 1306318208_rebuild__24 overwritten: kendzi.josm.kendzi3d.action.CleanUpAction gets kendzi.josm.kendzi3d.action.PointModelListAction
2022-04-06 00:32:35.163 INFO: Toolbar action 1306318208_rebuild__24 overwritten: kendzi.josm.kendzi3d.action.PointModelListAction gets kendzi.josm.kendzi3d.action.LightConfigurationAction
2022-04-06 00:32:35.163 INFO: Toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.TextureToggleAction gets kendzi.josm.kendzi3d.action.GroundToggleAction
2022-04-06 00:32:35.164 INFO: Toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.GroundToggleAction gets kendzi.josm.kendzi3d.action.DebugToggleAction
2022-04-06 00:32:35.164 INFO: Toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.DebugToggleAction gets kendzi.josm.kendzi3d.action.DebugPointModelToggleAction
2022-04-06 00:32:35.164 INFO: Toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.DebugPointModelToggleAction gets kendzi.josm.kendzi3d.action.ForceTwoSidedToggleAction
2022-04-06 00:32:35.165 INFO: Toolbar action 1306318261_debugger__24 overwritten: kendzi.josm.kendzi3d.action.ForceTwoSidedToggleAction gets kendzi.josm.kendzi3d.action.TextureFilterToggleAction

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

I only found the component "kendzi3d" but the problem could be in some plugin it relies on.

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2022-04-04 22:26:00 +0200 (Mon, 04 Apr 2022)
Revision:18427
Build-Date:2022-04-05 01:30:55
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (18427 en) Linux Debian GNU/Linux 11 (bullseye)
Java version: 17.0.2+8-Debian-1deb11u1, Debian, OpenJDK 64-Bit Server VM

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-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:
+ kendzi3d-dev (1.0.206-SNAPSHOT-2)
+ kendzi3d-resources (0.0.2)
+ log4j (35924)
+ lwjgl (35926)
+ lwjgl-unixoid (35926)
+ utilsplugin2 (35951)

Attachments (0)

Change History (1)

comment:1 by taylor.smock, 2 years ago

ERROR StatusLogger Unrecognized format specifier [d]

I've been meaning to look into this. I think I just have to kill all the log4j configuration files.

2022-04-06 00:32:34.983 INFO: Registered toolbar action 1306318261_debugger24 overwritten: kendzi.josm.kendzi3d.action.TextureToggleAction gets kendzi.josm.kendzi3d.action.GroundToggleAction

The plugin uses injection. I don't know if this is what is causing the problem.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to skyper.
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 team 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.