Как получить имя операции, если dataformat = MESSAGE - PullRequest
0 голосов
/ 26 октября 2018

Когда я использовал apache camel, я мог использовать только dataformat = MESSAGE, не спрашивайте меня, почему, это факт. В этом случае, как я могу получить operationName и operationNameSpace?

любая идея или предложение приветствуются!

Я изменил, как описано в документе, добавьте defaultOperationName = getUserName как ниже, это должно работать, но я все еще не мог получить OperationName, почему?

    String OPERATIONNAME="&defaultOperationName=getUserName"; 
    from(SOAP_ENDPOINT_IN_URI + "&dataFormat=MESSAGE"+OPERATIONNAME) 
            .log(LoggingLevel.INFO,   "###### headers 

in.headers.headers.operationName -> $ {in.headers.operationName} ")

...