Я разработал один веб-сервис, скажем, S1 с 3 операциями - op1, op2, op3.
В классе конечных точек я использовал метод ниже -
@PayloadRoot(localPart = "samplelocalpart", namespace = TARGET_NAMESPACE)
@ResponsePayload
public sampleResponse sampleRequest(@RequestPayload sampleRequest) {
//my code
}
Теперь, когда я используювходное сообщение с корневым элементом как "samplelocalpart", я получаю правильный ответ.Но проблема в том, что это независимо от имени операции.Независимо от того, какую операцию я выполняю (op1 / op2 / op3), если мой корневой элемент - samplelocalpart, он дает мне ответ.
Я хочу получить его по имени операции.Как использовать имя операции здесь в классе конечной точки?