問題タブ [mule-el]
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.
mule - 文字列の先頭に 1 つの余分な疑問符を追加する文字列トランスフォーマーへの Mule オブジェクト
オブジェクトから文字列への変換を行っていますが、行っているときに、文字列の最初に疑問符を 1 つ追加しています。
以下は私のフローコードです
以下はftpでの私のxmlファイルの内容です
以下は、オブジェクトから文字列への変換を行った後の文字列出力です
この余分な疑問符が原因で、jaxb-xml-to-object トランスフォーマーが機能していません。私の仕事はftpからxmlファイルを読み取ることであるため、そのファイルの内容をjaxbオブジェクトに変換します(ファイルの内容はxmlデータであるため)。
json - Mule ESB の where 条件に基づいて値を選択する方法
私は の新人ですMuleESB
。フローについてはよくわかりません。の適切なドキュメントが見つかりませんでしたMule
。以下のコードを使用してデータベースからデータを取得しようとしていますが、データを取得できません。エラーは表示されないので、どうすればよいかわかりません。私の流れは正しいですか?
これが私のフロー構成です。
このようにcurlクライアントからリクエストを送信しています
提供も応答もありません。
以下のような回答を期待しています。
これを達成するのを手伝ってください。
ロガーステートメントでさえ印刷されていません
どんな助けにも感謝します。
junit - Mule 3.4 - JUnit TestCase が Mule ESB で DataMapper MessageProcessor をフェイルオーバーする
この問題を克服するために親切に助けてください。ミュール フロー (バージョン 3.4) を開発しました。JUnit テスト ケースを実行すると、フローはData Mapper
メッセージ プロセッサまで正常に実行されます。のようなエラーをスローするdataMapperフローに到達した後.grf doesnot exits
。しかし、Mule サーバーで同じフローを実行すると、応答を正常に取得できます。問題は、JUnit TestCase を実行している場合にのみ発生します。観察: JUit TestCase をヒットすると、クラスパスで DataMapper の場所が認識されません。私の完全なエラーを見つけてください
エラー [Thread-0] [org.mule.exception.CatchMessagingExceptionStrategy] - メッセージ: com.mulesoft.mule.module.datamapper.api.exception.DataMapperCreationException: データ マッピング グラフ C:\Documents and Settings\UserID\Desktop\Mule -Project\MuleProject\Transformation_InputRequest.grf が存在しません (java.lang.RuntimeException)。メッセージ ペイロードのタイプ: 文字列
コード : MULE ERROR -2 例外スタック: 1. データ マッピング グラフ C:\Documents and Settings\UserID\Desktop\Mule-Project\MuleProject\Transformation_InputRequest.grf が存在しません (com.mulesoft.mule.module.datamapper. api.exception.DataMapperCreationException) com.mulesoft.mule.module.datamapper.clover.impl.graphfactory.AppHomeCloverGraphFactoryImpl:52 (ヌル)
私は観察しました - この問題に対して提起された JIRA があります:https://www.mulesoft.org/jira/browse/STUDIO-3400
しかし、それはオープン状態のようです。メインフロー自体にdataMapperがあるため、他の成功と失敗のシナリオのJunit TestCaseを進めることができません。この問題を克服してさらに先に進む方法はありますか。よろしくお願いします。前もって感謝します。
mule - 式でオブジェクト内の配列を操作する
おはようございます!システム A からの 1 つの JSON ベースのリクエストを別の JSON ベースの形式に変換し、変換された JSON を使用してシステム B で Web API を呼び出し、システム B から JSON 応答を取得して変換する Mule を使用して Web API を作成しようとしています。システム A が理解できる JSON に変換し、その結果を元の HTTP 要求への応答として返します。ほとんど機能していますが、プロパティ内で配列を参照する方法がわかりません。Expression
コンポーネントに入る JSON は次のとおりです。
これが私が望む結果です:
式コンポーネントは次のとおりです。
の代わりに置く構文を推測してきました$.FooBarRelationships
。私が思いつくことができる最高のものはです(['BarPropertyOne':$.Bar.BarPropertyOne]in $.FooBarRelationships)
。これは私を得る:
この変換を実行するにはどうすればよいですか? についての部分を省略するBars
と、必要なすべてのデータを取得できないことを除けば、すべて正常に機能します。ありがとう!
編集:多重度をより明確に示すために例を変更しました。
java - Mule - Mule フローでのスプリング オブジェクト呼び出しのプロパティの設定
Mule 3.3.CE を使用しています
Callable インターフェースを実装する SpringObject というクラスがあります
そして私の流れは
問題は、フローを実行して http コネクタを使用すると、コンソールに次のように表示されることです。
CALL SPRING --->>null
それ以外の
CALL SPRING --->>インフォメーション
何がありえますか?