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

Reply via email to