Skip Headers

Oracle Pedigree and Serialization Manager Process Guide
Release 1.2
Part Number E36379-01
Go to Table of Contents
Contents
Go to previous page
Previous
Go to next page
Next

Web Service WSDLs

This appendix covers the following topics:

Web Service WSDLs

This section lists all of the web service wsdls and provides the structure of each wsdl.

For more information on the OPSM and EPCIS web services, see the Web Services Overview.

CaptureService WSDL

<?xml version="1.0"?>
<wsdl:definitions targetNamespace="http://xmlns.oracle.com/epcis"
            xmlns="http://schemas.xmlsoap.org/wsdl/"
            xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
            xmlns:tns="http://xmlns.oracle.com/epcis"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
            xmlns:epcis="urn:epcglobal:epcis:xsd:1">
    <types>
        <xsd:schema>
              <xsd:import namespace="urn:epcglobal:epcis:xsd:1" schemaLocation="EPCglobal-epcis-1_0.xsd"/>
        </xsd:schema>
    </types>
    <message name="epcisDocument">
    <part name="doc" element="epcis:EPCISDocument"/>
    </message>
    <portType name="capturePort">
        <operation name="capture">
            <input message="tns:epcisDocument"/>
        </operation>
    </portType>
    <binding name="captureBinding" type="tns:capturePort">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <operation name="capture">
        <soap:operation soapAction=""/>
            <input>
                <soap:body use="literal"/>
            </input>
        </operation>
    </binding>
    <service name="CaptureService">
        <port name="capturePort" binding="tns:captureBinding">
           <soap:address location="http://127.0.0.1:7001/opsmservices-epcis/CaptureService"/>
        </port>
    </service>
</wsdl:definitions>

EPCGlobalEPCISService WSDL

