On 10/21/10 6:04 PM, raymond wrote:
Hi,
thank you for responding.
snapshot from my wsdl at:
http://service-test1.test:8380/destination-server/verizonImport?wsdl
<wsdl:service name="VerizonDestinationImportService">
-
<wsdl:port binding="tns:VerizonDestinationImportServiceSoapBinding"
name="VerizonDestinationImporterImplPort">
<soap:address
location="http://service-test1.test:8380/destination-server/verizonImport"/>
</wsdl:port>
</wsdl:service>
snapshot camel context, seems the names are matching. Am I missing
something here ?
From stack trace , it looks like your cxf endpoint service name is wrong.
Can you try to use the below configuration, and update the
THE_TARGET_NAMESPACE_OF_YOUR_WSDL part with your wsdl target namespace ?
<cxf:cxfEndpoint
id="importerEndpoint"
serviceName="myservice:VerizonDestinationImportService"
endpointName="myservice:VerizonDestinationImporterImplPort"
xmlns:myservice="THE_TARGET_NAMESPACE_OF_YOUR_WSDL"
address="http://service-test1.test:8380/destination-server/verizonImport"
wsdlURL="http://service-test1.test:8380/destination-server/verizonImport?wsdl">
<cxf:properties>
<beans:entry key="dataFormat" value="MESSAGE"/>
<beans:entry key="receiveTimeout" value="120000"/>
<beans:entry key="connectionTimeout" value="120000"/>
</cxf:properties>
</cxf:cxfEndpoint>
--
Willem
----------------------------------
Open Source Integration: http://www.fusesource.com
Blog: http://willemjiang.blogspot.com (English)
http://jnn.javaeye.com (Chinese)
Twitter: http://twitter.com/willemjiang