I have the following problem:

I am developing Web Services using Axis 1.3
I wrote my own WSDL (document/literal) and used the WSDL2Java tool to generate all (Client and Server) code. I implemented the *BindingImpl Java class and deployed the Web Service on Tomcat I use the generated *Service and *ServiceLocator to access my WebService from a client
I monitor the SOAP Request and Responses using the tcpmon utility

When running my client, I noticed that some methods were called instead of others. After investigations, I ended to the following conclusion: when I call a method of my Service which has parameters the method name is not specified in the SOAP request. Only the parameters are transmitted in the request. As far as I understand, the result is that, the first method which matches the signature is called.

Can anyone help me solve this ?
Thanks

--
VAHLAS Nicolas Senior Software Engineer

Quality & Reliability
Διευ.: Κονίτσης 11Β,
      151 25 Μαρούσι
Τηλ.:  210 80 29 409 (270)
Mail:  [EMAIL PROTECTED]

begin:vcard
fn:Vahlas Nicolas
n:Nicolas;Vahlas
org:Quality & Reliability
adr;quoted-printable;quoted-printable:;;=CE=9A=CE=BF=CE=BD=CE=AF=CF=84=CF=83=CE=B7=CF=82 11=CE=92;=CE=9C=CE=B1=CF=81=CE=BF=CF=8D=CF=83=CE=B9;;151 25;Greece
email;internet:[EMAIL PROTECTED]
tel;work:210 80 29 409  (270)
x-mozilla-html:FALSE
version:2.1
end:vcard

Reply via email to