<?xml version='1.0' encoding='UTF-8'?>
<s0:definitions targetNamespace="urn:epcglobal:epcis:wsdl:1" xmlns="" xmlns:s0="http://schemas.xmlsoap.org/wsdl/" xmlns:s1="urn:epcglobal:epcis-query:xsd:1" xmlns:s2="urn:epcglobal:epcis:wsdl:1" xmlns:s3="http://schemas.xmlsoap.org/wsdl/soap/">
  <s0:documentation>
    Copyright (C) 2006, 2005 EPCglobal Inc., All Rights Reserved.
    EPCglobal Inc., its members, officers, directors, employees, or agents shall not be liable for any injury, loss, damages, financial or otherwise, arising from, related to, or caused by the use of this document.  The use of said document shall constitute your express consent to the foregoing exculpation.
    
  </s0:documentation>
  <s0:types>
    <xsd:schema targetNamespace="urn:epcglobal:epcis:wsdl:1" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:epcglobal="urn:epcglobal:xsd:1" xmlns:epcis="urn:epcglobal:epcis:xsd:1" xmlns:epcisq="urn:epcglobal:epcis-query:xsd:1" xmlns:impl="urn:epcglobal:epcis:wsdl:1" xmlns:s0="http://schemas.xmlsoap.org/wsdl/" xmlns:s1="urn:epcglobal:epcis-query:xsd:1" xmlns:s2="urn:epcglobal:epcis:wsdl:1" xmlns:s3="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <xsd:import namespace="urn:epcglobal:xsd:1" schemaLocation="EPCglobal.xsd"/>
      <xsd:import namespace="urn:epcglobal:epcis:xsd:1" schemaLocation="EPCglobal-epcis-1_0.xsd"/>
      <xsd:import namespace="urn:epcglobal:epcis-query:xsd:1" schemaLocation="EPCglobal-epcis-query-1_0.xsd"/>
    </xsd:schema>
  </s0:types>
  <s0:message name="getQueryNamesRequest">
    <s0:part element="s1:GetQueryNames" name="parms"/>
  </s0:message>
  <s0:message name="getQueryNamesResponse">
    <s0:part element="s1:GetQueryNamesResult" name="getQueryNamesReturn"/>
  </s0:message>
  <s0:message name="ImplementationExceptionResponse">
    <s0:part element="s1:ImplementationException" name="fault"/>
  </s0:message>
  <s0:message name="ValidationExceptionResponse">
    <s0:part element="s1:ValidationException" name="fault"/>
  </s0:message>
  <s0:message name="SecurityExceptionResponse">
    <s0:part element="s1:SecurityException" name="fault"/>
  </s0:message>
  <s0:message name="QueryTooComplexExceptionResponse">
    <s0:part element="s1:QueryTooComplexException" name="fault"/>
  </s0:message>
  <s0:message name="InvalidURIExceptionResponse">
    <s0:part element="s1:InvalidURIException" name="fault"/>
  </s0:message>
  <s0:message name="QueryParameterExceptionResponse">
    <s0:part element="s1:QueryParameterException" name="fault"/>
  </s0:message>
  <s0:message name="NoSuchNameExceptionResponse">
    <s0:part element="s1:NoSuchNameException" name="fault"/>
  </s0:message>
  <s0:message name="pollRequest">
    <s0:part element="s1:Poll" name="parms"/>
  </s0:message>
  <s0:message name="pollResponse">
    <s0:part element="s1:QueryResults" name="pollReturn"/>
  </s0:message>
  <s0:message name="QueryTooLargeExceptionResponse">
    <s0:part element="s1:QueryTooLargeException" name="fault"/>
  </s0:message>
  <s0:message name="getStandardVersionRequest">
    <s0:part element="s1:GetStandardVersion" name="parms"/>
  </s0:message>
  <s0:message name="getStandardVersionResponse">
    <s0:part element="s1:GetStandardVersionResult" name="getStandardVersionReturn"/>
  </s0:message>
  <s0:message name="getVendorVersionRequest">
    <s0:part element="s1:GetVendorVersion" name="parms"/>
  </s0:message>
  <s0:message name="getVendorVersionResponse">
    <s0:part element="s1:GetVendorVersionResult" name="getVendorVersionReturn"/>
  </s0:message>
  <s0:message name="DuplicateNameExceptionResponse">
    <s0:part element="s1:DuplicateNameException" name="fault"/>
  </s0:message>
  <s0:portType name="EPCISServicePortType">
    <s0:operation name="getQueryNames">
      <s0:input message="s2:getQueryNamesRequest" name="getQueryNamesRequest"/>
      <s0:output message="s2:getQueryNamesResponse" name="getQueryNamesResponse"/>
      <s0:fault message="s2:ImplementationExceptionResponse" name="ImplementationExceptionFault"/>
      <s0:fault message="s2:ValidationExceptionResponse" name="ValidationExceptionFault"/>
      <s0:fault message="s2:SecurityExceptionResponse" name="SecurityExceptionFault"/>
    </s0:operation>
    <s0:operation name="poll">
      <s0:input message="s2:pollRequest" name="pollRequest"/>
      <s0:output message="s2:pollResponse" name="pollResponse"/>
      <s0:fault message="s2:QueryTooComplexExceptionResponse" name="QueryTooComplexExceptionFault"/>
      <s0:fault message="s2:ImplementationExceptionResponse" name="ImplementationExceptionFault"/>
      <s0:fault message="s2:QueryParameterExceptionResponse" name="QueryParameterExceptionFault"/>
      <s0:fault message="s2:QueryTooLargeExceptionResponse" name="QueryTooLargeExceptionFault"/>
      <s0:fault message="s2:ValidationExceptionResponse" name="ValidationExceptionFault"/>
      <s0:fault message="s2:SecurityExceptionResponse" name="SecurityExceptionFault"/>
      <s0:fault message="s2:NoSuchNameExceptionResponse" name="NoSuchNameExceptionFault"/>
    </s0:operation>
    <s0:operation name="getStandardVersion">
      <s0:input message="s2:getStandardVersionRequest" name="getStandardVersionRequest"/>
      <s0:output message="s2:getStandardVersionResponse" name="getStandardVersionResponse"/>
      <s0:fault message="s2:ImplementationExceptionResponse" name="ImplementationExceptionFault"/>
      <s0:fault message="s2:ValidationExceptionResponse" name="ValidationExceptionFault"/>
      <s0:fault message="s2:SecurityExceptionResponse" name="SecurityExceptionFault"/>
    </s0:operation>
    <s0:operation name="getVendorVersion">
      <s0:input message="s2:getVendorVersionRequest" name="getVendorVersionRequest"/>
      <s0:output message="s2:getVendorVersionResponse" name="getVendorVersionResponse"/>
      <s0:fault message="s2:ImplementationExceptionResponse" name="ImplementationExceptionFault"/>
      <s0:fault message="s2:ValidationExceptionResponse" name="ValidationExceptionFault"/>
      <s0:fault message="s2:SecurityExceptionResponse" name="SecurityExceptionFault"/>
    </s0:operation>
  </s0:portType>
  <s0:binding name="EPCISServiceBinding" type="s2:EPCISServicePortType">
    <s3:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <s0:operation name="getQueryNames">
      <s3:operation/>
      <s0:input>
        <s3:body use="literal"/>
      </s0:input>
      <s0:output>
        <s3:body use="literal"/>
      </s0:output>
      <s0:fault name="ImplementationExceptionFault">
        <s3:fault name="ImplementationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="ValidationExceptionFault">
        <s3:fault name="ValidationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="SecurityExceptionFault">
        <s3:fault name="SecurityExceptionFault" use="literal"/>
      </s0:fault>
    </s0:operation>
    <s0:operation name="poll">
      <s3:operation/>
      <s0:input>
        <s3:body use="literal"/>
      </s0:input>
      <s0:output>
        <s3:body use="literal"/>
      </s0:output>
      <s0:fault name="QueryTooComplexExceptionFault">
        <s3:fault name="QueryTooComplexExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="ImplementationExceptionFault">
        <s3:fault name="ImplementationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="QueryParameterExceptionFault">
        <s3:fault name="QueryParameterExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="QueryTooLargeExceptionFault">
        <s3:fault name="QueryTooLargeExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="ValidationExceptionFault">
        <s3:fault name="ValidationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="SecurityExceptionFault">
        <s3:fault name="SecurityExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="NoSuchNameExceptionFault">
        <s3:fault name="NoSuchNameExceptionFault" use="literal"/>
      </s0:fault>
    </s0:operation>
    <s0:operation name="getStandardVersion">
      <s3:operation/>
      <s0:input>
        <s3:body use="literal"/>
      </s0:input>
      <s0:output>
        <s3:body use="literal"/>
      </s0:output>
      <s0:fault name="ImplementationExceptionFault">
        <s3:fault name="ImplementationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="ValidationExceptionFault">
        <s3:fault name="ValidationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="SecurityExceptionFault">
        <s3:fault name="SecurityExceptionFault" use="literal"/>
      </s0:fault>
    </s0:operation>
    <s0:operation name="getVendorVersion">
      <s3:operation/>
      <s0:input>
        <s3:body use="literal"/>
      </s0:input>
      <s0:output>
        <s3:body use="literal"/>
      </s0:output>
      <s0:fault name="ImplementationExceptionFault">
        <s3:fault name="ImplementationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="ValidationExceptionFault">
        <s3:fault name="ValidationExceptionFault" use="literal"/>
      </s0:fault>
      <s0:fault name="SecurityExceptionFault">
        <s3:fault name="SecurityExceptionFault" use="literal"/>
      </s0:fault>
    </s0:operation>
  </s0:binding>
  <s0:service name="EPCglobalEPCISService">
    <s0:port binding="s2:EPCISServiceBinding" name="EPCglobalEPCISServicePort">
      <s3:address location="http://127.0.0.1:8888/epcis/EPCglobalEPCISServicePort"/>
    </s0:port>
  </s0:service>
