Java 16 and aged apis and dependencies #1191
Labels
for: stackoverflow
A question that's better suited to stackoverflow.com
status: invalid
An issue that we don't feel is valid
Uh oh!
There was an error while loading. Please reload this page.
So we are trying to run on java 16. There are a lot of hurdles to pass to make this work. But for now I think we are stuck on dependencies in spring-ws:
We are using
com.sun.xml.wsit:xws-security:1.3.1
from 2008 (!) now. This has been made available with jakarta asorg.glassfish.metro:wssx-api
andorg.glassfish.metro:wssx-impl
. I have noe idea whether this would work with java 16 or not, but I try and update the dependences. The problem then is that Spring WS coreSaajSoapMessage
usesjavax.xml.soap
not the newjakarta.xml.soap
. OK, I try and fork spring-ws to see if I can update the dependencies og spring-ws and change the package to jakarta. But then I get interop problem betweenSaajSoapMessage
andjakarta.xml.soap.api.SOAPMessage
on thejakarta.activation.DataHandler
.Now I think this is a little too deep and I have a feeling that spring-ws needs to change its use from
javax.activation.DataHandler
tojakarta.activation.DataHandler
but that needs to change all the way down to Spring oxmMimeContainer
, I believe.So my question then is: Is there a roadmap for this in Spring? 🙏
The text was updated successfully, but these errors were encountered: