Open ankurpathak opened 5 years ago
It seems that lost support long ago. Another popped up but is also a few years old -> https://github.com/revinate/jaxws-spring
Very sad: I had to patch around it: https://github.com/javaee/metro-jaxws-commons/compare/master...michael-o:metro-jaxws-commons:siemens-dynamowerk
@michael-o I had got https://github.com/revinate/jaxws-spring working without issue with javax namespace. I plan to get it to jakarta but it is currently in gradle and I hate gradle. Since I've been busy with other items and it was not yet pressing I had not yet attempted to deal with it. If you think that side project might be work getting onto jakarta with spring 6, I certainly can make it a priority. I don't suspect it would really take long. I only had to use it within 2 projects and one got discontinued and the other the team is still on spring boot 2 and not ready to move to 3 yet so I have had time to ignore it :)
FWIW - my usage is Spring boot + deltaspike + jaxws-spring + Weld CDI + Jersey and about everything else EE. Getting it to tie together was key with jaxws-spring. I also had to do some custom bean provider for injection handling in web service endpoint which isn't public at the moment but could be at some point. However, Deltaspike deleted the bean provider in version 2 but I intend to ask them to add it back as they provided zero guidance on its deletion other than something like can be done easily without this. Since I customized it, even if there is some other way of doing what that did, I'd lose the customization. So that is a hiccup I have at the moment on my full Jakarta EE + Spring journey. And again I felt like I have time given use case so low.
@hazendaz No need to hurry. My fork works for me and moreover, I has to add a subcontext to make it more like the Spring Web Servlet since I have one root context, a context for Metro and a context for Jersey.
The orignal support for Spring was because of this artifact from Oracle https://github.com/javaee/metro-jaxws-commons. But I coudn't find the same artifact anywhere in eclipse-ee4j github user. Where I can find same artifact in Jakarta EE. Is their anyother plan for Spring Support?