From what I know, JBOSS includes its own websocket implementation, which may run into Tyrus (there are some scanning processes that can identify classes from other implementations and can become messy). Therefore, you may need to remove this jar from the catalog of modules and, possibly, put Thira there (or include it in your military file, the effect should be the same).
In general, Tyrus only requires the implementation of the Servlet 3.1 API - if this condition is met, it should work.
source share