GlobalPartnerLink - don't see all WSDLs
izgur Dec 8, 2010 5:48 AMHey, i copied some WSDLs to my BPEL project to the bpelContent.
Then I made a BPEL process file, added an INVOKE element and started to make the globalPartnerLink. I don't see all WSDLs. I think I don't see the ones deployed with Axis2. Why not?
What could be wrong with this WSDL:
<?xml version="1.0" encoding="utf-8" ?>
<definitions name="TransactionsService"
targetNamespace="http://transactions"
xmlns='http://schemas.xmlsoap.org/wsdl/'
xmlns:wsdl='http://schemas.xmlsoap.org/wsdl'
xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/'
xmlns:wsdlsoap='http://schemas.xmlsoap.org/wsdl/soap'
xmlns:xs='http://www.w3.org/2001/XMLSchema'
xmlns:tns='http://transactions' >
<wsdl:types>
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://transactions">
<xs:element name="getTransactionID">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="args0" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="args1" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="getTransactionIDResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="return" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
</wsdl:types>
<wsdl:message name="getTransactionIDRequest">
<wsdl:part name="parameters" element="ns:getTransactionID"/>
</wsdl:message>
<wsdl:message name="getTransactionIDResponse">
<wsdl:part name="parameters" element="ns:getTransactionIDResponse"/>
</wsdl:message>
<wsdl:portType name="TransactionsServicePortType">
<wsdl:operation name="getTransactionID">
<wsdl:input message="ns:getTransactionIDRequest"/>
<wsdl:output message="ns:getTransactionIDResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="TransactionsServiceSoap11Binding" type="ns:TransactionsServicePortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<wsdl:operation name="getTransactionID">
<soap:operation soapAction="urn:getTransactionID" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="TransactionsService">
<wsdl:port name="TransactionsServiceHttpSoap11Endpoint" binding="ns:TransactionsServiceSoap11Binding">
<soap:address location="http://127.0.0.1:9000/axis2/services/TransactionsService.TransactionsServiceHttpSoap11Endpoint/"/>
</wsdl:port>
</wsdl:service>
</definitions>
Any idea?