-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Description
Calling the static io.getstream.chat.java.models.User.createToken method outside of the SDK throws a ClassNotFound error. For example:
java.lang.ClassNotFoundException: io.jsonwebtoken.SignatureAlgorithm
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636) ~[na:na]
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182) ~[na:na]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[na:na]
at io.getstream.chat.java.models.User.createToken(User.java:1332) ~[stream-chat-java-1.2.0.jar:na]
at app.squaddy.api.service.external.GetStreamService.createTokenForUser(GetStreamService.java:218) ~[classes/:na]
Example usage:
createToken(chatId, null, null);
Adding the dependency to our POM.xml does fix the issue for now:
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
<version>0.9.1</version>
</dependency>
SDK Version: 1.2.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels