Jabber error when trying to send test message (YouTrack Server 2022.3)

I'm getting these error messages in the youtrack-stderr.log file when I try to send test message. Is this something wrong on my end or is this broken on this version of YouTrack?

[2022-12-15 15:55:01,838] [YouTrack Error] Exception in thread "notificationsTaskExecutor-8" java.lang.NoClassDefFoundError: Could not initialize class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.createConfigBuilder(YoutrackJabberServiceImpl.kt:239)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryConnection(YoutrackJabberServiceImpl.kt:232)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryToCreateConnection(YoutrackJabberServiceImpl.kt:131)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.getConnection(YoutrackJabberServiceImpl.kt:116)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.access$getConnection(YoutrackJabberServiceImpl.kt:43)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:335)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.api.webr.LocalScopeKt.inLocalScope(LocalScope.kt:31)
[2022-12-15 15:55:01,838] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.send$lambda-18(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 15:55:01,838] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[2022-12-15 15:55:01,838] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[2022-12-15 15:55:01,838] [YouTrack Error]     at java.base/java.lang.Thread.run(Thread.java:829)

0
3 comments
Hi!

Could you tell me your Java version? Please also check the logs for the first occurrence of the `XMPPTCPConnectionConfiguration` and send it to me.
0

It's the same error but I noticed more related lines before it in the log:

