Citrus Simulator のシナリオでエンドポイント URI を設定する際に問題があります。シナリオを構築しようとしている方法は次のとおりです。
@Override
public void run(ScenarioDesigner scenario) {
scenario
.soap()
.receive().endpoint("{http://www.sikorsoftware.com/lov/schemas}LOVRequest")
.payload("<ns2:LOVRequest xmlns:ns2=\"http://www.sikorsoftware.com/lov/schemas\"><ns2:id>123456</ns2:id></ns2:LOVRequest>");
scenario
.soap()
.send()
.payload("<LOVResponse xmlns=\"http://www.sikorsoftware.com/lov/schemas\">" +
"Hi there!" +
"</LOVResponse>");
}
しかし、soap メッセージを送信しようとすると、次のメッセージが表示され続けます。
osws.server.EndpointNotFound : [SaajSoapMessage { http://www.sikorsoftware.com/lov/schemas }LOVRequest]のエンドポイント マッピングが見つかりませんでした
私は何を間違っていますか。エンドポイントを別の方法で設定する必要がありますか?
ありがとう、マイケル