</s0:definitions> 

JobInstanceServiceAMService WSDL

<wsdl:definitions
     name="JobInstanceServiceAMService"
     targetNamespace="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/"
     xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
     xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
     xmlns:orafault="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:types="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/types/"
    >
    <plnk:partnerLinkType name="JobInstanceServiceAMService">
        <plnk:role name="JobInstanceServiceAMServiceProvider">
            <plnk:portType name="tns:JobInstanceServiceAMService"/>
        </plnk:role>
        <plnk:role name="JobInstanceServiceAMServiceRequestor">
            <plnk:portType name="tns:JobInstanceServiceAMServiceResponse"/>
        </plnk:role>
    </plnk:partnerLinkType>
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/" location="classpath:/META-INF/wsdl/ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0" schemaLocation="classpath:/META-INF/oracle-webservices-async-fault-11_0.xsd"/>
            <import namespace="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/types/"
                 schemaLocation="JobInstanceServiceAMService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="JobInstanceServiceAMService_createJobInstance">
        <wsdl:part name="parameters" element="types:createJobInstance"/>
    </wsdl:message>
    <wsdl:message name="JobInstanceServiceAMService_createJobInstanceResponse">
        <wsdl:part name="parameters" element="types:createJobInstanceResponse"/>
    </wsdl:message>
    <wsdl:message name="JobInstanceServiceAMService_createJobInstanceAsync">
        <wsdl:part name="parameters" element="types:createJobInstanceAsync"/>
    </wsdl:message>
    <wsdl:message name="JobInstanceServiceAMService_onFault">
        <wsdl:part name="parameters" element="orafault:Fault"/>
    </wsdl:message>
    <wsdl:message name="JobInstanceServiceAMService_createJobInstanceAsyncResponse">
        <wsdl:part name="parameters" element="types:createJobInstanceAsyncResponse"/>
    </wsdl:message>
    <wsdl:portType name="JobInstanceServiceAMService">
        <wsdl:documentation>
            <ViewInstance xmlns="http://xmlns.oracle.com/adf/svc/metadata/" Name="JobInstance" xmlns:ns0="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/view/common/"
                 SDOName="ns0:JobInstanceVOSDO" CreateOpName="createJobInstance"/>
        </wsdl:documentation>
        <wsdl:operation name="createJobInstance">
            <wsdl:input message="tns:JobInstanceServiceAMService_createJobInstance"/>
            <wsdl:output message="tns:JobInstanceServiceAMService_createJobInstanceResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="createJobInstanceAsync">
            <wsdl:input message="tns:JobInstanceServiceAMService_createJobInstanceAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createJobInstanceAsync"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="JobInstanceServiceAMServiceResponse">
        <wsdl:operation name="onFault">
            <wsdl:input message="tns:JobInstanceServiceAMService_onFault" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
        </wsdl:operation>
        <wsdl:operation name="createJobInstanceAsyncResponse">
            <wsdl:input message="tns:JobInstanceServiceAMService_createJobInstanceAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createJobInstanceAsyncResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="JobInstanceServiceAMServiceSoapHttp" type="tns:JobInstanceServiceAMService">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="createJobInstance">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createJobInstance"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal" encodingStyle=""/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="createJobInstanceAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createJobInstanceAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="JobInstanceServiceAMServiceResponseBinding" type="tns:JobInstanceServiceAMServiceResponse">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="onFault">
            <soap:operation soapAction="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="createJobInstanceAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createJobInstanceAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="JobInstanceServiceAMService">
        <wsdl:port name="JobInstanceServiceAMServiceSoapHttpPort" binding="tns:JobInstanceServiceAMServiceSoapHttp">
            <soap:address location="http://localhost:7105/opsmservices-transactions/JobInstanceServiceAMService"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

LotsServiceAMService WSDL

