問題タブ [jboss-logging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java.lang.NoSuchMethodError: org.jboss.logging.Logger.debugf(Ljava/lang/String;I)V WebLogic デプロイメント
アプリケーションを WebLogic サーバーにデプロイしようとすると (最初に Maven を使用して war アーカイブを構築し、次に IntelliJ Idea WebLogic プラグインを使用してデプロイします)、次のエラーが発生します。
私の依存関係は
logging - JBOSS eap 6.4 でアプリケーション固有のログ ファイルを作成する方法
アプリ固有のログ ファイルを作成した standalon.xml の上記のスニペットがありますが、mcc_debug ログ ファイルには何も返されません。JBOSS EAP 6.4 を使用しています。 mmc_debug ログ ファイルに定期的なローテーション ファイル ハンドラーを追加しました。ただし、デバッグ lof ファイルは空であり、デバッグ ファイルに yp が来ることはありません
json - Jboss ログで " (引用符) が """ に変換される
JSON 文字列を AJAX 応答として返すという問題に直面しています。メッセージをログに記録するために「定期的な回転ファイルハンドラー」を利用するログフレームワークがあります。ログに記録されるユーザー メッセージの 1 つは JSON 文字列で、これは正しい形式ではなく、 " (引用符) がログ ファイルで""" に変換されます。
java - JBoss Logging for Java Unit Test?
JBoss Logging の実装を明示的に使用する Java コードをいくつか継承しました。これは通常、JBoss サブシステムとして構成されていることを知っており、サーバー上で実行すると、さまざまなログ チューニング操作を問題なく観察できます。ただし、単体テストのログ メッセージ出力が得られません。テストクラスパスにいくつかの構成ファイルをドロップして、以下を含めました。
- logging.properties
- log4j.xml
- log4j2.xml
しかし、結果は見られませんでした。単体テストでコンテナーの外部から見えるように JBoss Logging システムを設定できた人はいますか? これは可能ですか?ロギング構成ガイドでは、これを行う方法について説明していません。
jboss - JBoss 上の Grails 3.1.5、Hibernate 5 で NoSuchMethodError org.jboss.logging.Logger.debugf がスローされる
Hibernate5 プラグインを使用する Grails 3.1.5 では、JBoss EAP 6.4.0.GA にデプロイできません。
私は得る:
この問題は、Hibernate 5 が jboss-logging 3 に依存しているためだと思います。また、build.gradle ファイルに jboss-logging 3 を含めましたが、JBoss にデプロイすると、以前のバージョンの jboss をまだ使用していると思います-新しい「f」メソッド、つまり debugf() を含まないロギング。
Grails 3 および Hibernate 5 アプリを JBoss EAP 6.4.0 に正常にデプロイするにはどうすればよいですか?
私のbuild.gradleファイルは次のとおりです。
wildfly - Wildfly の各ログ行にユーザー名 (プリンシパル) を追加するにはどうすればよいですか?
私は Wildfly 10 を使用しており、そのロギング サブシステムを使用しています。
ここで、JBoss Logging Subsystem によって処理されるすべてのログ メッセージに、セッションから現在ログインしているユーザー (プリンシパル) の LoginName を追加する必要があります。
アプリケーションのすべてのログ メッセージに UserName を追加するのではなく、これを行う一般的な方法はありますか?
たとえば、次のことができます。
しかし、ログ サブシステムにすべてのログ メッセージに対してこれを実行させるにはどうすればよいでしょうか?