• 简化调用Web Service


    年前在客户那里做POC,因为成型的OTMCS暴露Web Service的Schema太长,导致ICS无法支持和映射,讨论过后决定对Web Service调用进行封装,因OTMCS WebService订单生成的调用参数太多,决定化繁为简,直接将所有的报文作为一个参数传入。

    代码如下:

    package hwpoc;


    import javax.jws.*;
    import javax.jws.WebMethod;
    import javax.jws.WebParam;
    import javax.jws.WebService;

    import javax.naming.Context;
    import javax.naming.InitialContext;

    import java.io.*;
    import java.sql.Connection;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    import java.util.*;
    import java.net.*;

    import javax.net.ssl.HttpsURLConnection;

     

    @WebService
    public class wlsOTMServices {

    @WebMethod
    public String CallWebService(@WebParam(name = "arg0") String inputString) {

    String SOAPAction = "process";
    StringBuffer outputString=new StringBuffer("");

    System.out.println("===="+inputString);

    try {
    // Create the connection where we're going to send the file.
    //URL url = new URL("http://192.168.2.16:7001/pwsc/services/DataCenterService?wsdl");
    //URL url = new URL("https://cn25762-test-cn25762.otm.us2.oraclecloud.com:443/GC3Services/IntXmlService/call?WSDL");
    URL url = new URL(null, "https://cn25762-test-cn25762.otm.us2.oraclecloud.com:443/GC3Services/IntXmlService/call?WSDL", new sun.net.www.protocol.https.Handler());
    //URLConnection connection = url.openConnection();
    //HttpURLConnection httpConn = (HttpURLConnection) connection;

    HttpsURLConnection httpConn = (HttpsURLConnection)url.openConnection();


    String envelop=(" <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Header> " +
    " <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> " +
    " <wsse:UsernameToken> " +
    " <wsse:Username>XB.INTEGRATION_USER</wsse:Username> " +
    " <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">CHANGEME</wsse:Password> " +
    " </wsse:UsernameToken> " +
    " </wsse:Security> " +
    " </env:Header> " +
    " <env:Body>");
    String enve1= ("</env:Body> </env:Envelope>");

    inputString=envelop+inputString+enve1;
    System.out.println(inputString);
    // Set the appropriate HTTP parameters.
    httpConn.setRequestProperty( "Content-Length",String.valueOf(inputString.length()));
    httpConn.setRequestProperty("Content-Type","text/xml; charset=UTF-8");
    httpConn.setRequestProperty("SOAPAction",SOAPAction);
    //httpConn.setRequestProperty("Accept-Encoding:","gzip,deflate");
    httpConn.setRequestMethod( "POST" );
    httpConn.setDoOutput(true);
    httpConn.setDoInput(true);
    // Everything's set up; send the XML that was read in to b.

    OutputStream out = httpConn.getOutputStream();


    //out.write(envelop.getBytes());
    out.write(inputString.getBytes());
    //out.write(enve1.getBytes());

    out.close();

    // Read the response and write it to standard out.
    InputStreamReader isr = new InputStreamReader(httpConn.getInputStream());

    BufferedReader in = new BufferedReader(isr);
    String inputLine;


    while ((inputLine = in.readLine()) != null)
    //System.out.println("****"+inputLine);
    outputString = outputString.append(inputLine);
    in.close();
    } catch (Exception e) {
    System.out.println(e.toString());
    }

    String aa = outputString.toString();
    return aa;


    }


    @WebMethod(exclude = true)
    public static void main(String[] args) {
    wlsOTMServices test = new wlsOTMServices();
    String inputString = "<Transmission> " +
    " <TransmissionHeader> " +
    " <UserName>HWPOC.INTEGRATION_USER</UserName> " +
    " <Password>******</Password> " +
    " <SenderSystemId/> " +
    " <GlogXMLElementName/> " +
    " </TransmissionHeader> " +
    " <TransmissionBody> " +
    " <GLogXMLElement> " +
    " <Release> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>000032160036AHHWA04K</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <TransactionCode>IU</TransactionCode> " +
    " <ReleaseHeader> " +
    " <ReleaseMethodGid> " +
    " <Gid> " +
    " <Xid>AUTO_CALC</Xid> " +
    " </Gid> " +
    " </ReleaseMethodGid> " +
    " <CommercialTerms> " +
    " <IncoTermGid> " +
    " <Gid> " +
    " <Xid>DDU</Xid> " +
    " </Gid> " +
    " </IncoTermGid> " +
    " </CommercialTerms> " +
    " <IsTemplate>N</IsTemplate> " +
    " <BundlingType>AUTOMATIC</BundlingType> " +
    " <IsSplitAllowed>Y</IsSplitAllowed> " +
    " <IsShipperKnown>N</IsShipperKnown> " +
    " <OrderPriority>1</OrderPriority> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " <FlexFieldCurrencies/> " +
    " </ReleaseHeader> " +
    " <ShipFromLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>HW_DGFAC_CHINA</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " </LocationRef> " +
    " </ShipFromLocationRef> " +
    " <ShipToLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>KW_L1</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " </LocationRef> " +
    " </ShipToLocationRef> " +
    " <TimeWindow> " +
    " <PickupIsAppt>N</PickupIsAppt> " +
    " <DeliveryIsAppt>N</DeliveryIsAppt> " +
    " </TimeWindow> " +
    " <ReleaseLine> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>220</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <PackagedItemRef> " +
    " <PackagedItem> " +
    " <Packaging> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <Xid>DEFAULT</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " <IsHandlingUnitStackable>Y</IsHandlingUnitStackable> " +
    " <IsDefaultPackaging>N</IsDefaultPackaging> " +
    " <IsHazardous>N</IsHazardous> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " <IsAllowMixedFreight>Y</IsAllowMixedFreight> " +
    " </Packaging> " +
    " <Item> " +
    " <TransactionCode>IU</TransactionCode> " +
    " <ItemGid> " +
    " <Gid> " +
    " <Xid>DEFAULT</Xid> " +
    " </Gid> " +
    " </ItemGid> " +
    " <IsDrawback>N</IsDrawback> " +
    " <PricePerUnit> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </PricePerUnit> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " </Item> " +
    " </PackagedItem> " +
    " </PackagedItemRef> " +
    " <ItemQuantity> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <PackagedItemCount>14</PackagedItemCount> " +
    " <DeclaredValue> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </DeclaredValue> " +
    " </ItemQuantity> " +
    " <IsDrawback>N</IsDrawback> " +
    " <IsSplitAllowed>Y</IsSplitAllowed> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " </ReleaseLine> " +
    " <ShipUnit> " +
    " <ShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>221</Xid> " +
    " </Gid> " +
    " </ShipUnitGid> " +
    " <TransactionCode>IU</TransactionCode> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <UnitNetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </UnitNetWeightVolume> " +
    " <TotalGrossWeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </TotalGrossWeightVolume> " +
    " <ShipUnitContent> " +
    " <PackagedItemRef> " +
    " <PackagedItem> " +
    " <Packaging> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <Xid>DEFAULT</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " <IsHandlingUnitStackable>Y</IsHandlingUnitStackable> " +
    " <IsDefaultPackaging>N</IsDefaultPackaging> " +
    " <IsHazardous>N</IsHazardous> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " <IsAllowMixedFreight>Y</IsAllowMixedFreight> " +
    " </Packaging> " +
    " <Item> " +
    " <TransactionCode>IU</TransactionCode> " +
    " <ItemGid> " +
    " <Gid> " +
    " <Xid>DEFAULT</Xid> " +
    " </Gid> " +
    " </ItemGid> " +
    " <IsDrawback>N</IsDrawback> " +
    " <PricePerUnit> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </PricePerUnit> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " </Item> " +
    " </PackagedItem> " +
    " </PackagedItemRef> " +
    " <LineNumber>1</LineNumber> " +
    " <ItemQuantity> " +
    " <IsSplitAllowed>N</IsSplitAllowed> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <PackagedItemCount>14</PackagedItemCount> " +
    " </ItemQuantity> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>000032160036AHHWA04K</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>220</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <NetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </NetWeightVolume> " +
    " </ShipUnitContent> " +
    " <IsSplitAllowed>N</IsSplitAllowed> " +
    " <IsCountSplittable>Y</IsCountSplittable> " +
    " <ShipUnitCount>1</ShipUnitCount> " +
    " <IsRepackAllowed>N</IsRepackAllowed> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " </ShipUnit> " +
    " <TotalWeightVolume> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " </TotalWeightVolume> " +
    " <TotalNetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>2.62</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <Xid>MTON</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>0.2</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <Xid>CUMTR</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </TotalNetWeightVolume> " +
    " <TotalPackagedItemCount>14</TotalPackagedItemCount> " +
    " <ReleaseRefnum> " +
    " <ReleaseRefnumQualifierGid> " +
    " <Gid> " +
    " <Xid>GLOG</Xid> " +
    " </Gid> " +
    " </ReleaseRefnumQualifierGid> " +
    " <ReleaseRefnumValue>HWPOC.000032160036AHHWA04K</ReleaseRefnumValue> " +
    " </ReleaseRefnum> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ORDER_RELEASE GUARANTEED DELIVERY</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ORDER_RELEASE GUARANTEED DELIVERY_NOT STARTED</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PLANNING</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PLANNING_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>OR_HD_LOAD_STATUS</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>OR_NOT_READY_TO_LOAD</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>BILLED</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>BILLED_NOT_BILLED</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>QUANTITY VALIDATION SOURCE</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>QUANTITY VALIDATION SOURCE_NOT STARTED</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PLANNING_SELL</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PLANNING_SELL_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>FLEET ASSIGNMENT OR</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>FLEET ASSIGNMENT OR_NOT ASSIGNED</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>QUANTITY VALIDATION DESTINATION</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>QUANTITY VALIDATION DESTINATION_NOT STARTED</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ORDER RELEASE SKU LINK</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ORDER RELEASE SKU LINK_INACTIVE</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>READY_TO_SHIP</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>READY_TO_SHIP_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ORDER MODIFIED</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ORDER MODIFIED_NO MODIFICATION</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CANCELLED</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CANCELLED_NOT CANCELLED</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " </Release> " +
    " </GLogXMLElement> " +
    " </TransmissionBody> " +
    " </Transmission> ";


    String a1 = "<Transmission> " +
    " <TransmissionHeader> " +
    " <UserName/> " +
    " <Password/> " +
    " <SenderSystemId/> " +
    " <GlogXMLElementName/> " +
    " </TransmissionHeader> " +
    " <TransmissionBody> " +
    " <GLogXMLElement> " +
    " <TransactionHeader xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <ObjectModInfo> " +
    " <InsertDt> " +
    " <GLogDate>20170122071733</GLogDate> " +
    " <TZId>UTC</TZId> " +
    " <TZOffset>+00:00</TZOffset> " +
    " </InsertDt> " +
    " <UpdateDt> " +
    " <GLogDate>20170122071859</GLogDate> " +
    " <TZId>UTC</TZId> " +
    " <TZOffset>+00:00</TZOffset> " +
    " </UpdateDt> " +
    " </ObjectModInfo> " +
    " </TransactionHeader> " +
    " <PlannedShipment xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <Shipment> " +
    " <ShipmentHeader> " +
    " <ShipmentGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>222</Xid> " +
    " </Gid> " +
    " </ShipmentGid> " +
    " <ShipmentName/> " +
    " <ShipmentRefnum> " +
    " <ShipmentRefnumQualifierGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>GLOG</Xid> " +
    " </Gid> " +
    " </ShipmentRefnumQualifierGid> " +
    " <ShipmentRefnumValue>HWPOC.222</ShipmentRefnumValue> " +
    " </ShipmentRefnum> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <ShipRouteExecutionInfo/> " +
    " <ProcessingCodeGid/> " +
    " <InternalShipmentStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ACCRUAL</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>ACCRUAL_NOT_ALLOWED</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </InternalShipmentStatus> " +
    " <PlannedShipmentInfo> " +
    " <RateOfferingGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>V_TEST_A0002</Xid> " +
    " </Gid> " +
    " </RateOfferingGid> " +
    " <RateGeoGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>V_TEST_A0002_01</Xid> " +
    " </Gid> " +
    " </RateGeoGid> " +
    " <TransportModeGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>TL</Xid> " +
    " </Gid> " +
    " </TransportModeGid> " +
    " <TotalPlannedCost> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>150.0</MonetaryAmount> " +
    " <RateToBase>1.0</RateToBase> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </TotalPlannedCost> " +
    " <ServiceProviderGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>DGF</Xid> " +
    " </Gid> " +
    " </ServiceProviderGid> " +
    " <ServiceProviderAlias> " +
    " <ServiceProviderAliasQualifierGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>GLOG</Xid> " +
    " </Gid> " +
    " </ServiceProviderAliasQualifierGid> " +
    " <ServiceProviderAliasValue>HWPOC.DGF</ServiceProviderAliasValue> " +
    " </ServiceProviderAlias> " +
    " </PlannedShipmentInfo> " +
    " <ServiceProviderGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>DGF</Xid> " +
    " </Gid> " +
    " </ServiceProviderGid> " +
    " <ServiceProviderAlias> " +
    " <ServiceProviderAliasQualifierGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>GLOG</Xid> " +
    " </Gid> " +
    " </ServiceProviderAliasQualifierGid> " +
    " <ServiceProviderAliasValue>HWPOC.DGF</ServiceProviderAliasValue> " +
    " </ServiceProviderAlias> " +
    " <IsServiceProviderFixed>N</IsServiceProviderFixed> " +
    " <ContactGid/> " +
    " <IsTenderContactFixed>N</IsTenderContactFixed> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <ExchangeRateInfo> " +
    " <ExchangeRateGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>DEFAULT</Xid> " +
    " </Gid> " +
    " </ExchangeRateGid> " +
    " <ExchangeRateDt/> " +
    " </ExchangeRateInfo> " +
    " <TotalPlannedCost> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>150.0</MonetaryAmount> " +
    " <RateToBase>1.0</RateToBase> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </TotalPlannedCost> " +
    " <TotalActualCost> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>150.0</MonetaryAmount> " +
    " <RateToBase>1.0</RateToBase> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </TotalActualCost> " +
    " <TotalWeightedCost> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>90.0</MonetaryAmount> " +
    " <RateToBase>1.0</RateToBase> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </TotalWeightedCost> " +
    " <ShipmentCost> " +
    " <ShipmentCostSeqno>309</ShipmentCostSeqno> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <CostType>B</CostType> " +
    " <Cost> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>150.0</MonetaryAmount> " +
    " <RateToBase>1.0</RateToBase> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </Cost> " +
    " <AccessorialCodeGid/> " +
    " <AccessorialCostGid/> " +
    " <RateGeoCostGroupGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>V_TEST_A0002_01</Xid> " +
    " </Gid> " +
    " </RateGeoCostGroupGid> " +
    " <RateGeoCostSeq>103</RateGeoCostSeq> " +
    " <SpecialServiceGid/> " +
    " <IsCostFixed>N</IsCostFixed> " +
    " <ProcessAsFlowThru>N</ProcessAsFlowThru> " +
    " <AdjustmentReasonGid/> " +
    " <GeneralLedgerGid/> " +
    " <PaymentMethodCodeGid/> " +
    " <BillableIndicatorGid/> " +
    " <ShipUnitGid/> " +
    " <LineNumber/> " +
    " <IsWeighted>N</IsWeighted> " +
    " <TrackingNumber/> " +
    " </ShipmentCost> " +
    " <IsCostFixed>N</IsCostFixed> " +
    " <TotalWeightVolume> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " </TotalWeightVolume> " +
    " <TotalNetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </TotalNetWeightVolume> " +
    " <TotalShipUnitCount>1</TotalShipUnitCount> " +
    " <TotalPackagedItemSpecCount>0</TotalPackagedItemSpecCount> " +
    " <TotalPackagedItemCount>100</TotalPackagedItemCount> " +
    " <StartDt> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </StartDt> " +
    " <EndDt> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </EndDt> " +
    " <CommercialTerms/> " +
    " <InsuranceInfo/> " +
    " <InvolvedParty> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <InvolvedPartyQualifierGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LOGISTICS</Xid> " +
    " </Gid> " +
    " </InvolvedPartyQualifierGid> " +
    " <InvolvedPartyLocationRef/> " +
    " <ContactRef> " +
    " <ContactGid/> " +
    " <Contact> " +
    " <ContactGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>AES_CUSTOMS_OUT</Xid> " +
    " </Gid> " +
    " </ContactGid> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <EmailAddress/> " +
    " <FirstName/> " +
    " <MiddleName/> " +
    " <LastName/> " +
    " <JobTitle/> " +
    " <Phone1/> " +
    " <Phone2/> " +
    " <Fax/> " +
    " <LanguageSpoken/> " +
    " <IsPrimaryContact>N</IsPrimaryContact> " +
    " <ExternalSystem> " +
    " <ExternalSystemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>AES_CUSTOMS_OUT</Xid> " +
    " </Gid> " +
    " </ExternalSystemGid> " +
    " <Description>EXTERNAL SYSTEM FOR FILING WITH AES USING OAQ</Description> " +
    " <URL/> " +
    " <IntQueueName/> " +
    " <UserName/> " +
    " <Password> " +
    " <Value/> " +
    " <Type/> " +
    " </Password> " +
    " <UseGlcredential>N</UseGlcredential> " +
    " <MaxBytesPerTransmission/> " +
    " <MaxTransactsPerTransmission/> " +
    " </ExternalSystem> " +
    " <ExternalSystemGid/> " +
    " <Remark/> " +
    " <GlUserGid/> " +
    " <RecipientDomainName/> " +
    " <LocationGid/> " +
    " <ConsolidationProfile/> " +
    " <ConsolidationProfileGid/> " +
    " <ConsolidatedNotifyOnly>N</ConsolidatedNotifyOnly> " +
    " <IsNotificationOn>Y</IsNotificationOn> " +
    " <IsFromAddress/> " +
    " <FromAddrContactGid/> " +
    " <AlternateName/> " +
    " <CompanyName/> " +
    " <Description/> " +
    " <Telex/> " +
    " <TimeZoneGid/> " +
    " <CellPhone/> " +
    " <UseMessageHub>N</UseMessageHub> " +
    " <MessageProfileGid/> " +
    " <PrinterGid/> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " </Contact> " +
    " <ContactGroup/> " +
    " </ContactRef> " +
    " <ComMethodGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>BY CONTACT</Xid> " +
    " </Gid> " +
    " </ComMethodGid> " +
    " <LocationOverrideInfo/> " +
    " </InvolvedParty> " +
    " <ShipmentSpecialService> " +
    " <SpclService/> " +
    " <SpecialServiceGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LOAD</Xid> " +
    " </Gid> " +
    " </SpecialServiceGid> " +
    " <ShipSpclServiceSequence>1</ShipSpclServiceSequence> " +
    " <ProcessAsFlowThru>N</ProcessAsFlowThru> " +
    " <AdjustmentReasonGid/> " +
    " <CompletionState>NOT STARTED</CompletionState> " +
    " <PayableIndicatorGid/> " +
    " <BillableIndicatorGid/> " +
    " <ActualOccurTime/> " +
    " <IsPlanDurFixed>N</IsPlanDurFixed> " +
    " <PlannedDuration> " +
    " <Duration> " +
    " <DurationValue>0.0</DurationValue> " +
    " <DurationUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>S</Xid> " +
    " </Gid> " +
    " </DurationUOMGid> " +
    " </Duration> " +
    " </PlannedDuration> " +
    " <ActualDuration/> " +
    " <ActualDistance/> " +
    " <ActualWeight/> " +
    " <ActualVolume/> " +
    " <ActualShipUnitCount/> " +
    " <ActualItemPackageCount/> " +
    " <IsSystemGenerated>Y</IsSystemGenerated> " +
    " <StopSequence>1</StopSequence> " +
    " </ShipmentSpecialService> " +
    " <Tariff/> " +
    " <IsFixedDistance>N</IsFixedDistance> " +
    " <LoadedDistance> " +
    " <Distance> " +
    " <DistanceValue>0.0</DistanceValue> " +
    " <DistanceUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>MI</Xid> " +
    " </Gid> " +
    " </DistanceUOMGid> " +
    " </Distance> " +
    " </LoadedDistance> " +
    " <UnloadedDistance> " +
    " <Distance> " +
    " <DistanceValue>0.0</DistanceValue> " +
    " <DistanceUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>MI</Xid> " +
    " </Gid> " +
    " </DistanceUOMGid> " +
    " </Distance> " +
    " </UnloadedDistance> " +
    " <StopCount>1</StopCount> " +
    " <NumOrderReleases>1</NumOrderReleases> " +
    " <TotalNumReferenceUnits/> " +
    " <EquipmentRefUnitGid/> " +
    " <EarliestStartDt> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </EarliestStartDt> " +
    " <LatestStartDt> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </LatestStartDt> " +
    " <SourceLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>SHANGHAI</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <Location/> " +
    " </LocationRef> " +
    " </SourceLocationRef> " +
    " <DestinationLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>BEIJING</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <Location/> " +
    " </LocationRef> " +
    " </DestinationLocationRef> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " <FlexFieldCurrencies> " +
    " <AttributeCurrency1/> " +
    " <AttributeCurrency2/> " +
    " <AttributeCurrency3/> " +
    " </FlexFieldCurrencies> " +
    " </ShipmentHeader> " +
    " <SEquipment xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <SEquipmentGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>222</Xid> " +
    " </Gid> " +
    " </SEquipmentGid> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <EquipmentInitial/> " +
    " <EquipmentNumber/> " +
    " <EquipmentInitialNumber/> " +
    " <EquipmentTypeGid/> " +
    " <EquipmentGroupGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>LCL</Xid> " +
    " </Gid> " +
    " </EquipmentGroupGid> " +
    " <EquipmentGid/> " +
    " <WeightQualifier/> " +
    " <ScaleWeight/> " +
    " <TareWeight/> " +
    " <ScaleLocation/> " +
    " <ScaleName/> " +
    " <ScaleTicket/> " +
    " <IntermodalEquipLength/> " +
    " <CapacityUsageGid/> " +
    " <SubstituteEquipmentGroupGid/> " +
    " <LoadConfigVolume> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </LoadConfigVolume> " +
    " <ShipmentSEquipmentInfo> " +
    " <CapacityUsageGid/> " +
    " <PickupStopNum>1</PickupStopNum> " +
    " <DropoffStopNum>2</DropoffStopNum> " +
    " <SEquipmentIndex/> " +
    " </ShipmentSEquipmentInfo> " +
    " <Equipment/> " +
    " <EquipmentType/> " +
    " <IsFreight>Y</IsFreight> " +
    " <CheckDigit/> " +
    " <LicensePlate/> " +
    " </SEquipment> " +
    " <ShipmentStop xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <QueryByExtStopSeq/> " +
    " <StopSequence>1</StopSequence> " +
    " <ExtStopSequence/> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <StopDuration> " +
    " <Duration> " +
    " <DurationValue>0.0</DurationValue> " +
    " <DurationUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>S</Xid> " +
    " </Gid> " +
    " </DurationUOMGid> " +
    " </Duration> " +
    " </StopDuration> " +
    " <IsAppointment>N</IsAppointment> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>SHANGHAI</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <Location/> " +
    " </LocationRef> " +
    " <LocationOverrideRef/> " +
    " <ParentLocationRef/> " +
    " <ArbitraryType/> " +
    " <LocationRoleGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>SHIPFROM/SHIPTO</Xid> " +
    " </Gid> " +
    " </LocationRoleGid> " +
    " <DistFromPrevStop> " +
    " <Distance> " +
    " <DistanceValue>0.0</DistanceValue> " +
    " <DistanceUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>MI</Xid> " +
    " </Gid> " +
    " </DistanceUOMGid> " +
    " </Distance> " +
    " </DistFromPrevStop> " +
    " <IsFixedDistance>N</IsFixedDistance> " +
    " <StopReason>CompleteShipment</StopReason> " +
    " <ArrivalTime> " +
    " <EventTime> " +
    " <PlannedTime> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </PlannedTime> " +
    " <EstimatedTime> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </EstimatedTime> " +
    " <ActualTime/> " +
    " <IsPlannedTimeFixed>N</IsPlannedTimeFixed> " +
    " </EventTime> " +
    " </ArrivalTime> " +
    " <DepartureTime> " +
    " <EventTime> " +
    " <PlannedTime> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </PlannedTime> " +
    " <EstimatedTime> " +
    " <GLogDate>20170122151733</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </EstimatedTime> " +
    " <ActualTime/> " +
    " <IsPlannedTimeFixed>N</IsPlannedTimeFixed> " +
    " </EventTime> " +
    " </DepartureTime> " +
    " <AppointmentPickup/> " +
    " <AppointmentDelivery/> " +
    " <IsPermanent>N</IsPermanent> " +
    " <IsDepot>N</IsDepot> " +
    " <AccessorialTime> " +
    " <Duration> " +
    " <DurationValue>0.0</DurationValue> " +
    " <DurationUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>S</Xid> " +
    " </Gid> " +
    " </DurationUOMGid> " +
    " </Duration> " +
    " </AccessorialTime> " +
    " <StopRequirementType/> " +
    " <RateServiceGid/> " +
    " <VoyageGid/> " +
    " <RepetitionScheduleGid/> " +
    " <RepetitionSchedStopNo/> " +
    " <FlightInstanceId/> " +
    " <IsMotherVessel>N</IsMotherVessel> " +
    " <RushHourTime> " +
    " <Duration> " +
    " <DurationValue>0.0</DurationValue> " +
    " <DurationUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>S</Xid> " +
    " </Gid> " +
    " </DurationUOMGid> " +
    " </Duration> " +
    " </RushHourTime> " +
    " <ShipmentStopDetail> " +
    " <Activity>P</Activity> " +
    " <ActivityDuration> " +
    " <Duration> " +
    " <DurationValue>0.0</DurationValue> " +
    " <DurationUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>S</Xid> " +
    " </Gid> " +
    " </DurationUOMGid> " +
    " </Duration> " +
    " </ActivityDuration> " +
    " <ShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>303</Xid> " +
    " </Gid> " +
    " </ShipUnitGid> " +
    " <IsPermanent>N</IsPermanent> " +
    " <ShipUnitDwellTime/> " +
    " </ShipmentStopDetail> " +
    " <StopType>P</StopType> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " <AppointmentWindowStart/> " +
    " <AppointmentWindowEnd/> " +
    " </ShipmentStop> " +
    " <Location xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>BEIJING</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <LocationName>BEIJING</LocationName> " +
    " <IsTemplate>N</IsTemplate> " +
    " <Address> " +
    " <City>BEIJING</City> " +
    " <CountryCode3Gid> " +
    " <Gid> " +
    " <Xid>CHN</Xid> " +
    " </Gid> " +
    " </CountryCode3Gid> " +
    " <TimeZoneGid> " +
    " <Gid> " +
    " <Xid>Asia/Shanghai</Xid> " +
    " </Gid> " +
    " </TimeZoneGid> " +
    " <Latitude>39.928</Latitude> " +
    " <Longitude>116.388</Longitude> " +
    " </Address> " +
    " <IsTemporary>N</IsTemporary> " +
    " <LocationRole> " +
    " <LocationRoleGid> " +
    " <Gid> " +
    " <Xid>SHIPFROM/SHIPTO</Xid> " +
    " </Gid> " +
    " </LocationRoleGid> " +
    " <XDockIsInboundBias>N</XDockIsInboundBias> " +
    " <CreatePoolHandlingShipment>N</CreatePoolHandlingShipment> " +
    " <CreateXDockHandlingShipment>N</CreateXDockHandlingShipment> " +
    " <IsMixedFreightTHUAllowed>N</IsMixedFreightTHUAllowed> " +
    " </LocationRole> " +
    " <IsMakeAppointmentBeforePlan>N</IsMakeAppointmentBeforePlan> " +
    " <ServiceProvider> " +
    " <ServiceProviderAlias> " +
    " <ServiceProviderAliasQualifierGid> " +
    " <Gid> " +
    " <Xid>GLOG</Xid> " +
    " </Gid> " +
    " </ServiceProviderAliasQualifierGid> " +
    " <ServiceProviderAliasValue>HWPOC.DGF</ServiceProviderAliasValue> " +
    " </ServiceProviderAlias> " +
    " <AutoPaymentFlag>N</AutoPaymentFlag> " +
    " <IsAllowTender>Y</IsAllowTender> " +
    " <IsDispatchByRegion>N</IsDispatchByRegion> " +
    " <IsAcceptSpotBids>N</IsAcceptSpotBids> " +
    " <IsAcceptBroadcastTenders>N</IsAcceptBroadcastTenders> " +
    " <IsAcceptCondBooking>N</IsAcceptCondBooking> " +
    " <IsLocalizeBroadcastSpotContact>N</IsLocalizeBroadcastSpotContact> " +
    " <InvoicingProcess>S</InvoicingProcess> " +
    " <IsCopyInvDeltaToShipment>N</IsCopyInvDeltaToShipment> " +
    " <IsAcceptByShipUnit>N</IsAcceptByShipUnit> " +
    " <IsInternalNVOCC>N</IsInternalNVOCC> " +
    " <IsMinority>N</IsMinority> " +
    " <Incumbent>N</Incumbent> " +
    " <IsFleet>N</IsFleet> " +
    " <AllowSpotRating>Y</AllowSpotRating> " +
    " </ServiceProvider> " +
    " <IsShipperKnown>N</IsShipperKnown> " +
    " <IsAddressValid>U</IsAddressValid> " +
    " <IsLTLSplitable>N</IsLTLSplitable> " +
    " <ExcludeFromRouteExec>N</ExcludeFromRouteExec> " +
    " <UseApptPriority>N</UseApptPriority> " +
    " <SchedLowPriorityAppt>N</SchedLowPriorityAppt> " +
    " <EnforceTimeWindowAppt>Y</EnforceTimeWindowAppt> " +
    " <SchedInfeasibleAppt>Y</SchedInfeasibleAppt> " +
    " <AppointDisplayStartTime>0</AppointDisplayStartTime> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CREDIT LEVEL</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CREDIT LEVEL_UNKNOWN</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <AllowDriverRest>N</AllowDriverRest> " +
    " <IsFixedAddress>N</IsFixedAddress> " +
    " <PrimaryAddressLineSeq>1</PrimaryAddressLineSeq> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " <IsActive>Y</IsActive> " +
    " </Location> " +
    " <ShipUnit xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <ShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>303</Xid> " +
    " </Gid> " +
    " </ShipUnitGid> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <TransportHandlingUnitRef/> " +
    " <ShipUnitSpecGid/> " +
    " <ShipFromLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>SHANGHAI</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <Location/> " +
    " </LocationRef> " +
    " </ShipFromLocationRef> " +
    " <ShipFromLoadPoint/> " +
    " <ShipToLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>BEIJING</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <Location/> " +
    " </LocationRef> " +
    " </ShipToLocationRef> " +
    " <ShipToUnloadPoint/> " +
    " <TimeWindow/> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <UnitNetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </UnitNetWeightVolume> " +
    " <LengthWidthHeight/> " +
    " <TotalGrossWeightVolume/> " +
    " <Diameter/> " +
    " <CoreDiameter/> " +
    " <StackingIndex/> " +
    " <ShipUnitContent> " +
    " <PackagedItemRef> " +
    " <PackagedItem/> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LINKER</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " </PackagedItemRef> " +
    " <HazmatItemRef/> " +
    " <LineNumber>1</LineNumber> " +
    " <ItemQuantity> " +
    " <ItemTag1/> " +
    " <ItemTag2/> " +
    " <ItemTag3/> " +
    " <ItemTag4/> " +
    " <IsShippable/> " +
    " <IsSplitAllowed/> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <PackagedItemCount>100</PackagedItemCount> " +
    " <DeclaredValue> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </DeclaredValue> " +
    " </ItemQuantity> " +
    " <PackagedItemSpecRef/> " +
    " <PackagedItemSpecCount>0</PackagedItemSpecCount> " +
    " <WeightVolumePerShipUnit/> " +
    " <CountPerShipUnit>0</CountPerShipUnit> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PTEST-0117-001</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>1</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <TransOrderGid/> " +
    " <InitialItemGid/> " +
    " <TransOrderLineGid/> " +
    " <ReleaseInstrSeq/> " +
    " <NetWeightVolume/> " +
    " <SecondaryWeightVolume/> " +
    " <SecondaryNetWeightVolume/> " +
    " <ReleaseShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>201</Xid> " +
    " </Gid> " +
    " </ReleaseShipUnitGid> " +
    " <ReleaseShipUnitLineNumber>1</ReleaseShipUnitLineNumber> " +
    " <ReceivedWeightVolume/> " +
    " <ReceivedPackageItemCount>0</ReceivedPackageItemCount> " +
    " <UserDefinedCommodityGid/> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_LINE_PAYMENT</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_LINE_PAYMENT_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <IsHazardous/> " +
    " </ShipUnitContent> " +
    " <DeclaredValue/> " +
    " <FlexCommodityQualifierGid/> " +
    " <FlexCommodityValue/> " +
    " <IsSplitAllowed/> " +
    " <IsCountSplittable>N</IsCountSplittable> " +
    " <ShipUnitCount>1</ShipUnitCount> " +
    " <TagInfo/> " +
    " <IsShippable/> " +
    " <PlanFromLocationGid/> " +
    " <PlanFromLoadPoint/> " +
    " <PlanToLocationGid/> " +
    " <PlanToUnloadPoint/> " +
    " <ReleasedCount/> " +
    " <BufferLocationGid/> " +
    " <SplittableBy/> " +
    " <TransOrderShipUnitGid/> " +
    " <ReleaseInstrSeq/> " +
    " <REquipmentSequence/> " +
    " <SecondaryUnitWeightVolume/> " +
    " <SecondaryUnitNetWeightVolume/> " +
    " <LoadConfigSetupRef/> " +
    " <SEquipmentGid/> " +
    " <SEquipmentGidQuery/> " +
    " <SEquipmentSShipUnitInfo> " +
    " <SEquipmentGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>222</Xid> " +
    " </Gid> " +
    " </SEquipmentGid> " +
    " <SEquipmentGidQuery/> " +
    " <CompartmentNum>1</CompartmentNum> " +
    " <LoadingSequence/> " +
    " <LoadingPatternGid/> " +
    " <NumStackingLayers>0</NumStackingLayers> " +
    " <NumLoadingRows>0</NumLoadingRows> " +
    " </SEquipmentSShipUnitInfo> " +
    " <ReleaseShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>201</Xid> " +
    " </Gid> " +
    " </ReleaseShipUnitGid> " +
    " <ReceivedWeightVolume/> " +
    " <ReceivedNetWeightVolume/> " +
    " <ReceivedShipUnitCount/> " +
    " <RangeStart/> " +
    " <RangeEnd/> " +
    " <ReleaseMethodGid/> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_PAYMENT</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_PAYMENT_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <PickupOrStopGid/> " +
    " <DropoffOrStopGid/> " +
    " <IsRepackAllowed>N</IsRepackAllowed> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " </ShipUnit> ";

    String a2 = " <ShipUnitViewInfo> " +
    " <ShipUnitViewByRelease> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PTEST-0117-001</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <ShipUnitView> " +
    " <PackagedItemCount>100</PackagedItemCount> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <ShipUnitContent> " +
    " <PackagedItemRef> " +
    " <PackagedItem/> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LINKER</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " </PackagedItemRef> " +
    " <HazmatItemRef/> " +
    " <LineNumber>1</LineNumber> " +
    " <ItemQuantity> " +
    " <ItemTag1/> " +
    " <ItemTag2/> " +
    " <ItemTag3/> " +
    " <ItemTag4/> " +
    " <IsShippable/> " +
    " <IsSplitAllowed/> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <PackagedItemCount>100</PackagedItemCount> " +
    " <DeclaredValue> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </DeclaredValue> " +
    " </ItemQuantity> " +
    " <PackagedItemSpecRef/> " +
    " <PackagedItemSpecCount>0</PackagedItemSpecCount> " +
    " <WeightVolumePerShipUnit/> " +
    " <CountPerShipUnit>0</CountPerShipUnit> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PTEST-0117-001</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>1</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <TransOrderGid/> " +
    " <InitialItemGid/> " +
    " <TransOrderLineGid/> " +
    " <ReleaseInstrSeq/> " +
    " <NetWeightVolume/> " +
    " <SecondaryWeightVolume/> " +
    " <SecondaryNetWeightVolume/> " +
    " <ReleaseShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>201</Xid> " +
    " </Gid> " +
    " </ReleaseShipUnitGid> " +
    " <ReleaseShipUnitLineNumber>1</ReleaseShipUnitLineNumber> " +
    " <ReceivedWeightVolume/> " +
    " <ReceivedPackageItemCount>0</ReceivedPackageItemCount> " +
    " <UserDefinedCommodityGid/> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_LINE_PAYMENT</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_LINE_PAYMENT_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <IsHazardous/> " +
    " </ShipUnitContent> " +
    " </ShipUnitView> " +
    " </ShipUnitViewByRelease> " +
    " <ShipUnitViewByReleaseLine> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>1</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <ShipUnitView> " +
    " <PackagedItemCount>100</PackagedItemCount> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <ShipUnitContent> " +
    " <PackagedItemRef> " +
    " <PackagedItem/> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LINKER</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " </PackagedItemRef> " +
    " <HazmatItemRef/> " +
    " <LineNumber>1</LineNumber> " +
    " <ItemQuantity> " +
    " <ItemTag1/> " +
    " <ItemTag2/> " +
    " <ItemTag3/> " +
    " <ItemTag4/> " +
    " <IsShippable/> " +
    " <IsSplitAllowed/> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <PackagedItemCount>100</PackagedItemCount> " +
    " <DeclaredValue> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </DeclaredValue> " +
    " </ItemQuantity> " +
    " <PackagedItemSpecRef/> " +
    " <PackagedItemSpecCount>0</PackagedItemSpecCount> " +
    " <WeightVolumePerShipUnit/> " +
    " <CountPerShipUnit>0</CountPerShipUnit> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PTEST-0117-001</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>1</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <TransOrderGid/> " +
    " <InitialItemGid/> " +
    " <TransOrderLineGid/> " +
    " <ReleaseInstrSeq/> " +
    " <NetWeightVolume/> " +
    " <SecondaryWeightVolume/> " +
    " <SecondaryNetWeightVolume/> " +
    " <ReleaseShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>201</Xid> " +
    " </Gid> " +
    " </ReleaseShipUnitGid> " +
    " <ReleaseShipUnitLineNumber>1</ReleaseShipUnitLineNumber> " +
    " <ReceivedWeightVolume/> " +
    " <ReceivedPackageItemCount>0</ReceivedPackageItemCount> " +
    " <UserDefinedCommodityGid/> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_LINE_PAYMENT</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>S_SHIP_UNIT_LINE_PAYMENT_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <IsHazardous/> " +
    " </ShipUnitContent> " +
    " </ShipUnitView> " +
    " </ShipUnitViewByReleaseLine> " +
    " </ShipUnitViewInfo> " +
    " <Release xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PTEST-0117-001</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <TransOrderGid/> " +
    " <ReleaseHeader> " +
    " <ReleaseName>SHANG-BEIJING</ReleaseName> " +
    " <ExternalSystemId/> " +
    " <ReleaseMethodGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>ONE_TO_ONE</Xid> " +
    " </Gid> " +
    " </ReleaseMethodGid> " +
    " <QuoteGid/> " +
    " <MovePerspectiveGid/> " +
    " <CommercialTerms/> " +
    " <FinalCommercialTerms/> " +
    " <CommercialInvoiceTerms/> " +
    " <PlanningGroupGid/> " +
    " <TimeWindowEmphasisGid/> " +
    " <RateServiceGid/> " +
    " <RateServiceProfileGid/> " +
    " <ServiceProviderGid/> " +
    " <ServiceProviderProfileGid/> " +
    " <SellServiceProviderGid/> " +
    " <SellServiceProviderProfileGid/> " +
    " <TransportModeGid/> " +
    " <ModeProfileGid/> " +
    " <EquipmentGroupGid/> " +
    " <EquipmentGroupProfileGid/> " +
    " <ShipWithGroup/> " +
    " <IsTemplate>N</IsTemplate> " +
    " <TemplateType/> " +
    " <RateOfferingGid/> " +
    " <RateGeoGid/> " +
    " <SellRateOfferingGid/> " +
    " <SellRateGeoGid/> " +
    " <FixedItineraryGid/> " +
    " <FixedSellItineraryGid/> " +
    " <MustShipDirect>N</MustShipDirect> " +
    " <MustShipThruXDock>N</MustShipThruXDock> " +
    " <MustShipThruPool>N</MustShipThruPool> " +
    " <BundlingType>AUTOMATIC</BundlingType> " +
    " <IsSplitAllowed>Y</IsSplitAllowed> " +
    " <BatchBalance/> " +
    " <IsShipperKnown>N</IsShipperKnown> " +
    " <DimRateFactorGid/> " +
    " <PickupRoutingSeqGid/> " +
    " <DropoffRoutingSeqGid/> " +
    " <ItineraryProfileGid/> " +
    " <SellItineraryProfileGid/> " +
    " <InspectionAndSurveyInfo/> " +
    " <LetterOfCreditInfo> " +
    " <LetterOfCreditNum/> " +
    " <IsLetterOfCreditRequired>N</IsLetterOfCreditRequired> " +
    " <IssueDt/> " +
    " <ExpireDt/> " +
    " <ReceivedDt/> " +
    " <LatestShippingDt/> " +
    " <NegotiatedDays/> " +
    " <LetterOfCreditAmount> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </LetterOfCreditAmount> " +
    " <AdvisingNumber/> " +
    " <ConfirmingNumber/> " +
    " <IsLetterOfCreditStale>N</IsLetterOfCreditStale> " +
    " </LetterOfCreditInfo> " +
    " <ImportLicenseInfo/> " +
    " <ConsolidationTypeGid/> " +
    " <StuffLocation/> " +
    " <DestuffLocation/> " +
    " <StowageModeGid/> " +
    " <UnitizationConditionName/> " +
    " <CustomerUnitizationRequest>N</CustomerUnitizationRequest> " +
    " <IsIgnoreLocationCalendar>N</IsIgnoreLocationCalendar> " +
    " <IsConsolidateREquipment>N</IsConsolidateREquipment> " +
    " <UltimateDestCountryCode3Gid/> " +
    " <BufferType/> " +
    " <DutyPaid>NA</DutyPaid> " +
    " <OnRouteTempExec>N</OnRouteTempExec> " +
    " <IsPreEnteredPU>N</IsPreEnteredPU> " +
    " <OrderPriority>1</OrderPriority> " +
    " <EquipmentTypeGid/> " +
    " <PickupRailCarrier/> " +
    " <DeliveryRailCarrier/> " +
    " <RailRouteCodeGid/> " +
    " <EmergPhoneNum/> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " <FlexFieldCurrencies> " +
    " <AttributeCurrency1/> " +
    " <AttributeCurrency2/> " +
    " <AttributeCurrency3/> " +
    " </FlexFieldCurrencies> " +
    " </ReleaseHeader> " +
    " <ShipFromLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>SHANGHAI</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <Location/> " +
    " </LocationRef> " +
    " </ShipFromLocationRef> " +
    " <ShipFromLocOverrideRef/> " +
    " <ShipFromLoadPoint/> " +
    " <ShipToLocationRef> " +
    " <LocationRef> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>BEIJING</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <Location/> " +
    " </LocationRef> " +
    " </ShipToLocationRef> " +
    " <ShipToLocOverrideRef/> " +
    " <ShipToUnloadPoint/> " +
    " <TimeWindow> " +
    " <EarlyPickupDt> " +
    " <GLogDate>20170117114800</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </EarlyPickupDt> " +
    " <LatePickupDt/> " +
    " <EarlyDeliveryDt/> " +
    " <LateDeliveryDt> " +
    " <GLogDate>20170405114800</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </LateDeliveryDt> " +
    " <PickupIsAppt>N</PickupIsAppt> " +
    " <DeliveryIsAppt>N</DeliveryIsAppt> " +
    " </TimeWindow> " +
    " <DeclaredValue> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </DeclaredValue> " +
    " <ReleaseLine> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>1</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <PackagedItemRef> " +
    " <PackagedItem/> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LINKER</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " </PackagedItemRef> " +
    " <OrderBaseGid/> " +
    " <OrderBaseLineGid/> " +
    " <InitialItemGid/> " +
    " <ItemQuantity> " +
    " <ItemTag1/> " +
    " <ItemTag2/> " +
    " <ItemTag3/> " +
    " <ItemTag4/> " +
    " <IsShippable/> " +
    " <IsSplitAllowed/> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <PackagedItemCount>100</PackagedItemCount> " +
    " <DeclaredValue> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </DeclaredValue> " +
    " </ItemQuantity> " +
    " <PackageDimensions> " +
    " <Length> " +
    " <LengthValue>15.0</LengthValue> " +
    " <LengthUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>FT</Xid> " +
    " </Gid> " +
    " </LengthUOMGid> " +
    " </Length> " +
    " <Width> " +
    " <WidthValue>5.0</WidthValue> " +
    " <WidthUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>FT</Xid> " +
    " </Gid> " +
    " </WidthUOMGid> " +
    " </Width> " +
    " <Height> " +
    " <HeightValue>4.0</HeightValue> " +
    " <HeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>FT</Xid> " +
    " </Gid> " +
    " </HeightUOMGid> " +
    " </Height> " +
    " <Diameter/> " +
    " <CoreDiameter/> " +
    " </PackageDimensions> " +
    " <ManufacturedCountryCode3Gid/> " +
    " <IsDrawback>N</IsDrawback> " +
    " <PackagedItemSpecRef/> " +
    " <PackagedItemSpecCount/> " +
    " <NumLayersPerShipUnit/> " +
    " <QuantityPerLayer/> " +
    " <TransportHandlingUnitRef/> " +
    " <BuyGeneralLedgerGid/> " +
    " <SellGeneralLedgerGid/> " +
    " <CommercialInvoiceGid/> " +
    " <CommercialInvoiceDesc/> " +
    " <SecondaryWeightVolume/> " +
    " <ReleaseLineHazmatInfo/> " +
    " <BilledQuantity> " +
    " <FlexQuantity> " +
    " <UOM/> " +
    " <UOMType/> " +
    " <Quantity>0</Quantity> " +
    " </FlexQuantity> " +
    " </BilledQuantity> " +
    " <PricePerUnit> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " <UOM/> " +
    " </PricePerUnit> " +
    " <TotalBilledAmount> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </TotalBilledAmount> " +
    " <FreeAlongSide> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </FreeAlongSide> " +
    " <BrandName/> " +
    " <IsSplitAllowed>Y</IsSplitAllowed> " +
    " <ShipUnitSpecProfileGid/> " +
    " <ReleaseLineAllocationInfo/> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " </ReleaseLine> " +
    " <ShipUnit> " +
    " <ShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>201</Xid> " +
    " </Gid> " +
    " </ShipUnitGid> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <TransportHandlingUnitRef/> " +
    " <ShipUnitSpecGid/> " +
    " <ShipFromLocationRef/> " +
    " <ShipFromLoadPoint/> " +
    " <ShipToLocationRef/> " +
    " <ShipToUnloadPoint/> " +
    " <TimeWindow/> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <UnitNetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </UnitNetWeightVolume> " +
    " <LengthWidthHeight/> " +
    " <TotalGrossWeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </TotalGrossWeightVolume> " +
    " <Diameter/> " +
    " <CoreDiameter/> " +
    " <StackingIndex/> " +
    " <ShipUnitContent> " +
    " <PackagedItemRef> " +
    " <PackagedItem/> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LINKER</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " </PackagedItemRef> " +
    " <HazmatItemRef/> " +
    " <LineNumber>1</LineNumber> " +
    " <ItemQuantity> " +
    " <ItemTag1/> " +
    " <ItemTag2/> " +
    " <ItemTag3/> " +
    " <ItemTag4/> " +
    " <IsShippable/> " +
    " <IsSplitAllowed>Y</IsSplitAllowed> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " <PackagedItemCount>100</PackagedItemCount> " +
    " <DeclaredValue/> " +
    " </ItemQuantity> " +
    " <PackagedItemSpecRef/> " +
    " <PackagedItemSpecCount/> " +
    " <WeightVolumePerShipUnit/> " +
    " <CountPerShipUnit/> " +
    " <ReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PTEST-0117-001</Xid> " +
    " </Gid> " +
    " </ReleaseGid> " +
    " <ReleaseLineGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>1</Xid> " +
    " </Gid> " +
    " </ReleaseLineGid> " +
    " <TransOrderGid/> " +
    " <InitialItemGid/> " +
    " <TransOrderLineGid/> " +
    " <ReleaseInstrSeq/> " +
    " <NetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </NetWeightVolume> " +
    " <SecondaryWeightVolume/> " +
    " <SecondaryNetWeightVolume/> " +
    " <ReleaseShipUnitGid/> " +
    " <ReleaseShipUnitLineNumber/> " +
    " <ReceivedWeightVolume/> " +
    " <ReceivedPackageItemCount/> " +
    " <UserDefinedCommodityGid/> " +
    " <IsHazardous/> " +
    " </ShipUnitContent> " +
    " <DeclaredValue/> " +
    " <FlexCommodityQualifierGid/> " +
    " <FlexCommodityValue/> " +
    " <IsSplitAllowed>Y</IsSplitAllowed> " +
    " <IsCountSplittable>N</IsCountSplittable> " +
    " <ShipUnitCount>1</ShipUnitCount> " +
    " <TagInfo/> " +
    " <IsShippable/> " +
    " <PlanFromLocationGid/> " +
    " <PlanFromLoadPoint/> " +
    " <PlanToLocationGid/> " +
    " <PlanToUnloadPoint/> " +
    " <ReleasedCount/> " +
    " <BufferLocationGid/> " +
    " <SplittableBy/> " +
    " <TransOrderShipUnitGid/> " +
    " <ReleaseInstrSeq/> " +
    " <REquipmentSequence/> " +
    " <SecondaryUnitWeightVolume/> " +
    " <SecondaryUnitNetWeightVolume/> " +
    " <LoadConfigSetupRef/> " +
    " <SEquipmentGid/> " +
    " <SEquipmentGidQuery/> " +
    " <SEquipmentSShipUnitInfo/> " +
    " <ReleaseShipUnitGid/> " +
    " <ReceivedWeightVolume/> " +
    " <ReceivedNetWeightVolume/> " +
    " <ReceivedShipUnitCount/> " +
    " <RangeStart/> " +
    " <RangeEnd/> " +
    " <ReleaseMethodGid/> " +
    " <PickupOrStopGid/> " +
    " <DropoffOrStopGid/> " +
    " <IsRepackAllowed>N</IsRepackAllowed> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " </ShipUnit> " +
    " <ReleaseTypeGid/> " +
    " <PlanFromLocationGid/> " +
    " <PlanFromLocOverrideRef/> " +
    " <PlanFromLoadPoint/> " +
    " <PlanToLocationGid/> " +
    " <PlanToLocOverrideRef/> " +
    " <PlanToUnloadPoint/> " +
    " <PriLegSourceLocationRef/> " +
    " <PriLegSourceLocOverrideRef/> " +
    " <PortOfLoadLocationRef/> " +
    " <PortOfLoadLocOverrideRef/> " +
    " <PortOfDisLocationRef/> " +
    " <PortOfDisLocOverrideRef/> " +
    " <PriLegDestLocationRef/> " +
    " <PriLegDestLocOverrideRef/> " +
    " <BulkPlanGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>20170122-0001</Xid> " +
    " </Gid> " +
    " </BulkPlanGid> " +
    " <SellBulkPlanGid/> " +
    " <PlanPartitionGid/> " +
    " <BestDirectBuyCost/> " +
    " <BestDirectBuyRateOfferingGid/> " +
    " <BestDirectSellCost/> " +
    " <BestDirectSellRateOfferingGid/> " +
    " <BuyGeneralLedgerGid/> " +
    " <SellGeneralLedgerGid/> " +
    " <TotalWeightVolume> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " </TotalWeightVolume> " +
    " <TotalNetWeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </TotalNetWeightVolume> " +
    " <TotalPackagedItemSpecCount/> " +
    " <TotalPackagedItemCount>100</TotalPackagedItemCount> " +
    " <ReleaseRefnum> " +
    " <ReleaseRefnumQualifierGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>GLOG</Xid> " +
    " </Gid> " +
    " </ReleaseRefnumQualifierGid> " +
    " <ReleaseRefnumValue>HWPOC.PTEST-0117-001</ReleaseRefnumValue> " +
    " </ReleaseRefnum> " +
    " <ReleaseStatus> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PLANNING</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PLANNING_PLANNED - FINAL</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </ReleaseStatus> " +
    " <InvolvedParty> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <InvolvedPartyQualifierGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LOGISTICS</Xid> " +
    " </Gid> " +
    " </InvolvedPartyQualifierGid> " +
    " <InvolvedPartyLocationRef/> " +
    " <ContactRef> " +
    " <ContactGid/> " +
    " <Contact> " +
    " <ContactGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>AES_CUSTOMS_OUT</Xid> " +
    " </Gid> " +
    " </ContactGid> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <EmailAddress/> " +
    " <FirstName/> " +
    " <MiddleName/> " +
    " <LastName/> " +
    " <JobTitle/> " +
    " <Phone1/> " +
    " <Phone2/> " +
    " <Fax/> " +
    " <LanguageSpoken/> " +
    " <IsPrimaryContact>N</IsPrimaryContact> " +
    " <ExternalSystem> " +
    " <ExternalSystemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>AES_CUSTOMS_OUT</Xid> " +
    " </Gid> " +
    " </ExternalSystemGid> " +
    " <Description>EXTERNAL SYSTEM FOR FILING WITH AES USING OAQ</Description> " +
    " <URL/> " +
    " <IntQueueName/> " +
    " <UserName/> " +
    " <Password> " +
    " <Value/> " +
    " <Type/> " +
    " </Password> " +
    " <UseGlcredential>N</UseGlcredential> " +
    " <MaxBytesPerTransmission/> " +
    " <MaxTransactsPerTransmission/> " +
    " </ExternalSystem> " +
    " <ExternalSystemGid/> " +
    " <Remark/> " +
    " <GlUserGid/> " +
    " <RecipientDomainName/> " +
    " <LocationGid/> " +
    " <ConsolidationProfile/> " +
    " <ConsolidationProfileGid/> " +
    " <ConsolidatedNotifyOnly>N</ConsolidatedNotifyOnly> " +
    " <IsNotificationOn>Y</IsNotificationOn> " +
    " <IsFromAddress/> " +
    " <FromAddrContactGid/> " +
    " <AlternateName/> " +
    " <CompanyName/> " +
    " <Description/> " +
    " <Telex/> " +
    " <TimeZoneGid/> " +
    " <CellPhone/> " +
    " <UseMessageHub>N</UseMessageHub> " +
    " <MessageProfileGid/> " +
    " <PrinterGid/> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " </Contact> " +
    " <ContactGroup/> " +
    " </ContactRef> " +
    " <ComMethodGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>BY CONTACT</Xid> " +
    " </Gid> " +
    " </ComMethodGid> " +
    " <LocationOverrideInfo/> " +
    " </InvolvedParty> " +
    " <ReleaseShipmentInfo/> " +
    " <ReleaseAllocationInfo/> " +
    " <TransOrder/> " +
    " <OrderMovement> " +
    " <OrderMovementGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>300</Xid> " +
    " </Gid> " +
    " </OrderMovementGid> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <OrderReleaseGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>PTEST-0117-001</Xid> " +
    " </Gid> " +
    " </OrderReleaseGid> " +
    " <IsTemporary>N</IsTemporary> " +
    " <CreationProcessType>SYSTEM-ITINERARY</CreationProcessType> " +
    " <OrderPriority>1</OrderPriority> " +
    " <TotalShipUnitCount>1</TotalShipUnitCount> " +
    " <TotalWeightVolume> " +
    " <WeightVolume> " +
    " <Weight> " +
    " <WeightValue>5000.0</WeightValue> " +
    " <WeightUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LB</Xid> " +
    " </Gid> " +
    " </WeightUOMGid> " +
    " </Weight> " +
    " <Volume> " +
    " <VolumeValue>20.0</VolumeValue> " +
    " <VolumeUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>CUFT</Xid> " +
    " </Gid> " +
    " </VolumeUOMGid> " +
    " </Volume> " +
    " </WeightVolume> " +
    " </TotalWeightVolume> " +
    " <SequenceNumber/> " +
    " <Perspective>B</Perspective> " +
    " <ShipFromLocationRef> " +
    " <LocationRef> " +
    " <LocationGid/> " +
    " <Location> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>SHANGHAI</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <LocationName>SHANGHAI</LocationName> " +
    " <IsTemplate>N</IsTemplate> " +
    " <Address> " +
    " <City>SHANGHAI</City> " +
    " <CountryCode3Gid> " +
    " <Gid> " +
    " <Xid>CHN</Xid> " +
    " </Gid> " +
    " </CountryCode3Gid> " +
    " <TimeZoneGid> " +
    " <Gid> " +
    " <Xid>Asia/Shanghai</Xid> " +
    " </Gid> " +
    " </TimeZoneGid> " +
    " <Latitude>31.2</Latitude> " +
    " <Longitude>121.43333</Longitude> " +
    " </Address> " +
    " <IsTemporary>N</IsTemporary> " +
    " <LocationRole> " +
    " <LocationRoleGid> " +
    " <Gid> " +
    " <Xid>SHIPFROM/SHIPTO</Xid> " +
    " </Gid> " +
    " </LocationRoleGid> " +
    " <XDockIsInboundBias>N</XDockIsInboundBias> " +
    " <CreatePoolHandlingShipment>N</CreatePoolHandlingShipment> " +
    " <CreateXDockHandlingShipment>N</CreateXDockHandlingShipment> " +
    " <IsMixedFreightTHUAllowed>N</IsMixedFreightTHUAllowed> " +
    " </LocationRole> " +
    " <IsMakeAppointmentBeforePlan>N</IsMakeAppointmentBeforePlan> " +
    " <IsShipperKnown>N</IsShipperKnown> " +
    " <IsAddressValid>U</IsAddressValid> " +
    " <IsLTLSplitable>N</IsLTLSplitable> " +
    " <ExcludeFromRouteExec>N</ExcludeFromRouteExec> " +
    " <UseApptPriority>N</UseApptPriority> " +
    " <SchedLowPriorityAppt>N</SchedLowPriorityAppt> " +
    " <EnforceTimeWindowAppt>Y</EnforceTimeWindowAppt> " +
    " <SchedInfeasibleAppt>Y</SchedInfeasibleAppt> " +
    " <AppointDisplayStartTime>0</AppointDisplayStartTime> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CREDIT LEVEL</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CREDIT LEVEL_UNKNOWN</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <AllowDriverRest>N</AllowDriverRest> " +
    " <IsFixedAddress>N</IsFixedAddress> " +
    " <PrimaryAddressLineSeq>1</PrimaryAddressLineSeq> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " <IsActive>Y</IsActive> " +
    " </Location> " +
    " </LocationRef> " +
    " </ShipFromLocationRef> " +
    " <IsFixedSource>Y</IsFixedSource> " +
    " <IsTemplate>N</IsTemplate> " +
    " <ShipToLocationRef> " +
    " <LocationRef> " +
    " <LocationGid/> " +
    " <Location> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <LocationGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>BEIJING</Xid> " +
    " </Gid> " +
    " </LocationGid> " +
    " <LocationName>BEIJING</LocationName> " +
    " <IsTemplate>N</IsTemplate> " +
    " <Address> " +
    " <City>BEIJING</City> " +
    " <CountryCode3Gid> " +
    " <Gid> " +
    " <Xid>CHN</Xid> " +
    " </Gid> " +
    " </CountryCode3Gid> " +
    " <TimeZoneGid> " +
    " <Gid> " +
    " <Xid>Asia/Shanghai</Xid> " +
    " </Gid> " +
    " </TimeZoneGid> " +
    " <Latitude>39.928</Latitude> " +
    " <Longitude>116.388</Longitude> " +
    " </Address> " +
    " <IsTemporary>N</IsTemporary> " +
    " <LocationRole> " +
    " <LocationRoleGid> " +
    " <Gid> " +
    " <Xid>SHIPFROM/SHIPTO</Xid> " +
    " </Gid> " +
    " </LocationRoleGid> " +
    " <XDockIsInboundBias>N</XDockIsInboundBias> " +
    " <CreatePoolHandlingShipment>N</CreatePoolHandlingShipment> " +
    " <CreateXDockHandlingShipment>N</CreateXDockHandlingShipment> " +
    " <IsMixedFreightTHUAllowed>N</IsMixedFreightTHUAllowed> " +
    " </LocationRole> " +
    " <IsMakeAppointmentBeforePlan>N</IsMakeAppointmentBeforePlan> " +
    " <IsShipperKnown>N</IsShipperKnown> " +
    " <IsAddressValid>U</IsAddressValid> " +
    " <IsLTLSplitable>N</IsLTLSplitable> " +
    " <ExcludeFromRouteExec>N</ExcludeFromRouteExec> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CREDIT LEVEL</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CREDIT LEVEL_UNKNOWN</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <AllowDriverRest>N</AllowDriverRest> " +
    " <IsFixedAddress>N</IsFixedAddress> " +
    " <PrimaryAddressLineSeq>1</PrimaryAddressLineSeq> " +
    " <FlexFieldStrings/> " +
    " <FlexFieldNumbers/> " +
    " <FlexFieldDates/> " +
    " <IsActive>Y</IsActive> " +
    " </Location> " +
    " </LocationRef> " +
    " </ShipToLocationRef> " +
    " <IsFixedDest>Y</IsFixedDest> " +
    " <EarlyPickupDt> " +
    " <GLogDate>20170117114800</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </EarlyPickupDt> " +
    " <OperationEarlyPickupDt/> " +
    " <LatePickupDt/> " +
    " <EarlyDeliveryDt/> " +
    " <LateDeliveryDt> " +
    " <GLogDate>20170405114800</GLogDate> " +
    " <TZId>Asia/Shanghai</TZId> " +
    " <TZOffset>+08:00</TZOffset> " +
    " </LateDeliveryDt> " +
    " <OperationLateDeliveryDt/> " +
    " <ReuseEquipment>N</ReuseEquipment> " +
    " <ParentSourceLocGid/> " +
    " <ParentDestLocGid/> " +
    " <OrigLegGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>61</Xid> " +
    " </Gid> " +
    " </OrigLegGid> " +
    " <OrigLegPosition>0</OrigLegPosition> " +
    " <BulkPlanGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>20170122-0001</Xid> " +
    " </Gid> " +
    " </BulkPlanGid> " +
    " <OrigSellOMGid/> " +
    " <ShipUnitLengthWidthHeight/> " +
    " <ShipUnitDiameter/> " +
    " <UserDefIconInfo/> " +
    " <TransportHandlingUnitGid/> " +
    " <Indicator/> " +
    " <PickupRoutingSeqGid/> " +
    " <DropoffRoutingSeqGid/> " +
    " <SourceTag/> " +
    " <DestTag/> " +
    " <ShipmentGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>222</Xid> " +
    " </Gid> " +
    " </ShipmentGid> " +
    " <ExpectedTransitTime> " +
    " <Duration> " +
    " <DurationValue>0.0</DurationValue> " +
    " <DurationUOMGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>S</Xid> " +
    " </Gid> " +
    " </DurationUOMGid> " +
    " </Duration> " +
    " </ExpectedTransitTime> " +
    " <ExpectedCost> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " </ExpectedCost> " +
    " <CalculateContractedRate>Y</CalculateContractedRate> " +
    " <CalculateServiceTime>Y</CalculateServiceTime> " +
    " <RateOfferingGid/> " +
    " <RateGeoGid/> " +
    " <EquipmentGroupGid/> " +
    " <EquipmentGroupProfileGid/> " +
    " <TransportModeGid/> " +
    " <ModeProfileGid/> " +
    " <ServiceProviderGid/> " +
    " <ServiceProviderProfileGid/> " +
    " <RateServiceProfileGid/> " +
    " <ShipWithGroup/> " +
    " <LegClassificationGid/> " +
    " <OrderMovementD> " +
    " <ShipUnitGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>303</Xid> " +
    " </Gid> " +
    " </ShipUnitGid> " +
    " <ShipUnit/> " +
    " </OrderMovementD> " +
    " <Status> " +
    " <StatusTypeGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CHARTER VOYAGE ARRIVE MOD</Xid> " +
    " </Gid> " +
    " </StatusTypeGid> " +
    " <StatusValueGid> " +
    " <Gid> " +
    " <DomainName>HWPOC</DomainName> " +
    " <Xid>CHARTER VOYAGE ARRIVE MOD_NEW</Xid> " +
    " </Gid> " +
    " </StatusValueGid> " +
    " </Status> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " </OrderMovement> " +
    " <AllocationGroupGid/> " +
    " </Release> " +
    " <PackagedItem xmlns="http://xmlns.oracle.com/apps/otm"> " +
    " <Packaging> " +
    " <PackagedItemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LINKER</Xid> " +
    " </Gid> " +
    " </PackagedItemGid> " +
    " <HazmatPackageTypeGid/> " +
    " <Description/> " +
    " <PackagedItemSpecRef/> " +
    " <InnerPackCount/> " +
    " <PackageShipUnitWeightVolume/> " +
    " <PackageShipUnitLWH/> " +
    " <PackageShipUnitDiameter/> " +
    " <CoreDiameter/> " +
    " <StackingIndex/> " +
    " <InnerPackInfo/> " +
    " <IsHandlingUnitStackable>Y</IsHandlingUnitStackable> " +
    " <IsDefaultPackaging>N</IsDefaultPackaging> " +
    " <IsHazardous>N</IsHazardous> " +
    " <PackageItemTypeGid/> " +
    " <LoadConfigRuleRank/> " +
    " <ShipUnitSpecProfileGid/> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " <IsAllowMixedFreight>Y</IsAllowMixedFreight> " +
    " </Packaging> " +
    " <Item> " +
    " <TransactionCode>NP</TransactionCode> " +
    " <ItemGid> " +
    " <Gid> " +
    " <DomainName/> " +
    " <Xid>LINKER</Xid> " +
    " </Gid> " +
    " </ItemGid> " +
    " <ItemName/> " +
    " <Description/> " +
    " <EffectiveDate/> " +
    " <ExpirationDate/> " +
    " <CommodityGid/> " +
    " <CommodityName/> " +
    " <NMFCArticleGid/> " +
    " <NMFCClassGid/> " +
    " <STCCGid/> " +
    " <HTSGid/> " +
    " <SITCGid/> " +
    " <UserDefinedCommodityGid/> " +
    " <UDCClassListGid/> " +
    " <PreviousItemGid/> " +
    " <BrandName/> " +
    " <ManufacturedCountryCode3Gid/> " +
    " <IsDrawback>N</IsDrawback> " +
    " <IATAScrCodeGid/> " +
    " <UnitOfMeasure/> " +
    " <PricePerUnit> " +
    " <FinancialAmount> " +
    " <GlobalCurrencyCode>USD</GlobalCurrencyCode> " +
    " <MonetaryAmount>0.0</MonetaryAmount> " +
    " <RateToBase/> " +
    " <FuncCurrencyCode/> " +
    " <FuncCurrencyAmount>0.0</FuncCurrencyAmount> " +
    " </FinancialAmount> " +
    " <UOM/> " +
    " </PricePerUnit> " +
    " <ChildItemCount/> " +
    " <FlexFieldStrings> " +
    " <Attribute1/> " +
    " <Attribute2/> " +
    " <Attribute3/> " +
    " <Attribute4/> " +
    " <Attribute5/> " +
    " <Attribute6/> " +
    " <Attribute7/> " +
    " <Attribute8/> " +
    " <Attribute9/> " +
    " <Attribute10/> " +
    " <Attribute11/> " +
    " <Attribute12/> " +
    " <Attribute13/> " +
    " <Attribute14/> " +
    " <Attribute15/> " +
    " <Attribute16/> " +
    " <Attribute17/> " +
    " <Attribute18/> " +
    " <Attribute19/> " +
    " <Attribute20/> " +
    " </FlexFieldStrings> " +
    " <FlexFieldNumbers> " +
    " <AttributeNumber1/> " +
    " <AttributeNumber2/> " +
    " <AttributeNumber3/> " +
    " <AttributeNumber4/> " +
    " <AttributeNumber5/> " +
    " <AttributeNumber6/> " +
    " <AttributeNumber7/> " +
    " <AttributeNumber8/> " +
    " <AttributeNumber9/> " +
    " <AttributeNumber10/> " +
    " </FlexFieldNumbers> " +
    " <FlexFieldDates> " +
    " <AttributeDate1/> " +
    " <AttributeDate2/> " +
    " <AttributeDate3/> " +
    " <AttributeDate4/> " +
    " <AttributeDate5/> " +
    " <AttributeDate6/> " +
    " <AttributeDate7/> " +
    " <AttributeDate8/> " +
    " <AttributeDate9/> " +
    " <AttributeDate10/> " +
    " </FlexFieldDates> " +
    " </Item> " +
    " </PackagedItem> " +
    " </Shipment> " +
    " </PlannedShipment> " +
    " </GLogXMLElement> " +
    " </TransmissionBody> " +
    " </Transmission> ";


    String a3 = a1+a2;

    String aa = test.CallWebService(a3);
    System.out.println(aa);

    }

    }

    代码简单,但测试的报文比较长。。。。。。然后把这个服务注册到ICS调用成功。

    另外通过SOAPUI调用的时候需要在调用的xml参数前加入<arg0><![CDATA[    </Transmission>]]></arg0>

  • 相关阅读:
    vue多项目的工程化部署
    vue+element项目部署到线上,icon图标不显示
    elementui的表格嵌套表单及校验demo
    借鉴微信小程序表单校验wxValidate的源码里边的正则
    vue中el-upload上传多图片且携带参数,批量而不是一张一张的解决方案
    Maven笔记
    《图解HTTP》摘要
    Java面向对象
    MySQL数据库学习记录
    Python二维数组操作
  • 原文地址:https://www.cnblogs.com/ericnie/p/6360972.html
Copyright © 2020-2023  润新知