axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brian Dillon (ext. 944)" <Brian.Dil...@fineos.com>
Subject RE: Axis with VB Client
Date Tue, 15 Apr 2003 10:08:38 GMT
Mark,

I will download the fix and try that but, The exception seems to be
happening on the axis server side (I can see that the service is initialised
but the custom deserialiser is not called). I have a print statement in the
method that is never printed so It it seems to me that the call is never
gets to the service response stage.

Brian

-----Original Message-----
From: Geddes, Mark (ANTS) [mailto:mark.geddes@ants.co.uk]
Sent: 15 April 2003 10:57
To: 'axis-user@ws.apache.org'
Subject: RE: Axis with VB Client


Is this the famous zero length array bug in .NET? I seem to recognise the
error message.

http://support.microsoft.com/default.aspx?scid=kb;en-us;330065

Use tcpmon to analyse your service's response.



-----Original Message-----
From: Brian Dillon (ext. 944) [mailto:Brian.Dillon@fineos.com]
Sent: 15 April 2003 10:49
To: 'axis-user@ws.apache.org'
Subject: Axis with VB Client


Hi,

Has anyone got Axis working with a Visual Basic client ? I am using Axis 1
and MS SOAP 3.0. When I invoke I get the exception 

'org.xml.sax.SAXExceptiion: SimpleDeserializer encountered a child element,
which is NOT expected, in something that it was trying to deserialize'

An Axis client can invoke fine against the same service, so I am presuming
that it is something to do with my WSDL ? The wsdl I am using is shown
below.

Any help with this would be much appreciated as I have been trying different
things for a few days with no success.

Thanks,

Brian.

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://wsdlService"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:apachesoap="http://xml.apache.org/xml-soap"
xmlns:impl="http://wsdlService" xmlns:intf="http://wsdlService"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ta="http://www.fineos.com/XMLSchema/ta"
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://www.fineos.com/XMLSchema/ta"
xmlns="http://www.w3.org/2001/XMLSchema"> 
	        <import
namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
            <xsd:include schemaLocation="Ta.xsd"/>
		</schema>
	</wsdl:types>
              
				<wsdl:message name="FnNoParmRequest">
					<wsdl:part name="in0"
type="ta:RequestContext"/>
				</wsdl:message>
				<wsdl:message name="FnNoParmResponse">
				</wsdl:message>
		
			   <wsdl:portType name="GaragePortType">
			      <wsdl:operation name="FnNoParm"
parameterOrder="in0">
        			<wsdl:input message="impl:FnNoParmRequest"
name="FnNoParmRequest"/>
				    <wsdl:output
message="impl:FnNoParmResponse" name="FnNoParmResponse"/>
         		  </wsdl:operation>
			   </wsdl:portType>
	
  			 <wsdl:binding name="GarageSoapBinding"
type="impl:GaragePortType">
      				<wsdlsoap:binding style="rpc"
transport="http://schemas.xmlsoap.org/soap/http"/>
			      <wsdl:operation name="FnNoParm">
        				<wsdlsoap:operation soapAction=""/>
				       <wsdl:input name="FnNoParmRequest">
            					<wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://wsdlService" use="encoded"/>
			         	</wsdl:input>
         				<wsdl:output
name="FnNoParmResponse">
           					 <wsdlsoap:body
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
namespace="http://wsdlService" use="encoded"/>
					 </wsdl:output>
			      </wsdl:operation>
	   		</wsdl:binding>
	
	  		 <wsdl:service name="Garage/TestService1">
      				<wsdl:port binding="impl:GarageSoapBinding"
name="Garage/TestService1">
				       <wsdlsoap:address
location="http://localhost:8080/axis/services/Garage/TestService1"/>
			      </wsdl:port>
			   </wsdl:service>
   
		</wsdl:definitions>
            


**************************************************************************
The information contained in this e-mail is confidential,
may be privileged and is intended only for the use of the
recipient named above. If you are not the intended
recipient or a representative of the intended recipient,
you have received this e-mail in error and must not copy,
use or disclose the contents of this email to anybody
else. If you have received this e-mail in error, please
notify the sender immediately by return e-mail and
permanently delete the copy you received. This email has
been swept for computer viruses. However, you should
carry out your own virus checks.


Registered in Ireland, No. 205721. http://www.FINEOS.com
**************************************************************************


***************************************************************************
This communication (including any attachments) contains confidential
information.  If you are not the intended recipient and you have received
this communication in error, you should destroy it without copying,
disclosing or otherwise using its contents.  Please notify the sender
immediately of the error.

Internet communications are not necessarily secure and may be intercepted or
changed after they are sent.  Abbey National Treasury Services plc does not
accept liability for any loss you may suffer as a result of interception or
any liability for such changes.  If you wish to confirm the origin or
content of this communication, please contact the sender by using an
alternative means of communication.

This communication does not create or modify any contract and, unless
otherwise stated, is not intended to be contractually binding.

Abbey National Treasury Services plc. Registered Office:  Abbey National
House, 2 Triton Square, Regents Place, London NW1 3AN.  Registered in
England under Company Registration Number: 2338548.  Regulated by the
Financial Services Authority (FSA).
***************************************************************************

Mime
View raw message