looks like a bug....please submit a bug report with a small test case
if possible.,
-- dims
----- Original Message -----
From: sanjay <[EMAIL PROTECTED]>
Date: Fri, 9 Jul 2004 23:07:12 +0530
Subject: Service.createCall() - Is this a bug ?
To: [EMAIL PROTECTED]
Hi
Service.createCall is
overloaded with following methods -
1. Service.createCall(QName portName)
2. Service.createCall(QName portName,
QName operationName)
3. Service.createCall()
If I call (1) and then - call.setOperationName() it
works fine.
If I call (2) and it doesn't work, even if I
explicitly set operationName again
Calling (3) and setting everything explicitly works fine.
I looked in code â Service.java
public javax.xml.rpc.Call createCall(QName portName,
1. QName operationName)
throws ServiceException {
Call call = (org.apache.axis.client.Call)
createCall();
call.setOperation(portName, operationName.getLocalPart());
return
(call);
}
Should line 3 be â createCall(portName) instead of createCall()
?
Because createCall(QName) is doing all the
initialization.
API Documentation says methods
1,2 prefill as much data from WSDL as possible.
Or am I missing something ?
Regards
Sanjay
--
Davanum Srinivas - http://webservices.apache.org/~dims/