2017-11-29 2 views
0

外部SOAP Webサービスを起動するApache ODE 1.3.7(Tomcat v9.0.0にデプロイされている)を使用して単純なBPELプロセスを実行しています。救出された。Apache ODEでBPELプロセスのSOAPメッセージを記録する方法

他のstackoverflow質問(以前の質問)でthis lineode-axis2.propertiesに有効にするよう勧める。この権利を持つ

#ode-axis2.event.listeners=org.apache.ode.bpel.common.evt.DebugBpelEventListener

今私はode.logファイルにパートナーリンクの応答を見ることができますが、SOAPリクエストメッセージを見ることができないイムです。

誰かがそれを達成する別の方法を知っていますか、私は行方不明ですか?あなたはODE 1.3.7

を使用していると仮定すると、

答えて

1

がFYI

<Logger name="httpclient.wire.content" level="debug" additivity="false"> 
    <AppenderRef ref="FILE"/> 
</Logger> 
<Logger name="httpclient.wire.header" level="debug" additivity="false"> 
    <AppenderRef ref="FILE"/> 
</Logger> 

をlog4j2.xmlするためにこれらのロガーを追加し、ODE-axis2.event.listenersは、エンジンによって生成されたイベントをサブスクライブするために使用されています。プロセスのデバッグに役立つ膨大なイベントが生成されたことに注意してください。

ODE-axis2.event.listeners = org.apache.ode.bpel.common.evt.DebugBpelEventListener

+0

この作品をありがとう!この構成はどこで見つかりましたか? – JuanDM

+1

Axis2は、ODEの統合レイヤーとして使用され、これは次に、httpclientを使用します。 http://hc.apache.org/httpclient-3.x/logging.html – Sathwik

関連する問題