2010-12-12 9 views
2

jbpm4.3jbossをアプリケーションサーバーとして使用しています。私は、JBossサーバ上で自分のアプリケーションをデプロイする場合、それはとてもJBPMログのjbossサーバーへの印刷を避ける

"FINE: updating variable 'GoalId' in 'execution[GoalProcess.10001]' to value 'GoalProcess.10001' 
10:55:26,428 ERROR [STDERR] 12 Dec, 2010 10:55:26 AM org.jbpm.internal.log.Jdk14Log debug 
FINE: updating variable 'status_1' in 'execution[GoalProcess.10001]' to value 'OPEN' 
10:55:26,429 ERROR [STDERR] 12 Dec, 2010 10:55:26 AM org.jbpm.internal.log.Jdk14Log debug 
" 

Note:" all type of FINE, FINEST logs" 

のようなログを出力しますので、JBossのserver.Ifに印刷するから、それを避けるためにどのような方法があり、できるだけ早く私をr'plyしてください。

ありがとうございます。

答えて

0

デフォルトでJDKロガーは標準エラーにログします。 JBossはすべての標準エラーストリームメッセージをlog4jエラーとして変換します。だからあなたはその混乱を見るのです。私は手でのjBPM 4を持っていないので、あなたに正確な答えを与えることはできません http://anonsvn.jboss.org/repos/jbpm/jbpm4/trunk/log/src/main/java/org/jbpm/internal/log/

今すぐ異なるロギングフレームワークを使用するようにしてください。しかし、jbpm.cfg.xmlにいくつかのロギングサービスを定義する必要があります。おそらく次のようなものでしょう:

<service name="logging" factory="org.jbpm.logging.db.Jdk14LogFactory" /> 
関連する問題