2011-01-22 7 views
0

すべて、 System.out.println()ステートメントをWebアプリケーションのサーブレットinit()、doGetおよびdoPostメソッドに配置しました。JBoss AS 5.0.0でsysoutステートメントが表示されない

私はJBoss AS 5.0.0にアプリケーションをデプロイしました。

また、静的なロガーオブジェクトを作成しようとしましたが、エラーレベルを使用して上記の同じデバッグステートメントをログに記録しました。

注:Webアプリケーション自体にlog4j.properties(またはxml)の設定ファイルを使用しませんでした。私はJBossが既にlog4jをセットアップしていると仮定します。

logs/my debug文のどこを知りたいのですか?私はJBoss5.0.0_Install_Dir\server\default\logの下のファイルを私のWindowsマシン上のフォルダに見たことがあります。

すべてのヘルプはSystem.outSystem.errからのすべてのログがコンソールとログファイルserver.logにリダイレクトされ、デフォルトで

+0

似たような質問http://stackoverflow.com/q/1396353/331246 –

答えて

2

を理解されるであろう。そこにあなたのメッセージがあるはずです。

コンソールでは、優先度がINFO以上のログのみが表示されます。しかし、server.logファイルでは、すべてのログはDEBUG(優先度)以上である必要があります。

(現在のプロファイルで)conf/jboss-log4j.xmlを編集するだけで、ロギングサブシステムを設定できます。これらはlog4j構成ファイルです。

関連する問題