<wsdl:definitions
     name="LotsServiceAMService"
     targetNamespace="/oracle/apps/pas/serials/serialsService/applicationModule/common/"
     xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="/oracle/apps/pas/serials/serialsService/applicationModule/common/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:types="/oracle/apps/pas/serials/serialsService/applicationModule/common/types/"
    >
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/" location="classpath:/META-INF/wsdl/ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="/oracle/apps/pas/serials/serialsService/applicationModule/common/types/"
                 schemaLocation="LotsServiceAMService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="LotsServiceAMService_mergeLot">
        <wsdl:part name="parameters" element="types:mergeLot"/>
    </wsdl:message>
    <wsdl:message name="LotsServiceAMService_mergeLotResponse">
        <wsdl:part name="parameters" element="types:mergeLotResponse"/>
    </wsdl:message>
    <wsdl:portType name="LotsServiceAMService">
        <wsdl:documentation>
        mergeLot - Used to merge the lot information from an external system into the OPSM system. 
          Required input: 
            LotId - Unique identifier of the lot
          or
            LotNumber
            LotSource - Source System of the lot
                                    
          ProductCode and LotProductVO
            ProductCode
            ProductCodeType
            ProductCodeVariant
            ProductUom
          or
            ItemNumber and LotItemVO
            ItemNumber
            ItemSource
            ItemUom
            
          Optional input:
            Location 
            ParentLot 
            OriginationDate - Date Lot was originated
            ExpirationDate - Date Lot expires
            BestByDate
            SellByDate
            RetestDate

          Notes:
          If Item Number, Item Source, and Item Uom are passed, they are used to 
            get the Product Code, Product Code Type, Product Code Variant, and Product Uom.
          The merge will attempt to find the lot using the following precedence:
            If LotId passed, by LotId
            If LotId not passed and Location not passed, Lot Number, Lot Source, 
              Product Code, Product Code Type, Product Code Variant, Product Uom
            If LotId not passed and Location passed, Lot Number, Lot Source, 
              Location,  Product Code, Product Code Type, Product Code Variant, Product Uom
            If an existing lot is found, the lot will be updated with the information
              that is passed. If the lot is not found, a new lot will be added.
            If Lot Id was passed in, and not lot found, an error is issued. 
              The lot is not added.
       </wsdl:documentation>
        <wsdl:operation name="mergeLot">
            <wsdl:input message="tns:LotsServiceAMService_mergeLot"/>
            <wsdl:output message="tns:LotsServiceAMService_mergeLotResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="LotsServiceAMServiceSoapHttp" type="tns:LotsServiceAMService">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="mergeLot">
            <soap:operation soapAction="/oracle/apps/pas/serials/serialsService/applicationModule/common/mergeLot"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal" encodingStyle=""/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="LotsServiceAMService">
        <wsdl:port name="LotsServiceAMServiceSoapHttpPort" binding="tns:LotsServiceAMServiceSoapHttp">
            <soap:address location="http://localhost:7102/PasSerializationManager-PasSerialsService-context-root/LotsServiceAMService"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

PackagingServiceAMService WSDL

<wsdl:definitions
     name="PackagingServiceAMService"
     targetNamespace="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/"
     xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
     xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
     xmlns:orafault="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:types="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/types/">
    <plnk:partnerLinkType name="PackagingServiceAMService">
        <plnk:role name="PackagingServiceAMServiceProvider">
            <plnk:portType name="tns:PackagingServiceAMService"/>
        </plnk:role>
        <plnk:role name="PackagingServiceAMServiceRequestor">
            <plnk:portType name="tns:PackagingServiceAMServiceResponse"/>
        </plnk:role>
    </plnk:partnerLinkType>
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/" location="classpath:/META-INF/wsdl/ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0" schemaLocation="classpath:/META-INF/oracle-webservices-async-fault-11_0.xsd"/>
            <import namespace="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/types/"
                 schemaLocation="PackagingServiceAMService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="PackagingServiceAMService_unpackPackage">
        <wsdl:part name="parameters" element="types:unpackPackage"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_unpackPackageResponse">
        <wsdl:part name="parameters" element="types:unpackPackageResponse"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_packPackage">
        <wsdl:part name="parameters" element="types:packPackage"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_packPackageResponse">
        <wsdl:part name="parameters" element="types:packPackageResponse"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_unpackPackageAsync">
        <wsdl:part name="parameters" element="types:unpackPackageAsync"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_packPackageAsync">
        <wsdl:part name="parameters" element="types:packPackageAsync"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_onFault">
        <wsdl:part name="parameters" element="orafault:Fault"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_unpackPackageAsyncResponse">
        <wsdl:part name="parameters" element="types:unpackPackageAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="PackagingServiceAMService_packPackageAsyncResponse">
        <wsdl:part name="parameters" element="types:packPackageAsyncResponse"/>
    </wsdl:message>
    <wsdl:portType name="PackagingServiceAMService">
        <wsdl:documentation>
        packPackage - Used to record the packing of one label into another from an external system. 
          Required input: 
            ParentLabel - Identifier of the container
            ParentLabelType - Type of Label
            ChildLabel - Identifer of the content
            ChildLabelType - Type of Label
          Notes: 
            Parent Label can not be the same as Child Label
            Child Label must exist in OPSM. Parent will be create if it does not exist.
          Optional input: 
            PackSequence - Sequence of packing, Lowest level is packed first
            ReusableFlag - If Parent Label is created, this will be used
            PackagingUnit - If Parent Label is created, this will be used
            LabelPrintFormat - If Parent Label is created, this will be used
        unpackPackage - Used to unpack a label from an external system.  
          Required input: 
            Label - Identifier to remove from what it is packed into
            LabelType - Type of Label
       </wsdl:documentation>
        <wsdl:operation name="unpackPackage">
            <wsdl:input message="tns:PackagingServiceAMService_unpackPackage"/>
            <wsdl:output message="tns:PackagingServiceAMService_unpackPackageResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="packPackage">
            <wsdl:input message="tns:PackagingServiceAMService_packPackage"/>
            <wsdl:output message="tns:PackagingServiceAMService_packPackageResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="unpackPackageAsync">
            <wsdl:input message="tns:PackagingServiceAMService_unpackPackageAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/unpackPackageAsync"/>
        </wsdl:operation>
        <wsdl:operation name="packPackageAsync">
            <wsdl:input message="tns:PackagingServiceAMService_packPackageAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/packPackageAsync"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="PackagingServiceAMServiceResponse">
        <wsdl:operation name="onFault">
            <wsdl:input message="tns:PackagingServiceAMService_onFault" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
        </wsdl:operation>
        <wsdl:operation name="unpackPackageAsyncResponse">
            <wsdl:input message="tns:PackagingServiceAMService_unpackPackageAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/unpackPackageAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="packPackageAsyncResponse">
            <wsdl:input message="tns:PackagingServiceAMService_packPackageAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/packPackageAsyncResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="PackagingServiceAMServiceSoapHttp" type="tns:PackagingServiceAMService">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="unpackPackage">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/unpackPackage"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal" encodingStyle=""/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="packPackage">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/packPackage"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal" encodingStyle=""/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="unpackPackageAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/unpackPackageAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="packPackageAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/packPackageAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="PackagingServiceAMServiceResponseBinding" type="tns:PackagingServiceAMServiceResponse">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="onFault">
            <soap:operation soapAction="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="unpackPackageAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/unpackPackageAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="packPackageAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/serials/serialsService/applicationModule/common/packPackageAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="PackagingServiceAMService">
        <wsdl:port name="PackagingServiceAMServiceSoapHttpPort" binding="tns:PackagingServiceAMServiceSoapHttp">
            <soap:address location="http://localhost:7105/opsmservices-serials/PackagingServiceAMService"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

