axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Patrick Quinn" <Patrick.Qu...@evolving.com>
Subject RE: Deserializer error - now ClassCastException
Date Mon, 11 Jul 2005 15:45:41 GMT

Actually, I told a slight lie, I do have more failure details (stack
trace):

Any comments or leads gratefully received:


- AxisFault:
AxisFault
 faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode:
 faultString: java.lang.ClassCastException
 faultActor:
 faultNode:
 faultDetail:
        {http://xml.apache.org/axis/}stackTrace:
java.lang.ClassCastException
        at
org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(Base
DeserializerFactory.java:176)
        at
org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(B
aseDeserializerFactory.java:117)
        at
org.apache.axis.encoding.DeserializationContextImpl.getDeserializer(Dese
rializationContextImpl.java:466)
        at
org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:289)
        at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Deseria
lizationContextImpl.java:963)
        at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:
198)
        at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.j
ava:722)
        at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:233)
        at
org.apache.axis.message.RPCElement.getParams(RPCElement.java:347)
        at
org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.ja
va:184)
        at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:333
)
        at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
        at
org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:481)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:323)
        at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:854)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at
org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.j
ava:339)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:237)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:157)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:214)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
20)
        at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCon
textValve.java:198)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:152)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
20)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:137)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:104)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:118)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:102)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
20)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
        at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo
ntext.java:104)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5
20)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:79
9)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:705)
        at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:57
