我必须公开一个Web服务。给出了wsdl。 Web服务方法返回void。 我想在骆驼路线中使用反序列化的Pojos。 我不知道该怎么做。
<jaxws:endpoint
id="citdelegee"
address="/citdelegee"
serviceName="citService"
endpointName="cit"
implementor="#citdelegeeImpl">
</jaxws:endpoint>
<bean id="citdelegeeImpl"
class="de.iteos.egov.advisadaptor.services.DelegeeService"/>
Web服务的简化版本:
@WebService(name = "citdelegee")
public class DelegeeService {
@WebMethod
public void startProcess(@WebParam(name = "uuid", targetNamespace = "") String uuid)
throws DelegeeFault_Exception {
//Do some processing
//Can I put an object into the camel context here”
}
}
如何从startProcess方法中将某些东西放入骆驼路线中? 我应该在Apache ServiceMix 7上进行部署。