ProductServiceAMService WSDL

<wsdl:definitions
     name="ProductServiceAMService"
     targetNamespace="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/"
     xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
     xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
     xmlns:orafault="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:types="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/types/"
    >
    <plnk:partnerLinkType name="ProductServiceAMService">
        <plnk:role name="ProductServiceAMServiceProvider">
            <plnk:portType name="tns:ProductServiceAMService"/>
        </plnk:role>
        <plnk:role name="ProductServiceAMServiceRequestor">
            <plnk:portType name="tns:ProductServiceAMServiceResponse"/>
        </plnk:role>
    </plnk:partnerLinkType>
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/" location="classpath:/META-INF/wsdl/ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0" schemaLocation="classpath:/META-INF/oracle-webservices-async-fault-11_0.xsd"/>
            <import namespace="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/types/"
                 schemaLocation="ProductServiceAMService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="ProductServiceAMService_onFault">
        <wsdl:part name="parameters" element="orafault:Fault"/>
    </wsdl:message>
    <wsdl:message name="ProductServiceAMService_mergeProductsAsyncResponse">
        <wsdl:part name="parameters" element="types:mergeProductsAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="ProductServiceAMService_mergeProducts">
        <wsdl:part name="parameters" element="types:mergeProducts"/>
    </wsdl:message>
    <wsdl:message name="ProductServiceAMService_mergeProductsResponse">
        <wsdl:part name="parameters" element="types:mergeProductsResponse"/>
    </wsdl:message>
    <wsdl:message name="ProductServiceAMService_mergeProductsAsync">
        <wsdl:part name="parameters" element="types:mergeProductsAsync"/>
    </wsdl:message>
    <wsdl:portType name="ProductServiceAMServiceResponse">
        <wsdl:operation name="onFault">
            <wsdl:input message="tns:ProductServiceAMService_onFault" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
        </wsdl:operation>
        <wsdl:operation name="mergeProductsAsyncResponse">
            <wsdl:input message="tns:ProductServiceAMService_mergeProductsAsyncResponse" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/mergeProductsAsyncResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="ProductServiceAMService">
        <wsdl:documentation/>
        <wsdl:operation name="mergeProducts">
            <wsdl:input message="tns:ProductServiceAMService_mergeProducts"/>
            <wsdl:output message="tns:ProductServiceAMService_mergeProductsResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="mergeProductsAsync">
            <wsdl:input message="tns:ProductServiceAMService_mergeProductsAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/mergeProductsAsync"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="ProductServiceAMServiceResponseBinding" type="tns:ProductServiceAMServiceResponse">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="onFault">
            <soap:operation soapAction="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="mergeProductsAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/mergeProductsAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="ProductServiceAMServiceSoapHttp" type="tns:ProductServiceAMService">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="mergeProducts">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/mergeProducts"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="mergeProductsAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/setup/setupService/applicationModule/common/mergeProductsAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="ProductServiceAMService">
        <wsdl:port name="ProductServiceAMServiceSoapHttpPort" binding="tns:ProductServiceAMServiceSoapHttp">
            <soap:address location="http://10.242.129.180:7101/opsmservices-setup/ProductServiceAMService"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

