-
Type: Improvement
-
Resolution: Won't Fix
-
Priority: Major
-
None
-
Affects Version/s: 1.0.0-RC1
-
Component/s: S2JMS-Container
-
None
リスナコンポーネントが呼び出される際のトレースおよびデバッグメッセージを整理する.
現在は次のように出力される.
MessageEndpoint "org.seasar.jms.container.impl.JMSMessageEndpoint@17e615" のリスナーメソッド "public abstract void javax.jms.MessageListener.onMessage(javax.jms.Message)" を開始します. S2JMSContainerImpl#onMessage()が呼び出されました メッセージハンドラを呼び出します : public void org.seasar.jms.example.server.listener.ExampleListener.onMessage() メッセージハンドラの呼び出しが終了しました : public void org.seasar.jms.example.server.listener.ExampleListener.onMessage() S2JMSContainerImpl#onMessage()が終了しました MessageEndpoint "org.seasar.jms.container.impl.JMSMessageEndpoint@17e615" のリスナーメソッド "public abstract void javax.jms.MessageListener.onMessage(javax.jms.Message)" を終了しました.
一番外側のメッセージは S2JCA,その次は TraceFilter,一番内側のは JMSContainerImpl が出力している.
JMSContainer での出力は廃止し,TraceFilter をリスナメソッド呼び出し直前に設定することとする.