現在、Spring IntegrationとSpring Batchを使用するためのPOCの作成に取り組んでいます。私はこれに従いますSpring Batch Integration。しかし、私は注釈と春のブートを使用してこれをしようとしていないと任意のXML設定を使用したい。誰もSpringバッチインテグレーションからJobLaunchingGatewayをどのように利用するのか教えてください。同じことについてもっと詳しく知りたい場合は、私にお知らせください。私が働こうとしている以下のコードサンプルを見つけてください。注釈を使用したSpring統合とSpringバッチ[Spring-Batch Integration]
@Gateway(requestChannel = "outboundJobRequestChannel",replyChannel = "jobLaunchReplyChannel")
public JobExecution jobLauncher(Message<JobLaunchRequest> jobLaunchRequestMessage){
log.info("------ Inside the Gateway ------");
JobExecution jobExecution = new JobExecution();
// How to use the JobLaunchingGateway here in order to launch the job
return jobExecution;
}
は[org.springframework.batch.integration.launch.JobLaunchingGateway]インスタンス化に失敗しました:豆を含む関与する循環参照を'integrationJobConfig' - ファクトリ・メソッドを、そのインスタンスを含むインスタンスから独立して静的として宣言することを検討してください。ファクトリメソッド 'jobLaunchingGateway'は例外を投げた。 org/springframework/integration/MessageHandlingException – sagar27
いくつかのバージョンが不一致であると確信していますので、私はこれを持っている可能性があります。 – sagar27
本当に、バージョンの不一致が本当に聞こえる。あなたの答えは関連していません。それはSOの作品の仕方ではありません... –