SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

SEVERE: Checking for Existing Preferences:/songkong/Prefs/songkong_fixsongs.properties:true

Good day

Woke up to songkong (docker) having issues

12/06/2025 02.10.18:AEST:SongKong:init:SEVERE: Checking for Existing Preferences:/songkong/Prefs/songkong_fixsongs.properties:true
12/06/2025 02.10.18:AEST:SongKong:setLocale:SEVERE: Locale is:en
12/06/2025 02.10.18:AEST:SongKong:setExeFolder:WARNING: User Dir:/opt/songkong
12/06/2025 02.10.18:AEST:SongKong:setExeFolder:WARNING: Java Dir:/opt/songkong/jre
12/06/2025 02.10.18:AEST:SongKong:init:WARNING: end
12/06/2025 02.10.18:AEST:SongKong:finish:WARNING: finish
12/06/2025 02.10.18:AEST:SongKong:cmdlineOrRemoteModeStart:WARNING: start
12/06/2025 02.10.18:AEST:SongKong:cmdCheckDatabase:WARNING: start
12/06/2025 02.10.18:AEST:SongKong:cmdCheckDatabase:WARNING: deletingDbLock
12/06/2025 02.10.18:AEST:SongKong:cmdCheckDatabase:WARNING: end
12/06/2025 02.10.19:AEST:UncaughtExceptionHandler:uncaughtException:SEVERE: An unexpected error has occurred com/jthink/songkong/text/License on thread main, please report to support @jthink.net
java.lang.NoClassDefFoundError: com/jthink/songkong/text/License
at com.jthink.songkong.cmdline.SongKong.cmdlineOrRemoteModeStart(SongKong.java:1109)
at com.jthink.songkong.cmdline.SongKong.finish(SongKong.java:1327)
at com.jthink.songkong.cmdline.SongKong.main(SongKong.java:1355)
Caused by: java.lang.ClassNotFoundException: com.jthink.songkong.text.License
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
… 3 more
12/06/2025 02.10.23:AEST:SongKong:init:SEVERE: Checking for Existing Preferences:/songkong/Prefs/songkong_fixsongs.properties:true
12/06/2025 02.10.24:AEST:SongKong:setLocale:SEVERE: Locale is:en
12/06/2025 02.10.24:AEST:SongKong:setExeFolder:WARNING: User Dir:/opt/songkong
12/06/2025 02.10.24:AEST:SongKong:setExeFolder:WARNING: Java Dir:/opt/songkong/jre
12/06/2025 02.10.24:AEST:SongKong:init:WARNING: end
12/06/2025 02.10.24:AEST:SongKong:finish:WARNING: finish
12/06/2025 02.10.24:AEST:SongKong:cmdlineOrRemoteModeStart:WARNING: start
12/06/2025 02.10.24:AEST:SongKong:cmdCheckDatabase:WARNING: start
12/06/2025 02.10.24:AEST:SongKong:cmdCheckDatabase:WARNING: end
12/06/2025 02.10.24:AEST:UncaughtExceptionHandler:uncaughtException:SEVERE: An unexpected error has occurred com/jthink/songkong/text/License on thread main, please report to support @jthink.net
java.lang.NoClassDefFoundError: com/jthink/songkong/text/License
at com.jthink.songkong.cmdline.SongKong.cmdlineOrRemoteModeStart(SongKong.java:1109)
at com.jthink.songkong.cmdline.SongKong.finish(SongKong.java:1327)
at com.jthink.songkong.cmdline.SongKong.main(SongKong.java:1355)
Caused by: java.lang.ClassNotFoundException: com.jthink.songkong.text.License
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
… 3 more

Should i just wipe and do a clean install?

Everything has been smooth sailing until now :slight_smile:

It sounds like the binaries are missing, no idea how that could happen in usual circumstances. So yes I think you will need to try and start a new container from image, and if that doesn’t work delete image and redownload.

Hi, actually I had to re-release 11.6 yesterday to fix a minor issue and this introduced this error on linux and Windows builds, only just realized, Apologies to all, now fixed just redownload

But for you to encounter this issue this means your system must be autoupdating when the docker image changes?

From your description I thought this was an older build that had started going wrong.

Hey, that fixed it all up. I deleted the image. Pulled a the new one and its back to working order. Thanks for being so speedy with this

yeh I have my docker compose set to :latest so it probably updated at night