[2022-12-15 13:15:15,020] [YouTrack Error] Exception in thread "notificationsTaskExecutor-1" java.lang.ExceptionInInitializerError
[2022-12-15 13:15:15,024] [YouTrack Error]     at org.jivesoftware.smack.Smack.getVersion(Smack.java:38)
[2022-12-15 13:15:15,025] [YouTrack Error]     at org.jivesoftware.smack.Smack.ensureInitialized(Smack.java:64)
[2022-12-15 13:15:15,025] [YouTrack Error]     at org.jivesoftware.smack.ConnectionConfiguration.<clinit>(ConnectionConfiguration.java:116)
[2022-12-15 13:15:15,025] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.createConfigBuilder(YoutrackJabberServiceImpl.kt:239)
[2022-12-15 13:15:15,025] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryConnection(YoutrackJabberServiceImpl.kt:232)
[2022-12-15 13:15:15,025] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryToCreateConnection(YoutrackJabberServiceImpl.kt:131)
[2022-12-15 13:15:15,025] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.getConnection(YoutrackJabberServiceImpl.kt:116)
[2022-12-15 13:15:15,025] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.access$getConnection(YoutrackJabberServiceImpl.kt:43)
[2022-12-15 13:15:15,025] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:335)
[2022-12-15 13:15:15,025] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 13:15:15,026] [YouTrack Error]     at jetbrains.youtrack.api.webr.LocalScopeKt.inLocalScope(LocalScope.kt:31)
[2022-12-15 13:15:15,026] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.send$lambda-18(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 13:15:15,026] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[2022-12-15 13:15:15,026] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[2022-12-15 13:15:15,026] [YouTrack Error]     at java.base/java.lang.Thread.run(Thread.java:829)
[2022-12-15 13:15:15,026] [YouTrack Error] Caused by: java.lang.IllegalStateException: Could not parse Smack configuration file
[2022-12-15 13:15:15,026] [YouTrack Error]     at org.jivesoftware.smack.SmackInitialization.<clinit>(SmackInitialization.java:106)
[2022-12-15 13:15:15,026] [YouTrack Error]     ... 15 more
[2022-12-15 13:15:15,026] [YouTrack Error] Caused by: java.lang.IllegalStateException: No XmlPullParserFactory registered with Service Provider Interface (SPI). Is smack-xmlparser-xpp3 or smack-xmlparser-stax in classpath?
[2022-12-15 13:15:15,026] [YouTrack Error]     at org.jivesoftware.smack.xml.SmackXmlParser.getXmlPullParserFactory(SmackXmlParser.java:41)
[2022-12-15 13:15:15,026] [YouTrack Error]     at org.jivesoftware.smack.xml.SmackXmlParser.newXmlParser(SmackXmlParser.java:65)
[2022-12-15 13:15:15,027] [YouTrack Error]     at org.jivesoftware.smack.util.PacketParserUtils.getParserFor(PacketParserUtils.java:80)
[2022-12-15 13:15:15,027] [YouTrack Error]     at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:159)
[2022-12-15 13:15:15,027] [YouTrack Error]     at org.jivesoftware.smack.SmackInitialization.processConfigFile(SmackInitialization.java:154)
[2022-12-15 13:15:15,027] [YouTrack Error]     at org.jivesoftware.smack.SmackInitialization.<clinit>(SmackInitialization.java:103)
[2022-12-15 13:15:15,027] [YouTrack Error]     ... 15 more
[2022-12-15 13:17:22,509] [YouTrack Error] Exception in thread "notificationsTaskExecutor-3" java.lang.NoClassDefFoundError: Could not initialize class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration
[2022-12-15 13:17:22,509] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.createConfigBuilder(YoutrackJabberServiceImpl.kt:239)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryConnection(YoutrackJabberServiceImpl.kt:232)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryToCreateConnection(YoutrackJabberServiceImpl.kt:131)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.getConnection(YoutrackJabberServiceImpl.kt:116)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.access$getConnection(YoutrackJabberServiceImpl.kt:43)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:335)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.api.webr.LocalScopeKt.inLocalScope(LocalScope.kt:31)
[2022-12-15 13:17:22,510] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.send$lambda-18(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 13:17:22,510] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[2022-12-15 13:17:22,510] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[2022-12-15 13:17:22,510] [YouTrack Error]     at java.base/java.lang.Thread.run(Thread.java:829)
[2022-12-15 13:17:36,664] [YouTrack Error] Exception in thread "notificationsTaskExecutor-5" java.lang.NoClassDefFoundError: Could not initialize class org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration
[2022-12-15 13:17:36,664] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.createConfigBuilder(YoutrackJabberServiceImpl.kt:239)
[2022-12-15 13:17:36,664] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryConnection(YoutrackJabberServiceImpl.kt:232)
[2022-12-15 13:17:36,664] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.tryToCreateConnection(YoutrackJabberServiceImpl.kt:131)
[2022-12-15 13:17:36,665] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.getConnection(YoutrackJabberServiceImpl.kt:116)
[2022-12-15 13:17:36,665] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.access$getConnection(YoutrackJabberServiceImpl.kt:43)
[2022-12-15 13:17:36,665] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:335)
[2022-12-15 13:17:36,665] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl$send$1$1.invoke(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 13:17:36,665] [YouTrack Error]     at jetbrains.youtrack.api.webr.LocalScopeKt.inLocalScope(LocalScope.kt:31)
[2022-12-15 13:17:36,665] [YouTrack Error]     at jetbrains.youtrack.notifications.jabber.YoutrackJabberServiceImpl.send$lambda-18(YoutrackJabberServiceImpl.kt:333)
[2022-12-15 13:17:36,665] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[2022-12-15 13:17:36,665] [YouTrack Error]     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[2022-12-15 13:17:36,665] [YouTrack Error]     at java.base/java.lang.Thread.run(Thread.java:829)

It's the Java version that comes with the .msi installer (11.0.16.1) in the "C:\YouTrack\internal\java" directory.

This is the contents of the "C:\YouTrack\internal\java\windows-amd64\release" file:

JAVA_VERSION="11.0.16.1"
MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.scripting java.security.jgss java.transaction.xa java.sql java.xml.crypto jdk.internal.jvmstat jdk.attach jdk.charsets jdk.compiler jdk.crypto.ec jdk.crypto.mscapi jdk.httpserver jdk.javadoc jdk.jdwp.agent jdk.jdi jdk.management jdk.management.agent jdk.unsupported jdk.xml.dom"

0

Thank you for the clarifications!

There was indeed a bug in the latest YouTrack version. It is already fixed, and will be included in the next bugfix release.

1

Please sign in to leave a comment.