7)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:683)
        at java.lang.Thread.run(Thread.java:534)

        {http://xml.apache.org/axis/}isRuntimeException: true



-----Original Message-----
From: Patrick Quinn [mailto:Patrick.Quinn@evolving.com] 
Sent: 11 July 2005 16:30
To: axis-user@ws.apache.org
Subject: Deserializer error - now ClassCastException


Hi

AM> I have seen this [deserializer] error several times - and it seems
that it is only
AM> associated with services deployed using the AdminClient. The error
AM> is erratic in nature and goes away after one or two deployment 
AM> attempts (after restarting the tomcat).

What Arjit wrote seems to be true - I moved the service under
WEB-INF/classes, redeployed, and the error seems to have gone away.

However, the service now throws a ClassCastException. There are no more
failure details.

Is there anybody out there who has seen this before, or who might know
what it refers to? I have searched through other threads but not found
anything that might give me a lead to pursue.

Regards

Pat


-----Original Message-----
From: Patrick Quinn [mailto:Patrick.Quinn@evolving.com] 
Sent: 08 July 2005 16:46
To: axis-user@ws.apache.org
Subject: RE: Deserializer error


Thanks for that - it is interesting to note that it might be
intermittent, rather than something fundamentally wrong with the
construction of the WSDL and/or code.


-----Original Message-----
From: Arijit Mukherjee [mailto:Arijit.Mukherjee@newcastle.ac.uk] 
Sent: 08 July 2005 16:43
To: axis-user@ws.apache.org
Subject: RE: Deserializer error


I have seen this error several times - and it seems that it is only
associated with services deployed using the AdminClient. The error is
erratic in nature and goes away after one or two deployment attempts
(after restarting the tomcat). The same service if packed as a WAR file
does not generate this error - which might raise a question - does the
AdminClient fail to load the proper classes at times?

Arijit

>-----Original Message-----
>From: Patrick Quinn [mailto:Patrick.Quinn@evolving.com]
>Sent: 08 July 2005 16:39
>To: Anne Thomas Manes; axis-user@ws.apache.org
>Subject: Deserializer error
>
>Hi
>
>I ran the customer WSDL through Cape Clear SOA Editor and it passed
>validation.
>
>So I am back to square one really with this error:
>
>ERROR!!!!org.xml.sax.SAXException: Deserializing parameter
>'ProvidentResponse':  could not find deserializer for type
>{http://ProvidentConnector.ProvidentResponseToOrch}ProvidentResponse
>
>
>I have learnt the following:
>
>Running Axis WSDL2Java on the customer WSDL generates a deploy.wsdd 
>which, when deployed via the AdminClient, creates a Service whose 
>associated WSDL 
>(http://192.168.1.150:8880/axis/services/ProvidentConnector_Pro
>videntRec
>eiver_ProvidentWSPortSoap?WSDL)
>seems to be broken (as evidenced by the errors you have seen).
>
>
>I conclude that there are 3 possibilities here:
>1) the customer WSDL is subtly wrong
>2) I should be altering the auto-generated deploy.wsdd file somehow
>3) there is a bug somewhere in Axis
>
>Any thoughts?
>
>Thanks
>
>Pat
>
>-----Original Message-----
>From: Anne Thomas Manes [mailto:atmanes@gmail.com]
>Sent: 08 July 2005 15:39
>To: Patrick Quinn; axis-user@ws.apache.org
>Subject: Re: Error seen on BizTalk client request to my web service
>
>
>Pat,
>
>Download the Cape Clear SOA Editor and check it yourself. The tool's 
>free, and I find it very useful for writing and validating WSDL.
>
>See http://www.capescience.com/soa/index.shtml.
>
>Anne
>
>On 7/8/05, Patrick Quinn <Patrick.Quinn@evolving.com> wrote:
>> Hi Anne
>> 
>> It looks like you ran the WSDL derived from
>> 
>http://192.168.1.150:8880/axis/services/ProvidentConnector_ProvidentRe
>> ce
>> iver_ProvidentWSPortSoap?WSDL
>> 
>> ... ie the 'regenerated' WSDL from the deployment. I've no
>idea where
>> that gets 'tns1:' from. :-/
>> 
>> Would it be possible to check the original customer WSDL with your
>> Cape Clear editor and let me know whether you see
>similar/any errors?
>> (customer WSDL below).
>> 
>> Many thanks
>> 
>> Pat
>> 
>> 
>> 
>> 
>> <?xml version="1.0" encoding="utf-8"?>
>> <wsdl:definitions
>> xmlns:s1="http://ProvidentConnector.ProvidentResponseToOrch"
>> xmlns:http="http://schemas.xmlsoap.org
>> /wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>> xmlns:s="http://www.w3.org/2001/XMLSchema"
>> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
>> xmlns:tns="http://namespace.accenture.com/"
>> xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
>> xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
>> targetNamespace="http://namespace.accenture.com/"
>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
>>  <wsdl:types>
>>    <s:schema elementFormDefault="qualified"
>> targetNamespace="http://namespace.accenture.com/">
>>      <s:import 
>> namespace="http://ProvidentConnector.ProvidentResponseToOrch" />
>>      <s:element name="SOPResponse">
>>        <s:complexType>
>>          <s:sequence>
>>            <s:element minOccurs="0" maxOccurs="1" 
>> ref="s1:ProvidentResponse" />
>>          </s:sequence>
>>        </s:complexType>
>>      </s:element>
>>      <s:element name="SOPResponseResponse">
>>        <s:complexType>
>>          <s:sequence>
>>            <s:element minOccurs="0" maxOccurs="1" name="part" 
>> type="s:string" />
>>          </s:sequence>
>>        </s:complexType>
>>      </s:element>
>>    </s:schema>
>>    <s:schema elementFormDefault="qualified" 
>> targetNamespace="http://ProvidentConnector.ProvidentResponseToOrch">
>>      <s:element name="ProvidentResponse" type="s1:ProvidentResponse"
>/>
>>      <s:complexType name="ProvidentResponse">
>>        <s:sequence>
>>          <s:element minOccurs="0" maxOccurs="1" form="unqualified"
>> name="REQUESTID" type="s:string" />
>>          <s:element minOccurs="0" maxOccurs="1" form="unqualified"
>> name="SO_RESULT_CODE" type="s:string" />
>>          <s:element minOccurs="0" maxOccurs="1" form="unqualified" 
>> name="SO_PROV_DATE" type="s:string" />
>>          <s:element minOccurs="0" maxOccurs="1" form="unqualified" 
>> name="SO_ERR_DESC" type="s:string" />
>>          <s:element minOccurs="0" maxOccurs="1" form="unqualified" 
>> name="XML_SORESULT" type="s:string" />
>>        </s:sequence>
>>      </s:complexType>
>>    </s:schema>
>>  </wsdl:types>
>>  <wsdl:message name="SOPResponseSoapIn">
>>    <wsdl:part name="parameters" element="tns:SOPResponse" />  
>> </wsdl:message>  <wsdl:message name="SOPResponseSoapOut">
>>    <wsdl:part name="parameters" element="tns:SOPResponseResponse" />
>>  </wsdl:message>
>>  <wsdl:portType
>> name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>>    <wsdl:operation name="SOPResponse">
>>      <wsdl:input message="tns:SOPResponseSoapIn" />
>>      <wsdl:output message="tns:SOPResponseSoapOut" />
>>    </wsdl:operation>
>>  </wsdl:portType>
>>  <wsdl:binding
>> name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap"
>> type="tns:ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>>    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
>> style="document" />
>>    <wsdl:operation name="SOPResponse">
>>      <soap:operation
>>
>soapAction="http://namespace.accenture.com/ProvidentConnector_P
>rovidentR
>> eceiver_ProvidentWSPort
>> /SOPResponse" style="document" />
>>      <wsdl:input>
>>        <soap:body use="literal" />
>>      </wsdl:input>
>>      <wsdl:output>
>>        <soap:body use="literal" />
>>      </wsdl:output>
>>    </wsdl:operation>
>>  </wsdl:binding>
>>  <wsdl:service 
>> name="ProvidentConnector_ProvidentReceiver_ProvidentWSPort">
>>    <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">BizTalk
>> assembly "ProvidentConnector, Version=1.0.0.0, Culture=neutral,
>> PublicKeyToken=ae7c9e263f196bff" published web
>service.</documentation>
>>    <wsdl:port 
>> name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap"
>>
>binding="tns:ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>>      <soap:address
>> 
>location="http://localhost/ProvidentConnector/ProvidentWSPort.asmx" />
>>    </wsdl:port>
>>  </wsdl:service>
>> </wsdl:definitions>
>> 
>> 
>> 
>> -----Original Message-----
>> From: Anne Thomas Manes [mailto:atmanes@gmail.com]
>> Sent: 07 July 2005 16:11
>> To: axis-user
>> Subject: Re: Error seen on BizTalk client request to my web service
>> 
>> 
>> There's an error in this WSDL. When I validate it with the
>Cape Clear
>> SOA Editor, I get the following errors:
>> 
>> Warning : 1004 : There is no schema component of the name
>> [ProvidentResponse] defined in the WSDL either via imported or 
>> embedded schema.
>> 
>> Warning : 1003 : WSDLException: faultCode=PARSER_ERROR:
>failed parsing
>
>> schemas into object model - validation error: missing prefix mapping
>> for value 'tns1:ProvidentResponse' in attribute type:
>> 
>/wsdl:definitions/wsdl:types/schema/element[1]/complexType/sequence/el
>> em
>> ent:
>> validation error: missing prefix mapping for value 
>> 'tns1:ProvidentResponse' in attribute type:
>>
>/wsdl:definitions/wsdl:types/schema/element[1]/complexType/sequ
>ence/elem
>> ent
>> 
>> Anne
>> 
>> On 7/7/05, Patrick Quinn <Patrick.Quinn@evolving.com> wrote:
>> > Hi Anne
>> >
>> > Below is the WSDL found at:
>> > 
>http://192.168.1.150:8880/axis/services/ProvidentConnector_Provident
>> > Re
>> > ce
>> > iver_ProvidentWSPortSoap?WSDL
>> >
>> > Patrick
>> >
>> >
>> >
>> >
>> >  <?xml version="1.0" encoding="UTF-8" ?>
>> > - <wsdl:definitions
>> > targetNamespace="http://namespace.accenture.com/"
>> > xmlns:apachesoap="http://xml.apache.org/xml-soap"
>> > xmlns:impl="http://namespace.accenture.com/"
>> > xmlns:intf="http://namespace.accenture.com/"
>> > 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">
>> > - <wsdl:types>
>> > - <schema targetNamespace="http://namespace.accenture.com/"
>> > xmlns="http://www.w3.org/2001/XMLSchema">
>> > - <element name="SOPResponse">
>> > - <complexType>
>> > - <sequence>
>> >  <element name="ProvidentResponse" type="tns1:ProvidentResponse" />

