Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The wsdl is not correct <a href="https://stackoverflow.com/questions/17999476/exception-in-port-type-using-suds">ref</a></p> <p>please make the following modifications</p> <ol> <li>change binding="i0:B to binding="tns:B</li> <li>move the binding block from start to just before service wsdl</li> </ol> <p>or use the below patch</p> <pre><code> index b7f8847..3eaa658 100644 --- a/aramex_tracking.wsdl +++ b/aramex_tracking.wsdl @@ -1,17 +1,5 @@ &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;wsdl:definitions xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:i0="http://ws.aramex.net/ShippingAPI/v1" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://ws.aramex.net/ShippingAPI/v1/" name="Service_1_0"&gt; - &lt;wsdl:binding type="i0:Service_1_0" name="BasicHttpBinding_Service_1_0"&gt; - &lt;soap:binding transport="http://schemas.xmlsoap.org/soap/http"/&gt; - &lt;wsdl:operation name="TrackShipments"&gt; - &lt;soap:operation style="document" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/TrackShipments"/&gt; - &lt;wsdl:input name="ShipmentTrackingRequest"&gt; - &lt;soap:body use="literal"/&gt; - &lt;/wsdl:input&gt; - &lt;wsdl:output name="ShipmentTrackingResponse"&gt; - &lt;soap:body use="literal"/&gt; - &lt;/wsdl:output&gt; - &lt;/wsdl:operation&gt; - &lt;/wsdl:binding&gt; &lt;wsdl:types&gt; &lt;xsd:schema targetNamespace="http://ws.aramex.net/ShippingAPI/v1/" elementFormDefault="qualified"&gt; &lt;xsd:element name="ShipmentTrackingRequest"&gt; @@ -168,9 +156,21 @@ &lt;wsdl:output name="ShipmentTrackingResponse" message="tns:ShipmentTrackingResponse" wsaw:Action="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/TrackShipmentsResponse"/&gt; &lt;/wsdl:operation&gt; &lt;/wsdl:portType&gt; + &lt;wsdl:binding type="tns:Service_1_0" name="BasicHttpBinding_Service_1_0"&gt; + &lt;soap:binding transport="http://schemas.xmlsoap.org/soap/http"/&gt; + &lt;wsdl:operation name="TrackShipments"&gt; + &lt;soap:operation style="document" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/TrackShipments"/&gt; + &lt;wsdl:input name="ShipmentTrackingRequest"&gt; + &lt;soap:body use="literal"/&gt; + &lt;/wsdl:input&gt; + &lt;wsdl:output name="ShipmentTrackingResponse"&gt; + &lt;soap:body use="literal"/&gt; + &lt;/wsdl:output&gt; + &lt;/wsdl:operation&gt; + &lt;/wsdl:binding&gt; &lt;wsdl:service name="Service_1_0"&gt; - &lt;wsdl:port name="BasicHttpBinding_Service_1_0" binding="i0:BasicHttpBinding_Service_1_0"&gt; + &lt;wsdl:port name="BasicHttpBinding_Service_1_0" binding="tns:BasicHttpBinding_Service_1_0"&gt; &lt;soap:address location="http://ws.aramex.net/shippingapi/tracking/service_1_0.svc"/&gt; &lt;/wsdl:port&gt; &lt;/wsdl:service&gt; -&lt;/wsdl:definitions&gt; \ No newline at end of file +&lt;/wsdl:definitions&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload