You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@xml.apache.org by "Balaji B." <bb...@sonata-software.com> on 2001/05/07 16:34:13 UTC
RE: Java app to talk to MS soap service
hi,
I am getting SoapMapper Errror when i try to invoke a MSSOAP service(VB)
with Java Client
Generated fault:
Fault Code = SOAP-ENV:Server
Fault String = SoapMapper: Restoring data into SoapMapper string failed
if i use the same argument name as in my VB program, I am getting different
type of error
Generated fault:
Fault Code = SOAP-ENV:Server
Fault String = WSDLOperation: Instantiating the dispatch object for method
SendMail failed
what might be the problem?I have enclosed all my files.
<<code.zip>>
> -----Original Message-----
> From: Suren Naidoo [SMTP:suren@boe.co.za]
> Sent: Tuesday, April 24, 2001 7:41 PM
> To: 'soap-user@xml.apache.org'
> Subject: RE: Java app to talk to MS soap service
>
> Hi,
>
> Have a look at a tutorial by James Snell at the following url,
>
> <http://www.perfectxml.com/articles/xml/soapguide.asp>
>
>
> If you need more help, you can email me directly at suren@boe.co.za.
>
> Regards,
> Suren
>
> -----Original Message-----
> From: TRossmy@pdv-Online.de [ <ma...@pdv-Online.de>]
> Sent: 24 April 2001 10:18
> To: soap-user@xml.apache.org
> Subject: AW: Java app to talk to MS soap service
>
>
> Hi Priya!
> I would love to see a sample, since I'm still struggling!
> Cheers, Tilman
>
> -----Ursprüngliche Nachricht-----
> Von: Priya [ <ma...@orbit-e.com>]
> Gesendet: Montag, 23. April 2001 20:38
> An: soap-user@xml.apache.org
> Betreff: RE: Java app to talk to MS soap service
>
>
> I've worked a bit on Apache calling .NET web services...would love to
> contribute in any way...
>
>
> -Priya
>
> -----Original Message-----
> From: soap-user-return-6319-pmarwa=orbit-e.com@xml.apache.org
> [ <ma...@xml.apache.org>]On
> Behalf Of Silvio Fiorito
> Sent: Friday, April 20, 2001 7:51 PM
> To: soap-user@xml.apache.org
> Subject: RE: Java app to talk to MS soap service
>
>
> Suren, if you email me your code I can take a look at it, but without the
> code I can't figure out what the problem could be.
>
> RE documentation. I'd be more than willing to work on an ApacheSOAP ->
> MSSOAP FAQ. I haven't tried ApacheSOAP -> .NET webservice yet.
>
> Silvio
>
> PS - Here's some sample code that I posted a while ago. All you need to
> change is the value for 'url', the deserializer, the parameters (with
> correct type and name), and the SOAP action (TestClass.TestMethod). That's
>
> all you have to do, nothing else should have to change.
>
> Vector params = new Vector();
> URL url = new
> URL(" <http://localhost/path_to_wsdl_generated_asp_file.asp>"); // this is
> the
> path to the ASP file generated by the WSDL Generator
>
> SOAPMappingRegistry smr = new SOAPMappingRegistry ();
> StringDeserializer sd = new StringDeserializer (); // this is the
> deserializer for the return value; for a complete list of deserializers
> take
> a look at the ApacheSOAP docs
> smr.mapTypes (Constants.NS_URI_SOAP_ENC, new QName("", "Result"),
> null,
> null, sd);
>
> // create the transport and set parameters
> SOAPHTTPConnection st = new SOAPHTTPConnection();
>
> // build the call.
> Call call = new Call ();
> call.setSOAPTransport(st);
> call.setSOAPMappingRegistry (smr);
> call.setTargetObjectURI (" <http://tempuri.org/message/>"); // this
> MUST be
> included
> call.setMethodName("TestMethod"); // name of the method you're calling
>
> call.setEncodingStyleURI ("
> <http://schemas.xmlsoap.org/soap/encoding/>");
>
> // here we create our input parameters. the param names MUST match the
>
> names listed in the WSDL file
> params.addElement(new Parameter("strParam1", String.class, "A",
> null));
> // this is a string parameter named 'strParam1'
> call.setParams(params);
>
> // invoke it
> Response resp;
> resp = call.invoke (url,
> " <http://tempuri.org/action/TestClass.TestMethod>"); // you MUST use the
> tempURI URL here otherwise MSSOAP won't understand the SOAP request.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: soap-user-unsubscribe@xml.apache.org
> For additional commands, email: soap-user-help@xml.apache.org
>