SerialGenRequestServiceAMService WSDL

<wsdl:definitions
     name="SerialGenRequestServiceAMService"
     targetNamespace="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/"
     xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
     xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
     xmlns:orafault="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:types="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/types/"
    >
    <plnk:partnerLinkType name="SerialGenRequestServiceAMService">
        <plnk:role name="SerialGenRequestServiceAMServiceProvider">
            <plnk:portType name="tns:SerialGenRequestServiceAMService"/>
        </plnk:role>
        <plnk:role name="SerialGenRequestServiceAMServiceRequestor">
            <plnk:portType name="tns:SerialGenRequestServiceAMServiceResponse"/>
        </plnk:role>
    </plnk:partnerLinkType>
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/" location="classpath:/META-INF/wsdl/ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0" schemaLocation="classpath:/META-INF/oracle-webservices-async-fault-11_0.xsd"/>
            <import namespace="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/types/"
                 schemaLocation="SerialGenRequestServiceAMService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="SerialGenRequestServiceAMService_createSerialGenerationRequest">
        <wsdl:part name="parameters" element="types:createSerialGenerationRequest"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_createSerialGenerationRequestResponse">
        <wsdl:part name="parameters" element="types:createSerialGenerationRequestResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_createSerialGenerationRequestAsync">
        <wsdl:part name="parameters" element="types:createSerialGenerationRequestAsync"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_createProcessSerialGenerationRequest">
        <wsdl:part name="parameters" element="types:createProcessSerialGenerationRequest"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_createProcessSerialGenerationRequestResponse">
        <wsdl:part name="parameters" element="types:createProcessSerialGenerationRequestResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_createProcessSerialGenerationRequestAsync">
        <wsdl:part name="parameters" element="types:createProcessSerialGenerationRequestAsync"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_onFault">
        <wsdl:part name="parameters" element="orafault:Fault"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_createSerialGenerationRequestAsyncResponse">
        <wsdl:part name="parameters" element="types:createSerialGenerationRequestAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialGenRequestServiceAMService_createProcessSerialGenerationRequestAsyncResponse">
        <wsdl:part name="parameters" element="types:createProcessSerialGenerationRequestAsyncResponse"/>
    </wsdl:message>
    <wsdl:portType name="SerialGenRequestServiceAMService">
        <wsdl:documentation>
            <ViewInstance xmlns="http://xmlns.oracle.com/adf/svc/metadata/" Name="SerialGenerationRequest"
                 xmlns:ns0="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/view/common/"
                 SDOName="ns0:SerialGenerationRequestVOSDO" CreateOpName="createSerialGenerationRequest"/>
        </wsdl:documentation>
        <wsdl:operation name="createSerialGenerationRequest">
            <wsdl:input message="tns:SerialGenRequestServiceAMService_createSerialGenerationRequest"/>
            <wsdl:output message="tns:SerialGenRequestServiceAMService_createSerialGenerationRequestResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="createSerialGenerationRequestAsync">
            <wsdl:input message="tns:SerialGenRequestServiceAMService_createSerialGenerationRequestAsync"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createSerialGenerationRequestAsync"/>
        </wsdl:operation>
        <wsdl:operation name="createProcessSerialGenerationRequest">
            <wsdl:input message="tns:SerialGenRequestServiceAMService_createProcessSerialGenerationRequest"/>
            <wsdl:output message="tns:SerialGenRequestServiceAMService_createProcessSerialGenerationRequestResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="createProcessSerialGenerationRequestAsync">
            <wsdl:input message="tns:SerialGenRequestServiceAMService_createProcessSerialGenerationRequestAsync"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createProcessSerialGenerationRequestAsync"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="SerialGenRequestServiceAMServiceResponse">
        <wsdl:operation name="onFault">
            <wsdl:input message="tns:SerialGenRequestServiceAMService_onFault" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
        </wsdl:operation>
        <wsdl:operation name="createSerialGenerationRequestAsyncResponse">
            <wsdl:input message="tns:SerialGenRequestServiceAMService_createSerialGenerationRequestAsyncResponse"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createSerialGenerationRequestAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="createProcessSerialGenerationRequestAsyncResponse">
            <wsdl:input message="tns:SerialGenRequestServiceAMService_createProcessSerialGenerationRequestAsyncResponse"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createProcessSerialGenerationRequestAsyncResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="SerialGenRequestServiceAMServiceResponseBinding" type="tns:SerialGenRequestServiceAMServiceResponse">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="onFault">
            <soap:operation soapAction="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="createSerialGenerationRequestAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createSerialGenerationRequestAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="createProcessSerialGenerationRequestAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createProcessSerialGenerationRequestAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="SerialGenRequestServiceAMServiceSoapHttp" type="tns:SerialGenRequestServiceAMService">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="createSerialGenerationRequest">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createSerialGenerationRequest"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal" encodingStyle=""/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="createSerialGenerationRequestAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createSerialGenerationRequestAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="createProcessSerialGenerationRequest">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createProcessSerialGenerationRequest"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal" encodingStyle=""/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="createProcessSerialGenerationRequestAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createProcessSerialGenerationRequestAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="SerialGenRequestServiceAMService">
        <wsdl:port name="SerialGenRequestServiceAMServiceSoapHttpPort" binding="tns:SerialGenRequestServiceAMServiceSoapHttp">
            <soap:address location="http://localhost:7101/opsmservices-transactions/SerialGenRequestServiceAMService"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

