In a scenario where:
- one thread commands server to shutdown with 30s timeout and sleeps for 20s (in order to keep the server alive).
- another thread tries to call server (the server is in SUSPENDING phase)
The call to the server should be refused and some exception should be thrown.
It works fine for JTA. But for JTS another call is successfully processed by the the server and no exception is thrown