Hi,

WSDL:


<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:soap="[http://schemas.xmlsoap.org/wsdl/soap/]"; 
 xmlns:tns="[http://servicemix.apache.org/examples]"; 
 xmlns:typens="[http://servicemix.apache.org/examples/types]";
 xmlns:wsdl="[http://schemas.xmlsoap.org/wsdl/]"; 
 xmlns:xsd="[http://www.w3.org/2001/XMLSchema]"; 
 name="hello" 
 targetNamespace="[http://servicemix.apache.org/examples]";>


<wsdl:types>
  <xsd:schema
targetNamespace="[http://servicemix.apache.org/examples/types]";
              elementFormDefault="qualified">
   <xsd:element name="SayHello">
     <xsd:complexType>
     <xsd:sequence>
      <xsd:element name="name" type="xsd:string"/>
     </xsd:sequence>
    </xsd:complexType>
   </xsd:element>
   <xsd:element name="SayHelloResponse">
     <xsd:complexType>
     <xsd:sequence>
      <xsd:element name="name" type="xsd:string"/>
     </xsd:sequence>
    </xsd:complexType>
   </xsd:element>
   <xsd:element name="UnknownWordFault">
     <xsd:complexType>
     <xsd:sequence>
         <xsd:element name="word" type="xsd:string"/>
     </xsd:sequence>
    </xsd:complexType>
   </xsd:element>
  </xsd:schema>
  </wsdl:types>


 <wsdl:message name="SayHelloRequest">
  <wsdl:part name="payload" element="typens:SayHello"/>
 </wsdl:message>
 <wsdl:message name="SayHelloResponse">
  <wsdl:part name="payload" element="typens:SayHelloResponse"/>
 </wsdl:message>
 <wsdl:message name="UnknownWordFault">
  <wsdl:part name="payload" element="typens:UnknownWordFault"/>
 </wsdl:message>


    <wsdl:portType name="Hello">
  <wsdl:operation name="SayHello">
   <wsdl:input message="tns:SayHelloRequest"/>
   <wsdl:output message="tns:SayHelloResponse"/>
   <wsdl:fault name="UnknownWord" message="tns:UnknownWordFault"/>
  </wsdl:operation>
 </wsdl:portType>


 <wsdl:binding name="HelloSOAPBinding" type="tns:Hello">
     <soap:binding style="document"
transport="[http://schemas.xmlsoap.org/soap/http]"; />
  <wsdl:operation name="SayHello">
   <wsdl:input>
    <soap:body use="literal" />
   </wsdl:input>
   <wsdl:output>
    <soap:body use="literal" />
   </wsdl:output>
   <wsdl:fault name="UnknownWord">
    <soap:fault use="literal" name="UnknownWord" />
   </wsdl:fault>
       </wsdl:operation>
</wsdl:binding>


<wsdl:service name="HelloService">
 <wsdl:port binding="tns:HelloSOAPBinding" name="soap">
           <soap:address location="[http://localhost:8193/HelloService/]"; />
       </wsdl:port>
</wsdl:service>
</wsdl:definitions>

xbean.xml:


<beans xmlns:cxfbc="[http://servicemix.apache.org/cxfbc/1.0]";
       xmlns:hello="[http://servicemix.apache.org/examples]";>


  <cxfbc:consumer  wsdl="classpath:service.wsdl"
     service="hello:HelloService"
     endpoint="soap"
     targetService="hello:HelloService"
     targetEndpoint="soapPortProxy"
                    interfaceName="hello:Hello"
      />


 <cxfbc:provider wsdl="classpath:service.wsdl"
     locationURI="[http://localhost:9000/Service/]";
     service="hello:HelloService"
     endpoint="soapPortProxy"  />


</beans>


My question: How to solve problem: Endpoint
ServiceEndpoint[service={[http://servicemix.apache.org/examples]}
HelloService, endpoint=soapPortProxy] has a service description but no
matching endpoint found in [soap] ??

Best regards,
MK
-- 
View this message in context: 
http://www.nabble.com/Cxfbc-endpoint-error-tp26056490p26056490.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to