問題タブ [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 - Wildfly ロギング プロファイル設定 ( logger.debug("test") )
アプリケーションのログのプロファイルを作成したい
使用する必要がありますlogger.debug()
が、standalone.xml
ファイルDEBUGに入れると行が多すぎます
から<level name="INFO"/>
まで<level name="DEBUG"/>
アプリケーションのデバッグ ログのみを有効にするプロファイルを作成できますか?
プロファイルを作成して MANIFEST.MF に追加しましたが、機能しません
マニフェスト.MF
ロガーを呼び出す
ファイルejb-trace.log
は作成しますが、内部には書き込みません
java - WAR デプロイメントは正常に動作し、Hibernate で何かをテストすると NoSuchMethodError が返される
テスト ケースのいくつかを実行しようとすると、次のエラーが発生します。
これは、テストを実行しているときにのみ発生します。.war を展開して実行すると、すべて正常に実行されます。プロジェクトと jboss フォルダーを確認しましたが、jboss-logging.jar のバージョンが 1 つしかありません。プロジェクトに org.jboss.logging.Logging を含めようとすると、実行されるまではすべて問題ありませんが、実行されると、SessionFactory の作成時ではなく、そこでエラーがスローされます。
pom.xml:
スタックトレース:
ComMappingTest.java:
java - JBoss EAP 6.4.X がプロパティー値の式を解決しないようにするにはどうすればよいですか?
Jboss サーバー (EAP 6.4.X) がドメイン モードで動作しています。
domain.xml でカスタム ハンドラを定義しました。custom-handler 定義で指定されたクラスは、Jboss モジュールに含まれています。
定義は次のとおりです。
Jboss を起動すると、次のエラーが表示されます。
ご覧のとおり、Jboss は${some.property.value}
システム プロパティを使用して式を解決しようとします。com.abc.def.SomeCustomHandler
ただし、この値はクラスによって内部的に解決される必要があります。
問題は、Jboss にこの値を解釈しないように指示し、生のプロパティ値としてSomeCustomHandler
クラスに渡す方法です。${}
たぶん、そのような簡単な脱出方法はあり\$\{\}
ますか?