Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

<!-- Use this file to deploy some handlers/chains and services      -->
<!-- Two ways to do this:                                           -->
<!--   java org.apache.axis.client.AdminClient deploy.wsdd          -->
<!--      after the axis server is running                          -->
<!-- or                                                             -->
<!--   java org.apache.axis.utils.Admin client|server deploy.wsdd   -->
<!--      from the same directory that the Axis engine runs         -->

<deployment
    xmlns="http://xml.apache.org/axis/wsdd/"
    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">

  <!-- Services from Service_1_0 WSDL service -->

  <service name="BasicHttpBinding_Service_1_01" provider="java:RPC" style="document" use="literal">
      <parameter name="wsdlTargetNamespace" value="http://tempuri.org/"/>
      <parameter name="wsdlServiceElement" value="Service_1_0"/>
      <parameter name="schemaQualified" value="http://ws.aramex.net/ShippingAPI/v1/,http://schemas.microsoft.com/2003/10/Serialization/"/>
      <parameter name="schemaUnqualified" value="http://ws.aramex.net/ShippingAPI/v1/Imports"/>
      <parameter name="wsdlServicePort" value="BasicHttpBinding_Service_1_01"/>
      <parameter name="className" value="com.aramex.stub.BasicHttpBinding_Service_1_01Impl"/>
      <parameter name="wsdlPortType" value="Service_1_0"/>
      <parameter name="typeMappingVersion" value="1.2"/>
      <operation name="createShipments" qname="CreateShipments" returnQName="retNS:ShipmentCreationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>ShipmentCreationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/CreateShipments" >
        <parameter qname="pns:ShipmentCreationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>ShipmentCreationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="printLabel" qname="PrintLabel" returnQName="retNS:LabelPrintingResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>LabelPrintingResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/PrintLabel" >
        <parameter qname="pns:LabelPrintingRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>LabelPrintingRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="createPickup" qname="CreatePickup" returnQName="retNS:PickupCreationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>PickupCreationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/CreatePickup" >
        <parameter qname="pns:PickupCreationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>PickupCreationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="cancelPickup" qname="CancelPickup" returnQName="retNS:PickupCancelationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>PickupCancelationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/CancelPickup" >
        <parameter qname="pns:PickupCancelationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>PickupCancelationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="reserveShipmentNumberRange" qname="ReserveShipmentNumberRange" returnQName="retNS:ReserveRangeResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>ReserveRangeResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/ReserveShipmentNumberRange" >
        <parameter qname="pns:ReserveRangeRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>ReserveRangeRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="getLastShipmentsNumbersRange" qname="GetLastShipmentsNumbersRange" returnQName="retNS:LastReservedShipmentNumberRangeResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>LastReservedShipmentNumberRangeResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/GetLastShipmentsNumbersRange" >
        <parameter qname="pns:LastReservedShipmentNumberRangeRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>LastReservedShipmentNumberRangeRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="scheduleDelivery" qname="ScheduleDelivery" returnQName="retNS:ScheduledDeliveryResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>ScheduledDeliveryResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/ScheduleDelivery" >
        <parameter qname="pns:ScheduledDeliveryRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>ScheduledDeliveryRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="holdShipments" qname="HoldShipments" returnQName="retNS:HoldCreationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>HoldCreationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/HoldShipments" >
        <parameter qname="pns:HoldCreationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>HoldCreationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <parameter name="allowedMethods" value="createPickup reserveShipmentNumberRange printLabel getLastShipmentsNumbersRange cancelPickup holdShipments scheduleDelivery createShipments"/>

      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipment"
        type="java:com.aramex.stub.ProcessedShipment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfExistingShipment"
        type="java:com.aramex.stub.ExistingShipment[]"
        innerType="cmp-ns:ExistingShipment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ExistingShipment"
        type="java:com.aramex.stub.ExistingShipment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:LabelInfo"
        type="java:com.aramex.stub.LabelInfo"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentLabel"
        type="java:com.aramex.stub.ShipmentLabel"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfShipment"
        type="java:com.aramex.stub.Shipment[]"
        innerType="cmp-ns:Shipment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentDetails"
        type="java:com.aramex.stub.ProcessedShipmentDetails"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Attachment"
        type="java:com.aramex.stub.Attachment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LastReservedShipmentNumberRangeResponse"
        type="java:com.aramex.stub.LastReservedShipmentNumberRangeResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentAttachmentType"
        type="java:com.aramex.stub.ProcessedShipmentAttachmentType"
        serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LastReservedShipmentNumberRangeRequest"
        type="java:com.aramex.stub.LastReservedShipmentNumberRangeRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:DeliveryInstructions"
        type="java:com.aramex.stub.DeliveryInstructions"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ScheduledDeliveryRequest"
        type="java:com.aramex.stub.ScheduledDeliveryRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>HoldCreationResponse"
        type="java:com.aramex.stub.HoldCreationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Address"
        type="java:com.aramex.stub.Address"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ReserveRangeRequest"
        type="java:com.aramex.stub.ReserveRangeRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>HoldCreationRequest"
        type="java:com.aramex.stub.HoldCreationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ClientInfo"
        type="java:com.aramex.stub.ClientInfo"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfPickupItemDetail"
        type="java:com.aramex.stub.PickupItemDetail[]"
        innerType="cmp-ns:PickupItemDetail" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LabelPrintingRequest"
        type="java:com.aramex.stub.LabelPrintingRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCreationRequest"
        type="java:com.aramex.stub.PickupCreationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ScheduledDelivery"
        type="java:com.aramex.stub.ScheduledDelivery"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfNotification"
        type="java:com.aramex.stub.Notification[]"
        innerType="cmp-ns:Notification" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCancelationResponse"
        type="java:com.aramex.stub.PickupCancelationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentHold"
        type="java:com.aramex.stub.ProcessedShipmentHold"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Transaction"
        type="java:com.aramex.stub.Transaction"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Volume"
        type="java:com.aramex.stub.Volume"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Shipment"
        type="java:com.aramex.stub.Shipment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Weight"
        type="java:com.aramex.stub.Weight"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentHoldDetails"
        type="java:com.aramex.stub.ShipmentHoldDetails"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ScheduledDeliveryResponse"
        type="java:com.aramex.stub.ScheduledDeliveryResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfShipmentItem"
        type="java:com.aramex.stub.ShipmentItem[]"
        innerType="cmp-ns:ShipmentItem" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfShipmentHoldDetails"
        type="java:com.aramex.stub.ShipmentHoldDetails[]"
        innerType="cmp-ns:ShipmentHoldDetails" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentDetails"
        type="java:com.aramex.stub.ShipmentDetails"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfProcessedShipment"
        type="java:com.aramex.stub.ProcessedShipment[]"
        innerType="cmp-ns:ProcessedShipment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfProcessedShipmentHold"
        type="java:com.aramex.stub.ProcessedShipmentHold[]"
        innerType="cmp-ns:ProcessedShipmentHold" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Party"
        type="java:com.aramex.stub.Party"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Money"
        type="java:com.aramex.stub.Money"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ShipmentCreationResponse"
        type="java:com.aramex.stub.ShipmentCreationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ReserveRangeResponse"
        type="java:com.aramex.stub.ReserveRangeResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfAttachment"
        type="java:com.aramex.stub.Attachment[]"
        innerType="cmp-ns:Attachment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Notification"
        type="java:com.aramex.stub.Notification"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCancelationRequest"
        type="java:com.aramex.stub.PickupCancelationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCreationResponse"
        type="java:com.aramex.stub.PickupCreationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentAttachment"
        type="java:com.aramex.stub.ProcessedShipmentAttachment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedPickup"
        type="java:com.aramex.stub.ProcessedPickup"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:PickupItemDetail"
        type="java:com.aramex.stub.PickupItemDetail"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://schemas.microsoft.com/2003/10/Serialization/"
        qname="ns:guid"
        type="java:java.lang.String"
        serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LabelPrintingResponse"
        type="java:com.aramex.stub.LabelPrintingResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ShipmentCreationRequest"
        type="java:com.aramex.stub.ShipmentCreationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfProcessedShipmentAttachment"
        type="java:com.aramex.stub.ProcessedShipmentAttachment[]"
        innerType="cmp-ns:ProcessedShipmentAttachment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Dimensions"
        type="java:com.aramex.stub.Dimensions"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Contact"
        type="java:com.aramex.stub.Contact"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentItem"
        type="java:com.aramex.stub.ShipmentItem"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfDimensions"
        type="java:com.aramex.stub.Dimensions[]"
        innerType="cmp-ns:Dimensions" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Pickup"
        type="java:com.aramex.stub.Pickup"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
  </service>
  <service name="BasicHttpBinding_Service_1_0" provider="java:RPC" style="document" use="literal">
      <parameter name="wsdlTargetNamespace" value="http://tempuri.org/"/>
      <parameter name="wsdlServiceElement" value="Service_1_0"/>
      <parameter name="schemaQualified" value="http://ws.aramex.net/ShippingAPI/v1/,http://schemas.microsoft.com/2003/10/Serialization/"/>
      <parameter name="schemaUnqualified" value="http://ws.aramex.net/ShippingAPI/v1/Imports"/>
      <parameter name="wsdlServicePort" value="BasicHttpBinding_Service_1_0"/>
      <parameter name="className" value="com.aramex.stub.BasicHttpBinding_Service_1_0Impl"/>
      <parameter name="wsdlPortType" value="Service_1_0"/>
      <parameter name="typeMappingVersion" value="1.2"/>
      <operation name="createShipments" qname="CreateShipments" returnQName="retNS:ShipmentCreationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>ShipmentCreationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/CreateShipments" >
        <parameter qname="pns:ShipmentCreationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>ShipmentCreationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="printLabel" qname="PrintLabel" returnQName="retNS:LabelPrintingResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>LabelPrintingResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/PrintLabel" >
        <parameter qname="pns:LabelPrintingRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>LabelPrintingRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="createPickup" qname="CreatePickup" returnQName="retNS:PickupCreationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>PickupCreationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/CreatePickup" >
        <parameter qname="pns:PickupCreationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>PickupCreationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="cancelPickup" qname="CancelPickup" returnQName="retNS:PickupCancelationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>PickupCancelationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/CancelPickup" >
        <parameter qname="pns:PickupCancelationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>PickupCancelationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="reserveShipmentNumberRange" qname="ReserveShipmentNumberRange" returnQName="retNS:ReserveRangeResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>ReserveRangeResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/ReserveShipmentNumberRange" >
        <parameter qname="pns:ReserveRangeRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>ReserveRangeRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="getLastShipmentsNumbersRange" qname="GetLastShipmentsNumbersRange" returnQName="retNS:LastReservedShipmentNumberRangeResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>LastReservedShipmentNumberRangeResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/GetLastShipmentsNumbersRange" >
        <parameter qname="pns:LastReservedShipmentNumberRangeRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>LastReservedShipmentNumberRangeRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="scheduleDelivery" qname="ScheduleDelivery" returnQName="retNS:ScheduledDeliveryResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>ScheduledDeliveryResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/ScheduleDelivery" >
        <parameter qname="pns:ScheduledDeliveryRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>ScheduledDeliveryRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <operation name="holdShipments" qname="HoldShipments" returnQName="retNS:HoldCreationResponse" xmlns:retNS="http://ws.aramex.net/ShippingAPI/v1/" returnType="rtns:>HoldCreationResponse" xmlns:rtns="http://ws.aramex.net/ShippingAPI/v1/" soapAction="http://ws.aramex.net/ShippingAPI/v1/Service_1_0/HoldShipments" >
        <parameter qname="pns:HoldCreationRequest" xmlns:pns="http://ws.aramex.net/ShippingAPI/v1/" type="tns:>HoldCreationRequest" xmlns:tns="http://ws.aramex.net/ShippingAPI/v1/"/>
      </operation>
      <parameter name="allowedMethods" value="createPickup reserveShipmentNumberRange printLabel getLastShipmentsNumbersRange cancelPickup holdShipments scheduleDelivery createShipments"/>

      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipment"
        type="java:com.aramex.stub.ProcessedShipment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfExistingShipment"
        type="java:com.aramex.stub.ExistingShipment[]"
        innerType="cmp-ns:ExistingShipment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ExistingShipment"
        type="java:com.aramex.stub.ExistingShipment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:LabelInfo"
        type="java:com.aramex.stub.LabelInfo"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentLabel"
        type="java:com.aramex.stub.ShipmentLabel"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfShipment"
        type="java:com.aramex.stub.Shipment[]"
        innerType="cmp-ns:Shipment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentDetails"
        type="java:com.aramex.stub.ProcessedShipmentDetails"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Attachment"
        type="java:com.aramex.stub.Attachment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LastReservedShipmentNumberRangeResponse"
        type="java:com.aramex.stub.LastReservedShipmentNumberRangeResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentAttachmentType"
        type="java:com.aramex.stub.ProcessedShipmentAttachmentType"
        serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LastReservedShipmentNumberRangeRequest"
        type="java:com.aramex.stub.LastReservedShipmentNumberRangeRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:DeliveryInstructions"
        type="java:com.aramex.stub.DeliveryInstructions"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ScheduledDeliveryRequest"
        type="java:com.aramex.stub.ScheduledDeliveryRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>HoldCreationResponse"
        type="java:com.aramex.stub.HoldCreationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Address"
        type="java:com.aramex.stub.Address"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ReserveRangeRequest"
        type="java:com.aramex.stub.ReserveRangeRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>HoldCreationRequest"
        type="java:com.aramex.stub.HoldCreationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ClientInfo"
        type="java:com.aramex.stub.ClientInfo"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfPickupItemDetail"
        type="java:com.aramex.stub.PickupItemDetail[]"
        innerType="cmp-ns:PickupItemDetail" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LabelPrintingRequest"
        type="java:com.aramex.stub.LabelPrintingRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCreationRequest"
        type="java:com.aramex.stub.PickupCreationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ScheduledDelivery"
        type="java:com.aramex.stub.ScheduledDelivery"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfNotification"
        type="java:com.aramex.stub.Notification[]"
        innerType="cmp-ns:Notification" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCancelationResponse"
        type="java:com.aramex.stub.PickupCancelationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentHold"
        type="java:com.aramex.stub.ProcessedShipmentHold"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Transaction"
        type="java:com.aramex.stub.Transaction"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Volume"
        type="java:com.aramex.stub.Volume"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Shipment"
        type="java:com.aramex.stub.Shipment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Weight"
        type="java:com.aramex.stub.Weight"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentHoldDetails"
        type="java:com.aramex.stub.ShipmentHoldDetails"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ScheduledDeliveryResponse"
        type="java:com.aramex.stub.ScheduledDeliveryResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfShipmentItem"
        type="java:com.aramex.stub.ShipmentItem[]"
        innerType="cmp-ns:ShipmentItem" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfShipmentHoldDetails"
        type="java:com.aramex.stub.ShipmentHoldDetails[]"
        innerType="cmp-ns:ShipmentHoldDetails" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentDetails"
        type="java:com.aramex.stub.ShipmentDetails"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfProcessedShipment"
        type="java:com.aramex.stub.ProcessedShipment[]"
        innerType="cmp-ns:ProcessedShipment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfProcessedShipmentHold"
        type="java:com.aramex.stub.ProcessedShipmentHold[]"
        innerType="cmp-ns:ProcessedShipmentHold" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Party"
        type="java:com.aramex.stub.Party"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Money"
        type="java:com.aramex.stub.Money"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ShipmentCreationResponse"
        type="java:com.aramex.stub.ShipmentCreationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ReserveRangeResponse"
        type="java:com.aramex.stub.ReserveRangeResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfAttachment"
        type="java:com.aramex.stub.Attachment[]"
        innerType="cmp-ns:Attachment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Notification"
        type="java:com.aramex.stub.Notification"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCancelationRequest"
        type="java:com.aramex.stub.PickupCancelationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>PickupCreationResponse"
        type="java:com.aramex.stub.PickupCreationResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedShipmentAttachment"
        type="java:com.aramex.stub.ProcessedShipmentAttachment"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ProcessedPickup"
        type="java:com.aramex.stub.ProcessedPickup"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:PickupItemDetail"
        type="java:com.aramex.stub.PickupItemDetail"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://schemas.microsoft.com/2003/10/Serialization/"
        qname="ns:guid"
        type="java:java.lang.String"
        serializer="org.apache.axis.encoding.ser.SimpleSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.SimpleDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>LabelPrintingResponse"
        type="java:com.aramex.stub.LabelPrintingResponse"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:>ShipmentCreationRequest"
        type="java:com.aramex.stub.ShipmentCreationRequest"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfProcessedShipmentAttachment"
        type="java:com.aramex.stub.ProcessedShipmentAttachment[]"
        innerType="cmp-ns:ProcessedShipmentAttachment" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Dimensions"
        type="java:com.aramex.stub.Dimensions"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Contact"
        type="java:com.aramex.stub.Contact"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ShipmentItem"
        type="java:com.aramex.stub.ShipmentItem"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
      <arrayMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:ArrayOfDimensions"
        type="java:com.aramex.stub.Dimensions[]"
        innerType="cmp-ns:Dimensions" xmlns:cmp-ns="http://ws.aramex.net/ShippingAPI/v1/"
        encodingStyle=""
      />
      <typeMapping
        xmlns:ns="http://ws.aramex.net/ShippingAPI/v1/"
        qname="ns:Pickup"
        type="java:com.aramex.stub.Pickup"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle=""
      />
  </service>
</deployment>