【发布时间】:2014-04-10 11:23:43
【问题描述】:
我有以下骆驼路线:
<route id="myRoute">
<from uri="cxf:bean:TestEndpoint />
<process ref="TestProcessor" />
<to uri="bean:TestWS?method=doSomething" />
</route>
TestWS 在哪里:
<bean id="TestWS" class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean">
<property name="serviceInterface" value="org.example.TestWS />
<property name="wsdlDocumentUrl" value="http://localhost:8080/TestWSImplService/TestWSImpl?wsdl" />
<property name="namespaceUri" value="http://org.example" />
<property name="serviceName" value="TestWSImplService" />
<property name="portName" value="TestWSImplPort" />
</bean>
和TestWS:
@WebService(targetNamespace = "http://org.example")
public interface TestWS {
public String doSomething(Object param1, Object param2);
}
您能告诉我 TestProcessor 应该返回什么以便正确调用具有多个参数的 TestWS 吗?
谢谢
【问题讨论】:
标签: spring jax-ws apache-camel