Servers in rsps are not servlets. Servlets respond differently to responses compared to the current servers as far as I'm aware.
I can't find anywhere where it says Tomcat supports servers (only servlets and JSPs as you've said).
That said, I think you'll have to look at other solutions.
I'm not sure but you can have a look at glassfish (https://glassfish.java.net/).