latest release of Tyrus (1.0-b12) implements websocket-api 1.0-b13,
which introduced some major changes. Basically all code wrote using
older api will no longer compile nor be deployable on future glassfish
builds.
I tried to summarize all of them in blog post [1], but if you want to
get complete set of changes, you should read spec draft and javadoc at [2].