JAX-WS 経由の Web サービスに問題があります。Web メソッドでスレッドを開始すると、クライアントとの接続が終了している間にスレッドが終了します。
例:
@WebMethod(operationName="test")
public boolean test()
{
Thread th = new MyThread();
th.start();
// Thread is running
...
return true;
// Now thread th ends;
}
スレッド th を実行し続けるための解決策はありますか?