問題タブ [mule-component]

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 投票する
2 に答える
543 参照

java - このミュール - ジャージー フローのどこが間違っていますか?

user-agentヘッダーを抽出し、抽出されたユーザー エージェントに基づいてステータス コードを返す REST コンポーネントに渡す単純なミュール フローを作成しようとしています。

これが私のラバの流れです

そして、これが対応するクラスです

上記のフローを実行しようとすると、次のエラーが発生します。

PS Im はラバにはまったく新しいものです。したがって、私は他のエレガントなアプローチにもオープンです。

0 投票する
4 に答える
4240 参照

mule - MEL を使用してフロー名と MessageProcessor 名を抽出する方法 - MULE ESB

MEL を介してフロー名とメッセージ プロセッサ名を抽出するにはどうすればよいかわかりません。たとえば、複数のメッセージ プロセッサがあります。ロギングのために、フロー名とメッセージ プロセッサを抽出する必要があります。これにより、トランザクションがこの特定のフローとそのメッセージ プロセッサを通過したことを確認できます。調べる簡単な方法はありますか。私を案内してください。以下のスクリーンショットを見つけてください。ここで抽出する必要があります - ペイロードとそのフロー名 (flow1) を設定します

ここに画像の説明を入力

前もって感謝します。

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

mule - Mule ESB でスレッド ID を抽出する方法

このhttp://blogs.mulesoft.org/total-traceability/Message Idの使用法と使用法に関する有用な知識を得ました。どちらがスレッドであるかを明確にする必要があります。Mule デバッガー ビューでは、MessageRoot ID と Unique Id のみを確認できました。しかし、どうすれば.Unique IdThread ID

Message id(Message root Id)とThread Idは同じですか? そうではないと思います。確認してください。そうでない場合、どうすればスレッド ID を取得できますか。フローに複数のフローと呼び出しがあるためです。

シナリオの理解を求めています。

前もって感謝します。

0 投票する
3 に答える
1572 参照

csv - CSV からデータをストリーミングするときのファイル処理

csv ファイルをカスタム Java コンポーネントにストリーミングする単純なミュール フローがあります。大きなファイルを処理できるようにする必要があるため、ファイルをメモリに読み取る Transformer を使用したくありません。

現在、次のエラー が表示されます。

Mule XML 設定 Autodelete="false" を変更し、「処理済み」ファイルの宛先ディレクトリを指定すると、同様のエラーが発生します。ファイルをストリーミングして、ファイルが完全に読み取られるまで自動削除を延期する方法を教えてください。完了したら、ミュールのペイロードストリームで .close() を呼び出していますが、ミュールがファイルの削除を完了するのが早すぎるようです!

フローの XML 構成は次のとおりです...

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

mule - Mule で HTTP コンポーネントを使用してヘッダーを渡す方法

こんにちは、私は Any Point Studio を使用しています。キーと値のペアを含む現在のリクエストでヘッダーを渡したいのですが、既存の HTTP コンポーネントを使用してそれを実現する方法。

ここに画像の説明を入力

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

mule - Amazon SQS メッセージと「SimpleDataType を変換するトランスフォーマーが見つかりませんでした...」

私は非常に単純なフローを使用しています。ここでは、SQS キューに反映されるように、flowVars にメッセージ属性 (SQS 用) を設定しようとしました。このリンクhttps://github.com/mulesoft/sqs-connector/blob/master/src/test/resources/automation-test-flows.xmlを参照に使用しました(フロー変数を使用して参照されたリンク内)。しかし、私は次のようなエラーが発生しています

私の設定xmlを見つけてください

として返そうとする値は理解していますStringが、期待していMapます。フロー変数自体 (MEL 経由) 内の文字列 vaue を Map に変更する方法はありますか? そうでない場合、シナリオをどのように処理できるか。複数のシナリオを試しましたが、うまくいきません。

あなたの助けが必要です。前もって感謝します。

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

jsp - mule esb で Web ページを作成する方法

Mule ESB を使用して JSP ページを作成したいと考えています。

JSP ページを作成するにはどうすればよいですか?

その JSP ページを使用して Mule アプリケーションをデプロイすることはできますか?

Mule アプリケーションを実行すると、私のフロントエンドページを実行する必要があります(JSPページ)。

これを Mule ESB で実装するにはどうすればよいですか?

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

java - ミュールエラー --2 . メソッドの呼び出しに失敗しました。メッセージ ペイロードは文字列型です

メソッドを呼び出してペイロードに戻り値を設定するミュール フローがあります。

これが私のフローの一部です

getSignedClaimWrapperBase64エンコードされた文字列を返します。

これが私のスタックトレースです。

これは、Mule では Base64 文字列の処理に制限があるためだと思います。クラスのテストケースは、TestUtilsそれ自体で完全に機能するようです。

何が起こっているのか、または可能な解決策についての洞察をいただければ幸いです。

ラバの流れからの春豆:

Java クラスの対応する部分: