Thanks!

But why can't I connecto to locationURI from cxfbc:provider:
http://localhost:9000/Service/?? 


Freeman Fang wrote:
> 
> 
> On 2009-10-26, at 下午5:18, Kumako22 wrote:
> 
>>
>> 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] ??
>>
> 
> Hi,
> That message is harmless, it will use service name only to match the  
> endpoint if there's no matched endpoint name.
> Or you can add
> <wsdl:port binding="tns:HelloSOAPBinding" name="soapPortProxy">
>            <soap:address location="[http://localhost:8193/ 
> HelloService/]" />
>        </wsdl:port>
> 
> in your wsdl  wsdl:service to avoid seeing that message.
> 
> Freeman
>> 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.
>>
> 
> 
> -- 
> Freeman Fang
> ------------------------
> Open Source SOA: http://fusesource.com
> 
> 
> 

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

Reply via email to