rewe-digital / composer

Dynamically composes markup generated by microservices. Based on Java8, reactive patterns and Spotify Apollo. Made with 💙 in cologne.
Apache License 2.0
10 stars 2 forks source link

Does not compile on JDK9 #11

Closed AndreasKl closed 6 years ago

AndreasKl commented 6 years ago

java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter at io.jsonwebtoken.impl.Base64Codec.encode(Base64Codec.java:21) at io.jsonwebtoken.impl.Base64UrlCodec.encode(Base64UrlCodec.java:22) at io.jsonwebtoken.impl.DefaultJwtBuilder.base64UrlEncode(DefaultJwtBuilder.java:350) at io.jsonwebtoken.impl.DefaultJwtBuilder.compact(DefaultJwtBuilder.java:296) at com.rewedigital.composer.session.CookieBasedSessionHandler.writeTo(CookieBasedSessionHandler.java:89)

The jsonwebtoken implementation relies on JavaEE which is deprecated in Java9 and will be removed in Java10.

AndreasKl commented 6 years ago

Will be fixed in: jjwt 0.10.0

AndreasKl commented 6 years ago

Fixed with #2 .

thovid commented 6 years ago

Closed via #15

AndreasKl commented 6 years ago

Fixed.