SerialsServiceAMService WSDL

<wsdl:definitions
     name="SerialsServiceAMService"
     targetNamespace="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/"
     xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
     xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
     xmlns:orafault="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
     xmlns:tns="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/"
     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
     xmlns:types="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/types/"
    >
    <plnk:partnerLinkType name="SerialsServiceAMService">
        <plnk:role name="SerialsServiceAMServiceProvider">
            <plnk:portType name="tns:SerialsServiceAMService"/>
        </plnk:role>
        <plnk:role name="SerialsServiceAMServiceRequestor">
            <plnk:portType name="tns:SerialsServiceAMServiceResponse"/>
        </plnk:role>
    </plnk:partnerLinkType>
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/" location="classpath:/META-INF/wsdl/ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0" schemaLocation="classpath:/META-INF/oracle-webservices-async-fault-11_0.xsd"/>
            <import namespace="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/types/"
                 schemaLocation="SerialsServiceAMService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByLabel">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByLabel"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByLabelResponse">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByLabelResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByLabelAsync">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByLabelAsync"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByList">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByList"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByListResponse">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByListResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByListAsync">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByListAsync"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocument">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByPrimaryDocument"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocumentResponse">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByPrimaryDocumentResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocumentAsync">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByPrimaryDocumentAsync"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_onFault">
        <wsdl:part name="parameters" element="orafault:Fault"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByLabelAsyncResponse">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByLabelAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByListAsyncResponse">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByListAsyncResponse"/>
    </wsdl:message>
    <wsdl:message name="SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocumentAsyncResponse">
        <wsdl:part name="parameters" element="types:editSerialStatusAndUsageByPrimaryDocumentAsyncResponse"/>
    </wsdl:message>
    <wsdl:portType name="SerialsServiceAMService">
        <wsdl:documentation>
            <ViewInstance xmlns="http://xmlns.oracle.com/adf/svc/metadata/" Name="EditSerialStatusAndUsageByLabel"
                 xmlns:ns0="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/view/common/"
                 SDOName="ns0:EditSerialStatusAndUsageByLabelVOSDO"/>
            <ViewInstance xmlns="http://xmlns.oracle.com/adf/svc/metadata/" Name="EditSerialStatusAndUsageByLabelResponse"
                 xmlns:ns0="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/view/common/"
                 SDOName="ns0:EditSerialStatusAndUsageByLabelResponseVOSDO"/>
            <ViewInstance xmlns="http://xmlns.oracle.com/adf/svc/metadata/" Name="EditSerialStatusAndUsageByList"
                 xmlns:ns0="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/view/common/"
                 SDOName="ns0:EditSerialStatusAndUsageByListVOSDO"/>
            <ViewInstance xmlns="http://xmlns.oracle.com/adf/svc/metadata/" Name="EditSerialStatusAndUsageByListResponse"
                 xmlns:ns0="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/view/common/"
                 SDOName="ns0:EditSerialStatusAndUsageByListResponseVOSDO"/>
        </wsdl:documentation>
        <wsdl:operation name="editSerialStatusAndUsageByLabel">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByLabel"/>
            <wsdl:output message="tns:SerialsServiceAMService_editSerialStatusAndUsageByLabelResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByLabelAsync">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByLabelAsync"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByLabelAsync"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByList">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByList"/>
            <wsdl:output message="tns:SerialsServiceAMService_editSerialStatusAndUsageByListResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByListAsync">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByListAsync" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByListAsync"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByPrimaryDocument">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocument"/>
            <wsdl:output message="tns:SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocumentResponse"/>
            <wsdl:fault name="ServiceException" message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByPrimaryDocumentAsync">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocumentAsync"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByPrimaryDocumentAsync"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="SerialsServiceAMServiceResponse">
        <wsdl:operation name="onFault">
            <wsdl:input message="tns:SerialsServiceAMService_onFault" xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                 ns1:Action="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByLabelAsyncResponse">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByLabelAsyncResponse"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByLabelAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByListAsyncResponse">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByListAsyncResponse"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByListAsyncResponse"/>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByPrimaryDocumentAsyncResponse">
            <wsdl:input message="tns:SerialsServiceAMService_editSerialStatusAndUsageByPrimaryDocumentAsyncResponse"
                 xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl" ns1:Action="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByPrimaryDocumentAsyncResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="SerialsServiceAMServiceResponseBinding" type="tns:SerialsServiceAMServiceResponse">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="onFault">
            <soap:operation soapAction="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByLabelAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByLabelAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByListAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByListAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByPrimaryDocumentAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByPrimaryDocumentAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="SerialsServiceAMServiceSoapHttp" type="tns:SerialsServiceAMService">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="editSerialStatusAndUsageByLabel">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByLabel"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByLabelAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByLabelAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByList">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByList"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByListAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByListAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByPrimaryDocument">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByPrimaryDocument"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="editSerialStatusAndUsageByPrimaryDocumentAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/oracle/apps/pas/transactions/transactionsService/applicationModule/common/editSerialStatusAndUsageByPrimaryDocumentAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="SerialsServiceAMService">
        <wsdl:port name="SerialsServiceAMServiceSoapHttpPort" binding="tns:SerialsServiceAMServiceSoapHttp">
            <soap:address location="http://localhost:7101/opsmservices-transactions/SerialsServiceAMService"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>

