비누 기반 웹 서비스에서 Mule 메시지 속성에 액세스하려고합니다. RequestContext.getEvent(). getMessage()를 사용하는 한 가지 방법을 알고 있지만이 방법은 더 이상 사용되지 않습니다. 웹 서비스에서 MuleMessage 속성에 액세스하는 다른 방법. 누군가가 이것에 대한 조언을 해줄 수 있습니까?비누 기반 웹 서비스에서 MuleMessage에 액세스
코드 조각
<flow name="MyWebService" doc:name="MyWebService">
<http:inbound-endpoint exchange-pattern="request-response" address="${WEB_SERVICE_PROTOCOL}://${WEB_SERVICE_HOST}:${WEB_SERVICE_PORT}/MyWebService?wsdl" tracking:enable-default-events="true">
<cxf:jaxws-service serviceClass="com.XXX.XXX.service.MyWebService" doc:name="SOAP"/>
</http:inbound-endpoint>
<component doc:name="My Web Service">
<spring-object bean="WebServiceImpl"/>
</component>
</flow>
그냥 내 웹 서비스 인터페이스와 같이 above.I로 구현이 아이디어를 제공하기 위해이 코드를 추가 내 질문을 편집 한 단편. – user2714010
그래서 구현 클래스에서 MuleMessage 페이로드 만 사용할 수 있습니다. – user2714010
구현 클래스가 있으면'RequestContext.getEvent(). getMessage()'를 사용해야합니다. 더 이상 사용되지 않지만 MuleSoft는 유스 케이스의 대체품을 제공하지 않았으므로 다른 옵션은 없습니다. –