1

Runtime.getRuntime().execプロセスinputStreamとerrorStreamの周りでStreamGlobbersを実行および使用するステートレスEJBがあります。ゴブラーのそれぞれには、javax.resource.spi.work.Work関連するものがあります(WorkManagerによって開始されます)。

私の質問は次のとおりです。ストリームゴブラーが読み取りをワーカーと同期することを知っているので、ejb 3.0コントラクトを破っていますか?私は多くの待機、通知、および割り込みを使用するためです。

また、システムがで永久に待機するのを防ぐために、現在のスレッドを中断させるprocess.waitFor();を作成しました。java.util.Timer

JBossAS4.2.3.GAを使用しています。

PS:StreamGobblerは基本的に、別のストリームから読み取りを続けるスレッドです。

4

0 に答える 0