axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Deepak Sharma" <deep...@gmail.com>
Subject User Guide: Code generation for client
Date Thu, 03 Aug 2006 12:23:47 GMT
Hi Guys,

This question has already been asked in the forum and I suppose I am the
third person to ask this question. But no response has come so far to
rectify this problem. Following is the problem:

I am facing some problem creating client for the example mentioned in the
user guide. *
http://ws.apache.org/axis2/1_0/userguide3.html#Writing_Web_Service_Clients_using_Code_Generation_with_Data_Binding_Support
* <http://ws.apache.org/axis2/1_0/userguide3.html>

WSDL2Java is not generating "Axis2SampleDocLitPortTypeStub.java" instead it
is generating "Axis2SampleDocLitServiceStub.java" and it's Callback Handler.

Following is the client which I have written but it is not getting compiled
as echoString method expects EchoStringParam not EchoStringParamDocument.



EchoStringReturnDocument resDoc = stub.echoString(reqDoc);


*

public* *class* Client {

*public* *static* *void* main(String[] args) {

*try* {

Axis2SampleDocLitServiceStub stub = *new* Axis2SampleDocLitServiceStub(

*null*,

"http://localhost:8080/axis2/services/Axis2SampleDocLitPortType");

EchoStringParamDocument reqDoc = EchoStringParamDocument.Factory

.*newInstance*();

reqDoc.setEchoStringParam("Axis2 Echo");

EchoStringReturnDocument resDoc = stub.echoString(reqDoc);

System.*out*.println(resDoc.getEchoStringReturn());

} *catch* (Exception e) {

e.printStackTrace();

}

}
Looking forward for your response.

Thanks,
Deepak

Mime
View raw message