TransactionsServiceAMService WSDL

<wsdl:definitions name="TransactionsServiceAMService"
                  targetNamespace="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/"
                  xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
                  xmlns:errors="http://xmlns.oracle.com/adf/svc/errors/"
                  xmlns:orafault="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
                  xmlns:tns="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/"
                  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
                  xmlns:types="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/types/">
    <plnk:partnerLinkType name="TransactionsServiceAMService">
        <plnk:role name="TransactionsServiceAMServiceProvider">
            <plnk:portType name="tns:TransactionsServiceAMService"/>
        </plnk:role>
        <plnk:role name="TransactionsServiceAMServiceRequestor">
            <plnk:portType name="tns:TransactionsServiceAMServiceResponse"/>
        </plnk:role>
    </plnk:partnerLinkType>
    <wsdl:import namespace="http://xmlns.oracle.com/adf/svc/errors/"
                 location="classpath:/META-INF/wsdl/ServiceException.wsdl"/>
    <wsdl:types>
        <schema xmlns="http://www.w3.org/2001/XMLSchema">
            <import namespace="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0"
                    schemaLocation="classpath:/META-INF/oracle-webservices-async-fault-11_0.xsd"/>
            <import namespace="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/types/"
                    schemaLocation="TransactionsServiceAMService.xsd"/>
        </schema>
    </wsdl:types>
    <wsdl:message name="TransactionsServiceAMService_createTransaction">
        <wsdl:part name="parameters" element="types:createTransaction"/>
    </wsdl:message>
    <wsdl:message name="TransactionsServiceAMService_createTransactionResponse">
        <wsdl:part name="parameters" element="types:createTransactionResponse"/>
    </wsdl:message>
    <wsdl:message name="TransactionsServiceAMService_createTransactionAsync">
        <wsdl:part name="parameters" element="types:createTransactionAsync"/>
    </wsdl:message>
    <wsdl:message name="TransactionsServiceAMService_onFault">
        <wsdl:part name="parameters" element="orafault:Fault"/>
    </wsdl:message>
    <wsdl:message name="TransactionsServiceAMService_createTransactionAsyncResponse">
        <wsdl:part name="parameters"
                   element="types:createTransactionAsyncResponse"/>
    </wsdl:message>
    <wsdl:portType name="TransactionsServiceAMService">
        <wsdl:documentation>
            <ViewInstance xmlns="http://xmlns.oracle.com/adf/svc/metadata/"
                          Name="TransactionVO"
                          xmlns:ns0="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/view/common/"
                          SDOName="ns0:TransactionVOSDO"
                          CreateOpName="createTransaction"/>
        </wsdl:documentation>
        <wsdl:operation name="createTransaction">
            <wsdl:input message="tns:TransactionsServiceAMService_createTransaction"/>
            <wsdl:output message="tns:TransactionsServiceAMService_createTransactionResponse"/>
            <wsdl:fault name="ServiceException"
                        message="errors:ServiceException"/>
        </wsdl:operation>
        <wsdl:operation name="createTransactionAsync">
            <wsdl:input message="tns:TransactionsServiceAMService_createTransactionAsync"
                        xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                        ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createTransactionAsync"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:portType name="TransactionsServiceAMServiceResponse">
        <wsdl:operation name="onFault">
            <wsdl:input message="tns:TransactionsServiceAMService_onFault"
                        xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                        ns1:Action="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
        </wsdl:operation>
        <wsdl:operation name="createTransactionAsyncResponse">
            <wsdl:input message="tns:TransactionsServiceAMService_createTransactionAsyncResponse"
                        xmlns:ns1="http://www.w3.org/2006/05/addressing/wsdl"
                        ns1:Action="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createTransactionAsyncResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="TransactionsServiceAMServiceSoapHttp"
                  type="tns:TransactionsServiceAMService">
        <soap:binding style="document"
                      transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="createTransaction">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createTransaction"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
            <wsdl:fault name="ServiceException">
                <soap:fault name="ServiceException" use="literal"
                            encodingStyle=""/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name="createTransactionAsync">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createTransactionAsync"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="TransactionsServiceAMServiceResponseBinding"
                  type="tns:TransactionsServiceAMServiceResponse">
        <soap:binding style="document"
                      transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="onFault">
            <soap:operation soapAction="http://xmlns.oracle.com/oracleas/schema/oracle-fault-11_0/Fault"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
        <wsdl:operation name="createTransactionAsyncResponse">
            <soap:operation soapAction="http://xmlns.oracle.com/apps/pas/transactions/transactionsService/applicationModule/common/createTransactionAsyncResponse"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="TransactionsServiceAMService">
        <wsdl:port name="TransactionsServiceAMServiceSoapHttpPort"
                   binding="tns:TransactionsServiceAMServiceSoapHttp">
            <soap:address location="http://localhost:7105/opsmservices-transactions/TransactionsServiceAMService"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>