vollt
vollt copied to clipboard
Upgrade UWS to Servlet 5+
I am trying to upgrade my TAP implementation from Spring Boot 2 to 3.
Among other things, this moves to Jakarta EE (meaning Servlet 6.0, Tomcat 10...)
UWS uses Java EE, preventing this upgrade.
In general, I am not sure why UWS should be aware of HttpServletRequest.
For example:
public UWSJob createJob(final HttpServletRequest request, final JobOwner user)
could take a map of parameters
And UWSServlet is an abastract class that could be in a separate module. (I am not using it)