問題タブ [jboss-eap-6]
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.
jakarta-ee - Null として挿入された Dozer Singleton Startup Bean
Dozer 用の instatiator Bean を作成しました ( http://dozer.sourceforge.net/ )。しかし、この EJB を注入すると、nullpointer 例外がスローされます。
これは、Dozer を初期化するためのシングルトン スタートアップ Bean です。
注入されるクラスはジェネリック クラスであり、次のようになります。
null ポインター例外をスローします。Stateless および Statefull Bean として使用してみましたが、結果は同じままです。
どんな助けでも大歓迎です。これは JBOSS AEP 6 で動作する Java EE です。
java - jboss サーバーのノード名を取得する方法
jboss eap 6.0.1 を使用しており、2 つのサーバーがあり、各サーバーには 2 つのノードがあります。トラブルシューティングに役立つユーティリティ クラスを使用してノード名を取得しようとしています。次の ServerUtil.java クラスを作成しました
そして、layout.xhtml のフッター セクションでこのユーティリティ クラスを呼び出しています。
Maven プロジェクトをビルドしようとすると、サーバー ログに次のエラー メッセージが表示されます。
jboss7.x - JBoss AS7/EAP6 では、MDB から SSB への呼び出しは常に匿名です。
JBoss AS7 / EAP6 で問題が発生しました。MDB では、SSB を検索してそのメソッドを呼び出すと、呼び出しは常に匿名になります。つまり、sessionContext.getCallerPrincipal()
Principal(anonymous) が返されます。いつも... AS5ではすべてがうまくいきました。
認証されたユーザーで電話をかけるように修正するにはどうすればよいですか?
私のMDB:
私のキュー設定:
私のセキュリティ ドメイン:
jpa-2.0 - クロス アプリケーション トランザクション スコープの永続コンテキスト インジェクション
私は、persistence.jar、webapp.war の 2 つの部分に分割されたプロジェクトを持っています。迅速なターンアラウンドのために永続性を再デプロイせずに webapp を再デプロイ/arquillian テストを実行したいので、それらを単一の EAR にパッケージ化しません。
この種のセットアップでは、webapp.war で定義された Bean から、persistence.jar で定義されたトランザクション スコープの @PersistenceContext をどのように使用できますか? 私の目標を達成するための他の方法はありますか?
destroy - 致命的なエラーが発生した場合、JBoss の起動中に Web アプリケーションを停止する
開発中のアプリケーションの 1 つに、Spring Bean である独自のキャッシュ マネージャーがあります。この Web アプリケーションが JBoss (具体的には EAP 6.0) で起動すると、init メソッドが呼び出されます。
アプリケーションはまだ開発中であるため、開発者がアプリケーションを起動すると、キャッシュされると言及されている特定のデータベース マスター データ テーブルが開発者の db インスタンスで誤って使用できない場合があります。
このような場合に回復不能な例外が発生した場合に Web アプリケーションを停止して、アプリケーションが起動しないようにする方法はありますか?
java - Jboss EAP 6 の Server.xml はどこにありますか?
いくつかのパフォーマンス チューニングを試し、Jboss パフォーマンス チューニング ガイドに従っています。第 3 章を読んだので、Cached Connection Manager を無効にしたいと思います。しかし、その構成はserver.xmlにあると述べられています。server.xml がどこにも見つかりません。Windows 7 で jboss-eap-6.1 を使用しています。
チューニングガイドのテキストは次のとおりです。
設定は、ディレクトリ JBOSS_EAP_DIST/jboss-as/server//deploy/jbossweb.sar のファイル server.xml にあります。最小構成には JBoss Web が含まれていないことに注意してください。以下は、CachedConnectionManager が有効になっている server.xml からの抜粋です。
CachedConnectionManager を無効にするには、次の例のように最後の 3 行をコメント化します。
別の設定ファイルも編集する必要があります: JBOSS_EAP_DIST/jboss-as/server//deploy/jbossweb.sar/META-INF ディレクトリの jboss-beans.xml です。最小構成には JBoss Web が含まれていないことに注意してください。このファイルは、JBoss Web との統合のためにマイクロコンテナによって使用され、依存コンポーネント間の接続を指定します。この場合、CachedConnectionManager のバルブはトランザクション マネージャーに依存します。したがって、バルブを適切に取り除くには、この構成ファイルから依存情報を削除する必要があります。関連情報はファイルの先頭にあり、次のようになります。
次の例のように、これらの行にコメントを付けます。 jboss.jca:service=CachedConnectionManager -? jboss:service=TransactionManager</depends>-->
jboss - JBOSS ESB(Jboss開発者スタジオ)
ESB プロジェクトの作成中にJBOSS Developer Studioで次のエラーが発生します。
jboss-eap-6 - jboss-eap-6.1 + log4j 設定 webapp
jboss-eap-6.1 サーバーで log4J-1.2.17 をスタンドアロン モードで設定するために、webapp をセットアップしようとしています。
私を助けるために具体的な例を含む投稿、ガイド、リンクを追加できる人はいますか?
ありがとうございました
java - JBoss EAP 5.1 から 6.1 への耳の移動の問題
ear ファイルを JBoss 5.1 EAP から 6.1 に移動しようとしています。EJB を使用しようとすると、次の問題が発生します。
このエラーが発生するコードは次のとおりです。
これは JBoss 5.1 では正常に機能しましたが、6.1 では機能しませんでした。確認したところ、そのクラスは 6.1 に存在しますが、なぜこのエラーが発生するのかわかりません。
編集: また、これは JDK 6 から JDK 7 に移行しています。