問題タブ [wildfly-9]
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 - Spring Integration アプリから ActiveMQ キューが消費されない
AcitveMQ 5.13 を使用して Wildfly 9.0.1 で実行されている春の統合 (4.1.6) アプリがあります。私は約11のキューしか使用していません。
スタックしているキューが 1 つあり、メッセージが消費されません (ほとんど)。私が持っている他のすべてのキューは、インバウンドチャネルアダプターのポーラーでスケジュールどおりに正常に消費されます.
現在の Spring Integration 構成は次のようになります。
興味深いことの 1 つは、ほとんどの場合、キュー内のメッセージが消費される原因となるすべて (ActiveMQ と Wildfly) をバウンスすることです。場合によっては、Wildfly をバウンスするだけでメッセージの消費がトリガーされることがあります。そして、そのままにしておくと、メッセージが消費されてしまうこともあります。メッセージは単純な XML です。
私が使用している他のキューはすべて同じ方法で構成されています。
誰かが何かおかしなことを見ることができますか、または誰かが似たようなことに遭遇して解決しましたか?
java - Wildfly 9.x がギリシャ語の添付ファイル名のエンコードに失敗する
javax.mail
メールサーバーを呼び出し、次のようにファイル名をエンコードしたメール添付ファイルとしてファイルを送信するために使用 しています。MimeUtility.encodeText(filename,"UTF-8",null)
これは では正常に機能していますが、同じメールサーバーではWildFly 8
失敗します。つまり、添付ファイルの説明は次の形式で受信されるということです。WildFly 9.x
=UTF-8BzrTOv866zrnOvM63IM68zrUgzrXOu867zrfOvc65zrrOsS5wZGY==
私はしようとしてきました:
1) アプリケーション サーバーで相対的な設定を見つけます - うまくいきません。
ISO-8859-7
2)ファイル名の長さといくつかの文字の存在に依存しているように見えるため、たまにしか機能しないエンコード。
3) クライアント (Microsoft Outlook) で相対的な設定を見つけて、正常にデコードするための情報が欠落していると思われます。
何か案は?
前もって感謝します!!
wildfly - WildFly には、1 回おきの起動時に一時ファイルのアクセス許可エラーがあります。
私は、Wildfly 9 final にデプロイする仕事中の Java EE アプリケーションに取り組んでおり、他のすべてのスタートアップで、一時ファイルに関連するアクセス許可エラーがスローされます。これは非常に一貫しており、Wildfly を再起動することで修正されます。出力のサンプルを与えるには:
これらの有用性と、これを防ぐ方法を知っている人はいますか? 軽度のイライラの繰り返しです。
java - Wildfly: Web アプリケーションを呼び出すと、なぜ "Forbidden" しか表示されないのですか?
昨日、私たちの Web アプリケーションは WildFly 9 で正常に動作しました。JAAS は使用しません。false
に次の値を設定しても違いはありませんstandalone.xml
。
WildFly が「禁止」ページのみを表示する理由は何ですか?
編集
パッケージのログ レベルを に設定するorg.jboss.security
とTRACE
、ページの呼び出し中にログ ファイルに次のメッセージが表示されます。
これが何を意味するのかわかりません...
java - @JAXRS / RestEasy でコレクションを生成します
理解できない奇妙な動作を見つけました。
私は4つの同様の例をテストしました:
1
2
3
4
すべてが#1、#2、#3で機能しますが、4番目の例がスローされます:
タイプ: java.util.Arrays$ArrayList のメディア タイプ: application/xml の応答オブジェクトの MessageBodyWriter が見つかりませんでした。
私は Wildfly 9 で実行していますが、一般的に RestEasy または JaxRS に関連しているのでしょうか? コレクションを GenericEntity でラップすることで修正できることはわかっていますが、この一貫性のない動作がわかりません。
java - クラスター化されたアプリケーションで特定のクラスをシリアル化しようとする Wildfly 9.0.2 を無効にする方法
クラスターのセットアップ中に、WildFly/Infinispan が多数のクラスをシリアル化しようとしているという問題が発生しています。これらのクラスは、各インスタンスで再作成しても問題ありませんが、何らかの理由でクラスター全体に分散することが決定されているようです。
最初は、 @Stateless アノテーションは私が望んでいた効果があると思っていましたが、正しいコンストラクターがないと問題が発生するため、これが私たちが探しているものだとは思いません。
クラスごとにこれを無効にする、またはシリアル化の方法を上書きする適切な方法は何ですか?
java - 2 ノードの wildfly クラスターでのリモート ejb の呼び出し
ノード node1 と node2 を持つクラスターの各ノードでリモート ejb を呼び出そうとしていますが、常に node1 を取得しています。EJB およびクライアント コードを EAR ファイルとして両方のノードにデプロイしました。アプリケーションは Wildfly 9 ApplicationServer で実行されています。node1 からクライアント コードを呼び出しました。
EJB コード:
クライアントコード:
ログでは、
提案してください