0

.handle 内で使用するメソッドからの例外を処理するにはどうすればよいですか? 以下のコード スニペットでは、 processMessage メソッドが宣言で Exception (public void processMessage(Message message) throws Exception ) をスローし、連鎖の場合に DSL でそれを処理する方法がわかりませんか? XML の場合、XML は例外をチェックしないので簡単ですが、IDE は DSL の場合はコンパイルできません。以下のコード スニペットが例外を示しているので、アドバイスをいただけますか?

  return IntegrationFlows
            .from("channel1")
            .handle(Message.class, (payload, header) -> processer.processMessage(payload))
            .get();
4

1 に答える 1