問題タブ [jbossfuse]

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.

0 投票する
1 に答える
1841 参照

base64 - Fusesource - ルート内で base64 をエンコード/デコードする方法

Fusesource ESB のルート内で処理される XML ドキュメント内で base64 をエンコード/デコードしようとしています。Blueprint.xml を使用してエンコード/デコードを試みていますが、これを行う方法が見つかりません。XML データを base64 文字列に変換して、バイナリを必要とする外部 Web サービスにアクセスするには、ruote が必要です。また、Web サービスの応答から返されるバイナリを抽出し、これを .pdf (または最初に文字列) に変更する必要があります。

0 投票する
1 に答える
1753 参照

xml - 例外org.xml.sax.SAXParseExceptionのバンドル:コンテンツはプロローグで許可されていません

着信soapリクエストをログに記録するバンドルをFuseESBにデプロイしました。私はJavaDSLを

ここでメソッドgetParsedXPathを使用すると、FuseESBは例外を次のように表示します。 org.xml.sax.SAXParseException: Content is not allowed in prolog.

上記の方法でCDATA情報を取得しています。メソッドは次のようになります。

コード自体で実際のsoapリクエストに相当するデモXMLを使用すると、Fuseは例外なくバンドルをインストールします。

FuseはSOAPリクエストを受け入れる前にどのように例外をスローできますか?誰かが私に解決策を教えてもらえますか?

0 投票する
2 に答える
508 参照

java - 返信は返信キューから消費されません

InOut パターンのメッセージを JMS キューに送信し、replyTo を事前定義されたキューに設定します。すべてが正常に機能することもあれば、camel がそのキューからの応答を読み取らず、TimedOutException で失敗することもあります。(AMQ Web コンソールを使用して) 応答キューに 2 つ以上のコンシューマーが表示されることがありますが、camel はそれを消費しません。

(AMQ Web コンソールを使用して) 応答キューに 1 つのコンシューマーが表示されると、すべて正常に動作
し、(AMQ Web コンソールを使用して) 応答キューに多数のコンシューマーが表示されると、camel はそのキューから応答を読み取らず、TimedOutException で失敗します。

環境 : Fuse ESB

Java コード

アクティブ mq 構成

この構成は camel-context.xml ファイルに記述されており、同じファイルには別のルートに使用される別の activemq 構成があります。

アドバイスいただけますか?

0 投票する
1 に答える
1975 参照

java - BundleActivator を実装するのではなく、メイン クラスから osgi バンドルを開始する

Floodlight.jar という名前の jar ファイルがあります。cmd 行で実行できます: java -jar floodlight.jar. これをバンドルに変換して、FUSE ESB コンテナーでデプロイしたいと考えています。これが私がこれまでにしたことです:

  1. 変換:

    Floodlight.bar という名前のバンドルになります。名前を Floodlight.jar に変更します

  2. 配備

    /li>

バンドルがコマンドラインで行ったことと同じことを実行できることを願っています: Java -jar floodlight.jar が開始されたら。しかし、何もせずにアクティブです。ライブラリのように振る舞うだけです。

バンドルが開始されたら、メインクラスを実行する方法を知りたいです。誰でも私を助けることができますか?

0 投票する
1 に答える
1818 参照

maven - OSGiは制約違反を使用します

Mavenによって作成されたバンドルをFUSEESBOSGiコンテナーで開始しようとしています。しかし、3つの依存関係でエラーが発生しました。

誰かが私にこのエラーについて説明できますか?

0 投票する
1 に答える
377 参照

maven - Maven を使用した Fuse ESB/Servicemix での自動機能プロビジョニング

Tomcat の貨物のように、Maven を介して Fuse ESB/Servicemix に機能を自動的にプロビジョニング/デプロイする方法はありますか? ant+ssh の使用はオプションではありません。

0 投票する
1 に答える
530 参照

apache-camel - CamelXSLT2.0のサポート

XSLT2.0を使用するためにCamelを整数化しようとしましたが、「スタイルシートをコンパイルできませんでした」という例外が発生しました

私のラクダの設定ルートは以下のとおりです

また、xalan.jarとsaxon9he.jarをJAVA_HOME / lib/endorsedディレクトリに配置しました。私がする必要がある他のこと

0 投票する
1 に答える
470 参照

jbossfuse - FuseESB-ODEのインストール

FUSE ESBで、コマンド(install ode)を使用してODE機能をインストールしようとしましたが、次のようなエラーが発生しました。どんな助けでも大歓迎です

0 投票する
1 に答える
132 参照

java - fuse esb を自動的に呼び出す

fuse esb を呼び出す自動化されたスクリプトを作成する必要があり、それから osgi:install コマンドを呼び出してバンドルをデプロイする必要があります。最善の方法は何ですか? 入力/ポインタは高く評価されています。ありがとう。