-
Bug
-
Resolution: Done
-
Major
-
4.3.0.GA_CP06
-
None
-
Release Notes
-
Workaround Exists
-
I use JBDS to create a "web service" based on a POJO. It generates some artifacts included some java source files.
In the file named XXXResponse.java, there's some error code like:
@XmlElement(namespace = "", name = "return")
private String return;
public String getReturn()
public void setReturn(String return1)
{ this.return = return; }"return" is a java key word, and can not be used as variable. This has been verified by
a) JBDS generation of the webservice (Bottom-Up)
b) wsprovide.sh (myself) -k
c) wsprovide.bat (customer) by running JBDS on Windows
The class itself when decompiled seems to have correctly the name to "_return"
Hence, there seems to be an error in wsprovide tool creating the .java files (perhaps the wsdl as well)
- blocks
-
JBPAPP-2837 Release and upgrade to JBossWS 2.0.1.SP2_CP08
- Closed
- is blocked by
-
JBWS-2890 wsprovide tool sets returning object's name to the "return" in the java file when no name is provided in the endpoint
- Closed