Hi again,
first of all, thanks for the comments to my posting.
Considering most people responded that in their eyes it's even easier
building a client with CXF compared to Axis2 I'll take another try with
CXF...
Daniel Kulp schrieb:
- No wsdl-file needed after you generated the code using WSDL2Java.
You don't need to with CXF either. Just invoke a different constructor
on the generated Service object and specify the endpoint URL you want to
hit. In anycase, this is a JAX-WS specification thing.
Which constructor do you mean? I use this one (the service's name is
ModuleService):
ModuleService port;
ModuleServiceImplService serviceClient;
org.apache.cxf.endpoint.Client client;
URL wsdl = getClass().getResource("/ModuleService.wsdl");
service = new ModuleServiceImplService(wsdl, new QName(
"http://service.modulverwaltung/",
"ModuleServiceImplService"));
port = service.getModuleServiceImplPort();
client = ClientProxy.getClient(port);
In this case, the WSDL-file has to be in the classpath...
Regards,
Abid
--
Abid Hussain
Mail: [EMAIL PROTECTED]
Web: http://www.abid76.de