アプリケーションをMavenコンパイル済みコードからJBossにデプロイしています。
Mavenはコードをコンパイルすることができ、それは人々によって共有されます。また、log4j
バージョンを使用してい1.2.16
ます。JBoss内でアプリケーションのビルドは成功しますが、Webページが開きません。
JBossにはinlog4j.jar
フォルダーserver\default\lib
とclient
folders.Plusがあり、フォルダー内にあります。log4jboot.jar
client
Webページを開くことができないため、JBossのすべてのログjarをバージョンに変更しました1.2.16
。
これでアプリケーションが起動し、Webページが実行されていますが、サーバーのコマンドプロンプトでログの詳細を確認できません。
現在、これはエラーです:
failed to initialize plugin org.jboss.logging.log4jloggerplugin
誰かがこれについてアイデアを与えることができますか?
編集:
log4jboot.jarの場合、エラーは500エラーです。
type Exception report
// message:
The server encountered an internal error () that prevented it from fulfilling this request.
// exception:
javax.servlet.ServletException: Filter execution threw an exception
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
// root cause:
java.lang.NoSuchMethodError: org/apache/log4j/MDC.clear()V