問題タブ [spring-dsl]

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 に答える
109 参照

jms - @JmsListener コードを文字列統合 DSL に変換する

いろいろな組み合わせを試してみましたが、そのうちの 1 つを以下に示します

ただし、2 番目のフィルター/条件では実行されません。私がここに欠けているものを提案してください

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

spring-integration - エラーまたは送信に失敗したメッセージで応答する sftp 応答チャネルを作成します。

Java DSL を使用して sfp アウトバウンド フローを構成しています。

ゲートウェイ:

構成:

ゲートウェイが失敗したメッセージで応答するようにフローを構成するにはどうすればよいですか? 言い換えれば、無効ではなく、失敗したメッセージのリストをゲートウェイが返せるようにしたいのです。

@MessagingGateway(errorChannel = "errorChannel") でゲートウェイをマークしました

エラーチャンネルを書きました

いくつかのエラー (つまり、SFTP への接続がない) の場合、エラーは 1 つだけです (リストの最初のメッセージのペイロード)。すべてのメッセージを集約するためのアドバイスはどこに置くべきですか?

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

grails - 任意の Map (動的オブジェクト) を使用して DSL Groovy 構成ファイルを作成する方法

任意の Groovy マップ/リストを、Groovy が提供する構成スタイルの DSL 構文に変換するにはどうすればよいですか?

例:

次のようなものに:


アップデート:

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

spring-integration - Spring Integration DSL JmsMessageDrivenChannelAdapter エラーハンドラー処理後の無限再試行

バックグラウンド:

以下に示すように、Spring XML 構成で記述された Spring Integration アダプターがあります。エラー処理に関するすべてのシナリオで完全に機能しています。エラー処理で行うことは、エラー メッセージをキューに書き込むことだけです。ここで、この xml 構成を DSL に変換する必要があります。以下のコードを使用してこれを変更しました。

問題:

「inputChannel」チェーン内でエラーが発生するたびに、エラー処理で検査を行い、エラーをエラー キューに書き込み、ペイロードを再試行しないようにしました。Spring XML は必要なことを正確に実行していますが、エラー メッセージをエラー キューに配置した後に DSL に変更すると、ペイロードが入力キューに書き戻され、キューからのエラー メッセージが消え、これが決して終わらないループに入ります。 .

私たちが行った分析:

エラー メッセージがエラー キューに書き込まれた後、エラーは発生せず、DSL アダプタ構成には処理するものが何もありません。

これを解決するためのヘルプ/指示は大歓迎です。

作業用 Spring XML アダプター:

DSL の問題のあるアダプター:

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

apache - Apache Camel - 特定のルート呼び出しでのファイル転送

呼び出されたときにローカルディレクトリを調べて、そこからファイルを取得してftpサーバーにアップロードするWebサービスを作成しようとしています。

ローカル ディレクトリからファイルを選択して ftp サーバーにアップロードする単純なルートを作成できます。コードは次のとおりです。

しかし、restlet webservice を介して特定のルートが呼び出されたときにこのファイル転送が呼び出されるようにしたいので、次のコードで試しましたが、うまくいきませんでした:

上記のルートは、次のルートから restlet によって呼び出されます。

私の serviceRouteProcessor のコードは次のとおりです。

私を助けて、このように機能させるために変更を行う必要があることを提案してください。

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

java - Java DSL 上の Java および Spring コードを使用した Apache Camel

JAVA DSL を使用して camel との統合アプリケーションを開発しようとしていますが、接続ヘルパーを自動配線しようとすると null 値が返されます

のコードは次のとおりです。

JAVA DSL を使用しているときにスプリングを使用して自動配線しようとすると、connectionHelper は null 値を出力します。サンプル プロジェクトと、さらに進める方法について教えてください。

ConnectionHelper の追加: