I generated Java files from WSDL with WSDL2Java converter, but I don't know how can I use service with these files, because there are no examples. I'm implementing client side.
+2
A:
Normally a client doesn't instantiate a stub in Web Services, you would use the service locator and call the get method. I can't tell from your question, but if you are asking a more general "Where do I get JavaDocs (or such) to better understand the API", you would have to tell use which WS you are using.
Scanningcrew
2009-11-03 07:00:44
+2
A:
Regarding Axis2: read these these links they contain some examples:
http://ws.apache.org/axis2/1_5_1/quickstartguide.html#clients
http://ws.apache.org/axis2/1_0/userguide3.html
EDIT: Regarding Axis1: it is based on JAX-RPC and you need to instantiate stub object or use service locator to get stub instance and all WS operations will be in that. An example is given here:
public class Tester {
public static void main(String [] args) throws Exception {
// Make a service
AddressBookService service = new AddressBookServiceLocator();
// Now use the service to get a stub which implements the SDI.
AddressBook port = service.getAddressBook();
// Make the actual call
Address address = new Address(...);
port.addEntry("Russell Butek", address);
}
}
Superfilin
2009-11-03 07:06:59
I have this kind of files : ServiceBindingImpl.javaServiceBindingStub.javaServicePortType.javaServiceService.javaServiceLocator.java...
newbie
2009-11-03 07:32:21
Then just instantiate your ServiceLocator. <your return type here> result = new ServiceLocator().getService().<your oepration name here>(<your operation parameters here>)
Superfilin
2009-11-03 07:38:14
For some reason ServiceLocator doesn't have getService() method. Thx for help anyway
newbie
2009-11-03 07:55:13