<service name="ExternalMarketInterfaceSoap" provider="java:RPC" style="wrapped" use="literal">
  <operation name="uploadFinancialStatementFile" qname="ns1:UploadFinancialStatementFile" soapAction="http://www.company.com.au/FSMOne/ExternalMarketInterface/UploadFinancialStatementFile" xmlns:ns1="http://www.company.com.au/FSMOne/ExternalMarketInterface">
   <parameter qname="ns1:fsfReference" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
   <parameter qname="ns1:fileData" type="xsd:base64Binary" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
   <parameter qname="ns1:fileSize" type="xsd:unsignedInt" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
  </operation>
  <operation name="downloadELFStatusFile" qname="ns2:DownloadELFStatusFile" returnQName="ns2:DownloadELFStatusFileResult" returnType="xsd:base64Binary" soapAction="http://www.company.com.au/FSMOne/ExternalMarketInterface/DownloadELFStatusFile" xmlns:ns2="http://www.company.com.au/FSMOne/ExternalMarketInterface" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <parameter qname="ns2:fsfReference" type="xsd:string"/>
  </operation>
  <parameter name="allowedMethods" value="downloadELFStatusFile uploadFinancialStatementFile"/>
  <parameter name="typeMappingVersion" value="1.2"/>
  <parameter name="wsdlPortType" value="ExternalMarketInterfaceSoap"/>
  <parameter name="className" value="au.com.objectconsulting.webservice.fsm.service.externalmarket.ExternalMarketInterfaceSkeleton"/>
  <parameter name="wsdlServicePort" value="ExternalMarketInterfaceSoap"/>
  <parameter name="schemaQualified" value="http://www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <parameter name="wsdlTargetNamespace" value="http://www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <parameter name="wsdlServiceElement" value="ExternalMarketInterface"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns3:DisbursementRecordTypeImpl" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:au.com.objectconsulting.webservice.lx.fsm.jaxb.fsf.impl.DisbursementRecordTypeImpl" xmlns:ns3="www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns4:ELFRecordTypeImpl" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:au.com.objectconsulting.webservice.lx.fsm.jaxb.fsf.impl.ELFRecordTypeImpl" xmlns:ns4="www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns5:ExecutionTypeImpl" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:au.com.objectconsulting.webservice.lx.fsm.jaxb.fsf.impl.ExecutionTypeImpl" xmlns:ns5="www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns6:FinancialStatementFileImpl" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:au.com.objectconsulting.webservice.lx.fsm.jaxb.fsf.impl.FinancialStatementFileImpl" xmlns:ns6="www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns7:FinancialStatementFileTypeImpl" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:au.com.objectconsulting.webservice.lx.fsm.jaxb.fsf.impl.FinancialStatementFileTypeImpl" xmlns:ns7="www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns8:FSFDetailTypeImpl" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:au.com.objectconsulting.webservice.lx.fsm.jaxb.fsf.impl.FSFDetailTypeImpl" xmlns:ns8="www.company.com.au/FSMOne/ExternalMarketInterface"/>
  <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="ns9:LinkedELFTypeImpl" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:au.com.objectconsulting.webservice.lx.fsm.jaxb.fsf.impl.LinkedELFTypeImpl" xmlns:ns9="www.company.com.au/FSMOne/ExternalMarketInterface"/>
 </service>