POJO Sample does not work with ADB
----------------------------------
Key: AXIS2-1593
URL: http://issues.apache.org/jira/browse/AXIS2-1593
Project: Apache Axis 2.0 (Axis2)
Issue Type: Bug
Components: samples
Reporter: Eran Chinthaka
Assigned To: Sanka Samaranayake
Priority: Critical
I tested POJO sample with RPC client and it is working fine.
But when I tested it with ADB, as described in the README.txt of the sample, I
got an error. Here is the complete trace for your information.
[EMAIL PROTECTED]:/more/Axis2-Release/axis2-1.1-RC2/samples/pojo$ ant
adb.client -Dwsdl=http://localhost:8080/axis2/services/AdressBookService?wsdl
Buildfile: build.xml
check-parameters:
print-usage:
adb.client:
clean:
[delete] Deleting directory
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build
[delete] DEPRECATED - Use of the implicit FileSet is deprecated. Use a
nested fileset element instead.
prepare:
[mkdir] Created dir: /more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build
[mkdir] Created dir:
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build/classes
[mkdir] Created dir:
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build/lib
[mkdir] Created dir:
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build/classes/META-INF
adb.client.codegen-stub:
[java] org.apache.axis2.wsdl.codegen.CodeGenerationException: Error
parsing WSDL
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:180)
[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
[java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
[java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
[java] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[java] at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
[java] Caused by: org.apache.axis2.wsdl.codegen.CodeGenerationException:
Error parsing WSDL
[java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:114)
[java] at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
[java] at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:585)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
[java] ... 24 more
[java] Caused by: javax.wsdl.WSDLException: WSDLException (at /html):
faultCode=INVALID_WSDL: Expected element
'{http://schemas.xmlsoap.org/wsdl/}definitions'.
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.checkElementName(Unknown
Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown
Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
[java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:276)
[java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:97)
[java] ... 32 more
[java] --- Nested Exception ---
[java] org.apache.axis2.wsdl.codegen.CodeGenerationException: Error
parsing WSDL
[java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:114)
[java] at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
[java] at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:585)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
[java] at
org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
[java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
[java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
[java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
[java] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:107)
[java] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[java] at org.apache.tools.ant.Task.perform(Task.java:364)
[java] at org.apache.tools.ant.Target.execute(Target.java:341)
[java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[java] at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
[java] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
[java] at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
[java] at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
[java] at org.apache.tools.ant.Main.runBuild(Main.java:668)
[java] at org.apache.tools.ant.Main.startAnt(Main.java:187)
[java] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
[java] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
[java] Caused by: javax.wsdl.WSDLException: WSDLException (at /html):
faultCode=INVALID_WSDL: Expected element
'{http://schemas.xmlsoap.org/wsdl/}definitions'.
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.checkElementName(Unknown
Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown
Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
[java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
[java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:276)
[java] at
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:97)
[java] ... 32 more
adb.client.compile:
[javac] Compiling 1 source file to
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build/classes
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:18:
package sample.addressbook.stub does not exist
[javac] import sample.addressbook.stub.AddressBookServiceStub;
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:19:
package sample.addressbook.stub.AddressBookServiceStub does not exist
[javac] import sample.addressbook.stub.AddressBookServiceStub.AddEntry;
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:20:
package sample.addressbook.stub.AddressBookServiceStub does not exist
[javac] import sample.addressbook.stub.AddressBookServiceStub.Entry;
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:21:
package sample.addressbook.stub.AddressBookServiceStub does not exist
[javac] import sample.addressbook.stub.AddressBookServiceStub.FindEntry;
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:22:
package sample.addressbook.stub.AddressBookServiceStub does not exist
[javac] import
sample.addressbook.stub.AddressBookServiceStub.FindEntryResponse;
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:32:
cannot find symbol
[javac] symbol : class AddressBookServiceStub
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] AddressBookServiceStub stub;
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:35:
cannot find symbol
[javac] symbol : class AddressBookServiceStub
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] stub = new AddressBookServiceStub(args[0]);
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:38:
cannot find symbol
[javac] symbol : class AddressBookServiceStub
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] stub = new AddressBookServiceStub(URL);
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:41:
cannot find symbol
[javac] symbol : class AddEntry
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] AddEntry addEntry = new AddEntry();
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:41:
cannot find symbol
[javac] symbol : class AddEntry
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] AddEntry addEntry = new AddEntry();
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:42:
cannot find symbol
[javac] symbol : class Entry
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] Entry entry = new Entry();
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:42:
cannot find symbol
[javac] symbol : class Entry
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] Entry entry = new Entry();
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:53:
cannot find symbol
[javac] symbol : class FindEntry
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] FindEntry findEntry = new FindEntry();
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:53:
cannot find symbol
[javac] symbol : class FindEntry
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] FindEntry findEntry = new FindEntry();
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:57:
cannot find symbol
[javac] symbol : class FindEntryResponse
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] FindEntryResponse response = stub.findEntry(findEntry);
[javac] ^
[javac]
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/src/sample/addressbook/adbclient/AddressBookADBClient.java:58:
cannot find symbol
[javac] symbol : class Entry
[javac] location: class sample.addressbook.adbclient.AddressBookADBClient
[javac] Entry responseEntry = response.get_return();
[javac] ^
[javac] 16 errors
BUILD FAILED
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build.xml:111: The following
error occurred while executing this line:
/more/Axis2-Release/axis2-1.1-RC2/samples/pojo/build.xml:133: Compile failed;
see the compiler error output for details.
Total time: 3 seconds
[EMAIL PROTECTED]:/more/Axis2-Release/axis2-1.1-RC2/samples/pojo$
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]