By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
437,594 Members | 2,016 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 437,594 IT Pros & Developers. It's quick & easy.

Help : Consuming Java webservice with VB6...

P: 118
hi, i need help about consuming webservice created in java with vb6. i've created the webservice in netbeans with sun java server bundle and used MS Soap toolkit 3.0 on the client side.

i've attached the sample client source code in vb6 :

__________________________________________________ ________________

'********************* Created procedure *****************************
Private Sub Connect()

strClient = "http://localhost:8080/HiWS/HiWS?WSDL"

End sub

'********************* Form events ************************************
Private Sub cmdDoHello_Click()

Dim Client As New MSSOAPLib30.SoapClient30

Client.MSSoapInit (strClient)

txtSoapMessage.Text = Client.sayHi("Jeff")

End Sub

__________________________________________________ ________________

just a reminder.. i've added microsoft soap type libraryv3.0 in the references window.

*sayHi is the method of the java webservice

i'm receiving the following errors :

client: incorrect number of parameters supplied for soap request hresult=0x80070057: the parameter is incorrect.
-client: unspecified client error. HRESULT=0x80070057: the parameter is incorrect.

-I hope someone can help me with this one..... i'm running out of time... thanx in advance.
Nov 6 '06 #1
Share this Question
Share on Google+
2 Replies

Expert 5K+
P: 8,127
Question moved to Visual Basic Forum.
Nov 3 '07 #2

Expert 100+
P: 1,445
strClient = "http://localhost:8080/HiWS/HiWS?WSDL"

Not very sure about this.. but..
Check that service is hosted on the localhost at the designated directory. also make sure that your web reference is showing a valid WSDL.
check strClient
strclient should be something like :

strClient = "http://localhost:8080/HiWS/HiWS.cfc?WSDL"

add ".cfc" and HiWS is repeated..

Nov 3 '07 #3

Post your reply

Sign in to post your reply or Sign up for a free account.