問題タブ [ultraesb]
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 - NoSuchFieldError: NULL スプリング エラー
xml ファイルで Spring Bean を構成しましたが、アプリを実行すると、次のエラーが発生します。誰でも理由を教えてもらえますか?
org.springframework.beans.factory.BeanCreationException: ファイル [C:\src\test\resources\conf\ultra-root.xml] で定義された名前 'ultra-config' を持つ Bean の作成中にエラーが発生しました: Bean の初期化に失敗しました。ネストされた例外は java.lang.NoSuchFieldError: NULL at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:529) です
構成:
Gradle の依存関係
xml - ultraesb 3.2.0 で、ultra-dynamic.xml を ultra-custom.xml に置き換えます。
IntelliJ CE9 を使用した YouTube ultraesb1.0.1 のデモを見ました。ultraesb 3.2.0 では、ultra-dynamic.xml が ultra-custom.xml に置き換えられる可能性があります。
インターネットのどこにも ultra-dynamics.xml が見つからないため、最初のスムーズな出力のために YouTube の ultraesb 1.0.1 デモに従います。さらに、ultra-custom.xml には個別のスタンドアロン タグが含まれているのに対し、ultradynamics.xml にはすべてが含まれていることに気付きました。
誰でも助けてください
message-queue - ESB でキューイングはどのように行われますか? AQMP プロトコルを確認しましたが、さまざまな ESB でどのように実装されているかわかりませんか?
注目している ESB は次のとおりです。
- ultraesb、emule、Oracle Service Bus、および IBM Integration Bus
java - 共有 SSLContext オブジェクトの init() を再度呼び出したときの SSLEngine への影響
(基本的に、HTTPS 接続のために特定のポートでリッスンしているリスナー) が開始されたSSLContext
ときにロードするリアクター パターンの実装があります。TransportListener
次に、同じinit()
メソッドを再度呼び出します (リスナーのメソッドへのJMX呼び出しを介して)
トラスト ストアとの間で証明書を追加または削除したら。SSLContext
リスナーのダウンタイムを避けるために、をリロードする必要があります。
これが私が現在直面している問題です。
リクエストがリスナーに届き、接続が確立されたとします。SSLContext
応答がクライアントに返される前にオブジェクトをリロードすると、送信前にペイロードを暗号化する接続のSSLEngine
オブジェクトのプロセスに影響しますか?wrap
注: 同じSSLContext
オブジェクトがすべての SSLEngine に渡されていることを確認しました。SSLContext オブジェクトは、リスナーの開始時に他のいくつかのオブジェクトに渡されます。たとえば、この SSLContext オブジェクトを渡す必要がある接続プールがあります。したがって、新しい SSLContext オブジェクトを作成すると、接続プールである既存の接続が完全に切断されます。そのため、同じ SSLContext オブジェクトを使用しようとしています。
java - プログラムによる ActiveMQ トランスポート パラメータの設定
maxReconnectAttempts
実行時に Java API を使用するなど、ActiveMQ トランスポート パラメータを設定することは可能ですか?
私の場合、基本的なフェイルオーバー URL フェイルオーバーを提供することで、最初に ActiveMQ 接続ファクトリーを作成しています。
ActiveMQSslConnectionFactory connectionFactory = new ActiveMQSslConnectionFactory("(ssl://192.168.1.112:61617,ssl://192.168.1.112:61619)?randomize=false")
ただし、後でこの接続ファクトリにトランスポート パラメータを設定する必要がありますmaxReconnectAttempts
。出来ますか?