>> > </sequence>  </complexType>  </element>
>> > - <element name="SOPResponseResponse">
>> > - <complexType>
>> > - <sequence>
>> >  <element name="part" type="xsd:string" />
>> >  </sequence>
>> >  </complexType>
>> >  </element>
>> >  </schema>
>> >  </wsdl:types>
>> > - <wsdl:message name="SOPResponseResponse">
>> >  <wsdl:part element="impl:SOPResponseResponse" name="parameters" />

>> > </wsdl:message>
>> > - <wsdl:message name="SOPResponseRequest">
>> >  <wsdl:part element="impl:SOPResponse" name="parameters" />  
>> > </wsdl:message>
>> > - <wsdl:portType 
>> > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>> > - <wsdl:operation name="SOPResponse" parameterOrder="">  
>> > <wsdl:input message="impl:SOPResponseRequest" 
>> > name="SOPResponseRequest" />  <wsdl:output 
>> > message="impl:SOPResponseResponse"
>> > name="SOPResponseResponse" />
>> >  </wsdl:operation>
>> >  </wsdl:portType>
>> > - <wsdl:binding
>> >
>> 
>name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoapSoapBind
>> in
>> > g"
>> type="impl:ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>> >  <wsdlsoap:binding style="document"
>> > transport="http://schemas.xmlsoap.org/soap/http" />
>> > - <wsdl:operation name="SOPResponse">
>> >  <wsdlsoap:operation
>> >
>> 
>soapAction="http://namespace.accenture.com/ProvidentConnector_Providen
>> tR
>> > eceiver_ProvidentWSPort/SOPResponse" />
>> > - <wsdl:input name="SOPResponseRequest">
>> >  <wsdlsoap:body namespace="http://namespace.accenture.com/"
>> > use="literal" />
>> >  </wsdl:input>
>> > - <wsdl:output name="SOPResponseResponse">
>> >  <wsdlsoap:body namespace="http://namespace.accenture.com/"
>> > use="literal" />
>> >  </wsdl:output>
>> >  </wsdl:operation>
>> >  </wsdl:binding>
>> > - <wsdl:service
>> > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPort">
>> > - <wsdl:port
>> >
>> 
>binding="impl:ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap
>> So
>> > apBinding"
>> > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>> >  <wsdlsoap:address
>> >
>> 
>location="http://192.168.1.150:8880/axis/services/ProvidentConnector_P
>> ro
>> > videntReceiver_ProvidentWSPortSoap" />
>> >  </wsdl:port>
>> >  </wsdl:service>
>> >  </wsdl:definitions>
>> >
>> >
>> >
>> > -----Original Message-----
>> > From: Anne Thomas Manes [mailto:atmanes@gmail.com]
>> > Sent: 07 July 2005 14:57
>> > To: axis-user@ws.apache.org
>> > Subject: Re: Error seen on BizTalk client request to my web service
>> >
>> >
>> > Patrick,
>> >
>> > This obviously isn't the WSDL file for your test Axis service.
>> > Because
>> 
>> > that WSDL file will specify the correct location URI.
>Please send me
>
>> > the WSDL that you obtain by adding the ?wsdl to the location URI.
>> >
>> > Anne
>> >
>> > On 7/7/05, Patrick Quinn <Patrick.Quinn@evolving.com> wrote:
>> > > Hi Anne
>> > >
>> > > The client soap request, client code, error message, WSDL, and
>> > > WSDD are
>> > > below:
>> > >
>> > > Thanks
>> > >
>> > > Pat
>> > >
>> > > *CLIENT SOAP REQUEST*
>> > >
>> > > <?xml version="1.0" encoding="UTF8"?>
>> > > <soapenv:Envelope
>> > > xmlsn:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
>> > > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>> > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>> > >  <soapenv:Body>
>> > >    <SOPResponse xmlns="http://namespace.accenture.com/">
>> > >      nsl:ProvidentResponse
>> > > xmlns:nsl="http://ProvidentConnector.ProvidentResponseToOrch">
>> > >        <REQUESTID xmlns="">1</REQUESTID>
>> > >        <SO_RESULT_CODE xmlns="">2</SO_RESULT_CODE>
>> > >        <SO_ERR_DESC xmlns="">blank</SO_ERR_DESC>
>> > >        <XML_SORESULT xmlns="">0</XML_SORESULT>
>> > >      </nsl:ProvidentResponse>
>> > >    </SOPResponse>
>> > >  </soapenv:Body>
>> > > </soapenv:Envelope>
>> > >
>> > >
>> > > *client code*
>> > >
>> > >
>> > > 
>com.accenture.namespace.ProvidentConnector_ProvidentReceiver_Provi
>> > > de
>> > > nt
>> > > WS
>> > > Port wsPort = new
>> > >
>> > 
>com.accenture.namespace.ProvidentConnector_ProvidentReceiver_Provide
>> > nt
>> > WS
>> > > PortLocator();
>> > >
>> > > ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap pt =
>> > > 
>wsPort.getProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap
>> > > (s
>> > > er
>> > > vi
>> > > ceURL);
>> > >
>> > > Where serviceURL is configurable, and set currently to:
>> > > 
>http://192.168.1.150:8880/axis/services/ProvidentConnector_Provide
>> > > nt
>> > > Re
>> > > ce
>> > > iver_ProvidentWSPortSoap
>> > >
>> > >
>> > >
>> > > *error*
>> > >
>> > >
>> > > ERROR!!!!org.xml.sax.SAXException: Deserializing parameter
>> > > 'ProvidentResponse':  could not find deserializer for type
>> > > 
>{http://ProvidentConnector.ProvidentResponseToOrch}ProvidentRespon
>> > > se
>> > >
>> > >
>> > > *WSDD file*
>> > >
>> > > <deployment
>> > >    xmlns="http://xml.apache.org/axis/wsdd/"
>> > >    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
>> > >
>> > >  <!-- Services from
>> > > ProvidentConnector_ProvidentReceiver_ProvidentWSPort WSDL service
>> > > -->
>> > >
>> > >  <service
>> > > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap"
>> > > provider="java:RPC" style="wrapped" use="literal">
>> > >      <parameter name="wsdlTargetNamespace"
>> > > value="http://namespace.accenture.com/"/>
>> > >      <parameter name="wsdlServiceElement" 
>> > > value="ProvidentConnector_ProvidentReceiver_ProvidentWSPort"/>
>> > >      <parameter name="schemaQualified" 
>> > > 
>value="http://ProvidentConnector.ProvidentResponseToOrch,http://na
>> > > me
>> > > sp
>> > > ac
>> > > e.accenture.com/"/>
>> > >      <parameter name="wsdlServicePort"
>> > > 
>value="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap"/>
>> > >      <parameter name="className"
>> > >
>> > 
>value="com.accenture.namespace.ProvidentConnector_ProvidentReceiver_
>> > Pr
>> > ov
>> > > identWSPortSoapSkeleton"/>
>> > >      <parameter name="wsdlPortType"
>> > > 
>value="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap"/>
>> > >      <parameter name="typeMappingVersion" value="1.2"/>
>> > >      <parameter name="allowedMethods" value="*"/>
>> > >
>> > >      <typeMapping
>> > >
>xmlns:ns="http://ProvidentConnector.ProvidentResponseToOrch"
>> > >        qname="ns:ProvidentResponse"
>> > >
>> > >
>> > 
>type="java:ProvidentResponseToOrch.ProvidentConnector.ProvidentRespo
>> > ns
>> > e"
>> > >
>> > > serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
>> > >
>> > >
>deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
>> > >        encodingStyle=""
>> > >      />
>> > >  </service>
>> > > </deployment>
>> > >
>> > >
>> > >
>> > >
>> > > * WSDL file *
>> > >
>> > > <?xml version="1.0" encoding="utf-8"?>
>> > > <wsdl:definitions
>> > > xmlns:s1="http://ProvidentConnector.ProvidentResponseToOrch"
>> > > xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
>> > > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>> > > xmlns:s="http://www.w3.org/2001/XMLSchema"
>> > > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
>> > > xmlns:tns="http://namespace.accenture.com/"
>> > > xmlns:tm="http://microsoft.com/wsdl/mime/textM
>> > > atching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
>> > > targetNamespace="http://namespace.accenture.com/"
>> > > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
>> > >  <wsdl:types>
>> > >    <s:schema elementFormDefault="qualified"
>> > > targetNamespace="http://namespace.accenture.com/">
>> > >      <s:import 
>> > > namespace="http://ProvidentConnector.ProvidentResponseToOrch" />
>> > >      <s:element name="SOPResponse">
>> > >        <s:complexType>
>> > >          <s:sequence>
>> > >            <s:element minOccurs="0" maxOccurs="1" 
>> > > ref="s1:ProvidentResponse" />
>> > >          </s:sequence>
>> > >        </s:complexType>
>> > >      </s:element>
>> > >      <s:element name="SOPResponseResponse">
>> > >        <s:complexType>
>> > >          <s:sequence>
>> > >            <s:element minOccurs="0" maxOccurs="1" name="part" 
>> > > type="s:string" />
>> > >          </s:sequence>
>> > >        </s:complexType>
>> > >      </s:element>
>> > >    </s:schema>
>> > >    <s:schema elementFormDefault="qualified" 
>> > >
>targetNamespace="http://ProvidentConnector.ProvidentResponseToOrch">
>> > >      <s:element name="ProvidentResponse"
>> > > type="s1:ProvidentResponse"
>> > />
>> > >      <s:complexType name="ProvidentResponse">
>> > >        <s:sequence>
>> > >          <s:element minOccurs="0" maxOccurs="1"
>form="unqualified"
>
>> > > name="REQUESTID" type="s:string" />
>> > >          <s:element minOccurs="0" maxOccurs="1"
>form="unqualified"
>
>> > > name="SO_RESULT_CODE" type="s:string" />
>> > >          <s:element minOccurs="0" maxOccurs="1"
>form="unqualified"
>
>> > > name="SO_PROV_DATE" type="s:string" />
>> > >          <s:element minOccurs="0" maxOccurs="1"
>form="unqualified"
>
>> > > name="SO_ERR_DESC" type="s:string" />
>> > >          <s:element minOccurs="0" maxOccurs="1"
>form="unqualified"
>> > > name="XML_SORESULT" type="s:string" />        </s:sequence>
>> > >      </s:complexType>
>> > >    </s:schema>
>> > >  </wsdl:types>
>> > >  <wsdl:message name="SOPResponseSoapIn">
>> > >    <wsdl:part name="parameters" element="tns:SOPResponse" />
>> > > </wsdl:message>  <wsdl:message name="SOPResponseSoapOut">
>> > >    <wsdl:part name="parameters"
>element="tns:SOPResponseResponse"
>> > > />
>> 
>> > > </wsdl:message>  <wsdl:portType
>> > > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>> > >    <wsdl:operation name="SOPResponse">
>> > >      <wsdl:input message="tns:SOPResponseSoapIn" />
>> > >      <wsdl:output message="tns:SOPResponseSoapOut" />
>> > >    </wsdl:operation>
>> > >  </wsdl:portType>
>> > >  <wsdl:binding
>> > > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap"
>> > >
>type="tns:ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap">
>> > >    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"
>> > > style="document" />
>> > >    <wsdl:operation name="SOPResponse">
>> > >      <soap:operation
>> > >
>> > 
>soapAction="http://namespace.accenture.com/ProvidentConnector_Provid
>> > en
>> > tR
>> > > eceiver_ProvidentWSPort/SOPResponse" style="document" />
>> > >      <wsdl:input>
>> > >        <soap:body use="literal" />
>> > >      </wsdl:input>
>> > >      <wsdl:output>
>> > >        <soap:body use="literal" />
>> > >      </wsdl:output>
>> > >    </wsdl:operation>
>> > >  </wsdl:binding>
>> > >  <wsdl:service
>> > > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPort">
>> > >    <documentation
>xmlns="http://schemas.xmlsoap.org/wsdl/">BizTalk
>> > > assembly "ProvidentConnector, Version=1.0.0.0, Culture=neutral,
>> > > PublicKeyToken=ae7c9e263f196bff" published web
>> > service.</documentation>
>> > >    <wsdl:port
>> > > name="ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap"
>> > >
>> > 
>binding="tns:ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoa
>> > p"
>> > >
>> > >      <soap:address
>> > > 
>location="http://localhost/ProvidentConnector/ProvidentWSPort.asmx
>> > > "
>> />
>> > >    </wsdl:port>
>> > >  </wsdl:service>
>> > > </wsdl:definitions>
>> > >
>> > > This e-mail and any attachments may be confidential
>and/or legally
>
>> > > privileged. If you have received this e-mail and you are not a
>> > > named
>> 
>> > > addressee, please inform Evolving Systems TIS at
>tis@evolving.com
>> > > and then delete the e-mail from your system. If you are not a
>> > > named addressee you must not use, disclose, distribute, copy, 
>> > > print or rely on this e-mail. To ensure regulatory
>compliance and
>> > > for the protection
>> >
>> > > of our clients and business, Evolving Systems may
>monitor and read
>
>> > > e-mails sent to and from its servers. Although Evolving Systems
>> > > routinely screens for viruses, addressees should scan
>this e-mail
>> > > and any attachments for viruses. Evolving Systems makes no
>> > > representation or warranty as to the absence of viruses in this 
>> > > e-mail or any attachments.
>> > >
>> > > Registered Office: One Angel Square, Torrents Street,
>London. EC1V
>
>> > > 1PL. Registered number 2325854
>> > >
>> > This e-mail and any attachments may be confidential and/or legally
>> > privileged. If you have received this e-mail and you are
>not a named
>
>> > addressee, please inform Evolving Systems TIS at tis@evolving.com
>> > and then delete the e-mail from your system. If you are
>not a named
>> > addressee you must not use, disclose, distribute, copy, print or
>> > rely on this e-mail. To ensure regulatory compliance and for the 
>> > protection
>> 
>> > of our clients and business, Evolving Systems may monitor and read
>> > e-mails sent to and from its servers. Although Evolving Systems 
>> > routinely screens for viruses, addressees should scan this e-mail 
>> > and any attachments for viruses. Evolving Systems makes no 
>> > representation or warranty as to the absence of viruses in this 
>> > e-mail or any attachments.
>> >
>> > Registered Office: One Angel Square, Torrents Street, London. EC1V
>> > 1PL. Registered number 2325854
>> >
>> This e-mail and any attachments may be confidential and/or legally
>> privileged. If you have received this e-mail and you are not a named 
>> addressee, please inform Evolving Systems TIS at
>tis@evolving.com and
>> then delete the e-mail from your system. If you are not a named
>> addressee you must not use, disclose, distribute, copy,
>print or rely
>> on this e-mail. To ensure regulatory compliance and for the
>protection
>
>> of our clients and business, Evolving Systems may monitor and read
>> e-mails sent to and from its servers. Although Evolving Systems 
>> routinely screens for viruses, addressees should scan this
>e-mail and
>> any attachments for viruses. Evolving Systems makes no
>representation
>> or warranty as to the absence of viruses in this e-mail or any
>> attachments.
>> 
>> Registered Office: One Angel Square, Torrents Street, London. EC1V
>> 1PL. Registered number 2325854
>>
>This e-mail and any attachments may be confidential and/or legally
>privileged. If you have received this e-mail and you are not a named 
>addressee, please inform Evolving Systems TIS at tis@evolving.com and 
>then delete the e-mail from your system. If you are not a named 
>addressee you must not use, disclose, distribute, copy, print or rely 
>on this e-mail. To ensure regulatory compliance and for the protection 
>of our clients and business, Evolving Systems may monitor and read
>e-mails sent to and from its servers. Although Evolving 
>Systems routinely screens for viruses, addressees should scan 
>this e-mail and any attachments for viruses. Evolving Systems 
>makes no representation or warranty as to the absence of 
>viruses in this e-mail or any attachments.
>
>Registered Office: One Angel Square, Torrents Street, London. EC1V 1PL.

>Registered number 2325854
>
This e-mail and any attachments may be confidential and/or legally
privileged. If you have received this e-mail and you are not a named
addressee, please inform Evolving Systems TIS at tis@evolving.com and
then delete the e-mail from your system. If you are not a named
addressee you must not use, disclose, distribute, copy, print or rely on
this e-mail. To ensure regulatory compliance and for the protection of
our clients and business, Evolving Systems may monitor and read e-mails
sent to and from its servers. Although Evolving Systems routinely
screens for viruses, addressees should scan this e-mail and any
attachments for viruses. Evolving Systems makes no representation or
warranty as to the absence of viruses in this e-mail or any attachments.

Registered Office: One Angel Square, Torrents Street, London. EC1V 1PL.
Registered number 2325854

Mime
View raw message