PocketSoap is a SOAP client COM component for the Windows and can be used for making HTTP based SOAP requests. I also use the wsdl proxy generator found here:
http://www.pocketsoap.com/wsdl/wsdl1.aspx It will create an entire vb project which can be compiled to a dll which can then be referenced from a vb client app. It will take care of the serialization/deserialization etc... -- Jim ----- Original Message ----- From: "Mark Breitner" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Thursday, April 14, 2005 11:20 AM Subject: RE: Beginner question : no soap action header ... > What exactly is pocketsoap ? > the problem is that we�re building a VB Client ... so I think I have to use > MS SOAP :( > > > It means you have not specified a SOAPAction header in the HTTP request. > > > > Also keep in mind that the MS SOAP toolkit is gone out of support this > > month. > > > > You should move to a supported product/platform. Like pocketsoap. > > Another alternative that may work for simple cases is to just manually > cons a > > SOAP envelope. > > > > Eg, the enclosed. > > > > > > > > -----Original Message----- > > From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, April 13, 2005 9:16 AM > > To: [email protected] > > Subject: Re: Beginner question : no soap action header ... > > > > I suggest you ask this question on the MS SOAP discussion list. > > Or better yet, try using PocketSoap (www.pocketsoap.com) in place of > > MSSOAP. > > > > Anne > > > > On 4/13/05, Mark Breitner <[EMAIL PROTECTED]> wrote: > > > Hi - thanks for your answer, but by removing the ?wsdl from > > > SOAPClient.mssoapinit another error occurs : > > > > > > " > > > WSDLReader: XML Parser failed at linenumber 1, lineposition 1, reason > > is: > > > Ung�ltig auf der obersten Ebene im Dokument. > > > > > > WSDLReader:Loading of the WSDL file failed HRESULT=0x80070057 - > > > WSDLReader:XML Parser failed at linenumber 1, lineposition 1, reason is: > > > [...] > > > " > > > > > > So it looks like this call needs the wsdl file - especially because it > > > is a web service and can�t directly connewct to java. > > > I expect the eeror somewhere else. > > > > > > Do you have another idea ? > > > > > > Thanks, > > > Mark > > > > > > > Try removing ?wsdl from SOAPClient.mssoapinit > > > > > > > > If you call with ?wsdl, Axis returns the WSDL file for the Web > > > > Service > > > > > > > > > > > > Jos� de Jes�s Ruiz Gonzalez > > > > Departamento de Sistemas > > > > M�xico Asistencia S.A. de C.V. > > > > Sistema Internacional de Asistencia Mapfre > > > > > > > > * mailto:[EMAIL PROTECTED] > > > > *(52) 55 + 54801298 > > > > > > > > *Fax(52) 55 + 56112011 > > > > > > > > <http://www.mexicoasistencia.com/> > > > > > > > > > > > > -----Mensaje original----- > > > > De: Mark Breitner [mailto:[EMAIL PROTECTED] Enviado el: Martes, > > > > 12 de Abril de 2005 10:30 a.m. > > > > Para: [email protected] > > > > Asunto: Beginner question : no soap action header ... > > > > > > > > HI, > > > > > > > > I want to connect via visual basic script to axis. > > > > > > > > everytime I try a little example I get the response : > > > > > > > > "no SOAPAction header!". > > > > > > > > What does this mean ? > > > > > > > > I do nothing but trying to connect to the simple Calculator > > > > webservice example. > > > > > > > > Here is my vb code : > > > > > > > > > > > > " > > > > dim SOAPClient > > > > set SOAPClient = createobject("MSSOAP.SOAPClient") on error resume > > > > next > > > > > > SOAPClient.mssoapinit("http://localhost:8080/axis/Calculator.jws?wsdl") > > > > if err then > > > > wscript.echo SOAPClient.faultString > > > > wscript.echo SOAPClient.detail > > > > end if > > > > wscript.echo SOAPClient.add("5","6") > > > > if err then > > > > wscript.echo SOAPClient.faultString > > > > wscript.echo SOAPClient.detail > > > > end if > > > > " > > > > > > > > > > > > -- > > > > +++ NEU: GMX DSL_Flatrate! Schon ab 14,99 EUR/Monat! +++ > > > > > > > > GMX Garantie: Surfen ohne Tempo-Limit! http://www.gmx.net/de/go/dsl > > > > > > > > > > -- > > > +++ GMX - Die erste Adresse f�r Mail, Message, More +++ > > > > > > 1 GB Mailbox bereits in GMX FreeMail http://www.gmx.net/de/go/mail > > > > > > > -- > +++ GMX - Die erste Adresse f�r Mail, Message, More +++ > > 1 GB Mailbox bereits in GMX FreeMail http://www.gmx.net/de/go/mail
