You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Jacobo Sánchez López (JIRA)" <ax...@ws.apache.org> on 2014/05/29 13:17:01 UTC
[jira] [Updated] (AXIS-2902) WSDL2Java generated code does not
compile
[ https://issues.apache.org/jira/browse/AXIS-2902?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacobo Sánchez López updated AXIS-2902:
---------------------------------------
Description:
I have a WSDL document that generates a code that does not compile
Im attaching a sample WSDL to reproduce the bug
Using SoapUI to generate the code. It passes the following parameters to axis:
command: [java, -cp, <jars>, org.apache.axis.wsdl.WSDL2Java, -v, -T, 1.2, -o, <outdir>, <wsdldir>]
Errors found in .java files:
*HRBindingStub.java:* ';' expected
> Method throwing an array at line 257:
bq. public url.com.Acc_RefsRootType fnd_Acc(url.com.Acc_FndType body) throws java.rmi.RemoteException, url.com.Prt_FaultType, *url.com.Val_ErrorType[]* \{
*Acc_RefsRootType.java:*
{quote}
public class Acc_RefsRootType implements java.io.Serializable \{
private java.lang.String version; // attribute
private url.com.Acc_Ref_WWSType[] acc_RefsType; // attribute
public Acc_RefsRootType() \{
\}
public Acc_RefsRootType(
java.util.Date As_Of_Date,
url.com.Acc_Ref_WWSType[] param1,
java.lang.String version) \{
super(
As_Of_Date);
this.param1 = param1;
this.version = version;
\}
{quote}
> call to super(As_Of_Date) when there is no super class (just implements Serializable)
> this.param1 = param1; assignation in constructor when variable has been defined as acc_RefsType
was:
I have a WSDL document that generates a code that does not compile
Im attaching a sample WSDL to reproduce the bug
Using SoapUI to generate the code. It passes the following parameters to axis:
_ command: java, -cp, <jars>, org.apache.axis.wsdl.WSDL2Java, -v, -T, 1.2, -o, <outdir>, <wsdldir> _
Errors found in .java files:
*HRBindingStub.java:* ';' expected
> Method throwing an array at line 257:
bq. public url.com.Acc_RefsRootType fnd_Acc(url.com.Acc_FndType body) throws java.rmi.RemoteException, url.com.Prt_FaultType, *url.com.Val_ErrorType[]* \{
*Acc_RefsRootType.java:*
{quote}
public class Acc_RefsRootType implements java.io.Serializable \{
private java.lang.String version; // attribute
private url.com.Acc_Ref_WWSType[] acc_RefsType; // attribute
public Acc_RefsRootType() \{
\}
public Acc_RefsRootType(
java.util.Date As_Of_Date,
url.com.Acc_Ref_WWSType[] param1,
java.lang.String version) \{
super(
As_Of_Date);
this.param1 = param1;
this.version = version;
\}
{quote}
> call to super(As_Of_Date) when there is no super class (just implements Serializable)
> this.param1 = param1; assignation in constructor when variable has been defined as acc_RefsType
> WSDL2Java generated code does not compile
> -----------------------------------------
>
> Key: AXIS-2902
> URL: https://issues.apache.org/jira/browse/AXIS-2902
> Project: Axis
> Issue Type: Bug
> Components: WSDL processing
> Affects Versions: 1.4
> Reporter: Jacobo Sánchez López
>
> I have a WSDL document that generates a code that does not compile
> Im attaching a sample WSDL to reproduce the bug
> Using SoapUI to generate the code. It passes the following parameters to axis:
> command: [java, -cp, <jars>, org.apache.axis.wsdl.WSDL2Java, -v, -T, 1.2, -o, <outdir>, <wsdldir>]
> Errors found in .java files:
> *HRBindingStub.java:* ';' expected
> > Method throwing an array at line 257:
> bq. public url.com.Acc_RefsRootType fnd_Acc(url.com.Acc_FndType body) throws java.rmi.RemoteException, url.com.Prt_FaultType, *url.com.Val_ErrorType[]* \{
> *Acc_RefsRootType.java:*
> {quote}
> public class Acc_RefsRootType implements java.io.Serializable \{
> private java.lang.String version; // attribute
> private url.com.Acc_Ref_WWSType[] acc_RefsType; // attribute
> public Acc_RefsRootType() \{
> \}
> public Acc_RefsRootType(
> java.util.Date As_Of_Date,
> url.com.Acc_Ref_WWSType[] param1,
> java.lang.String version) \{
> super(
> As_Of_Date);
> this.param1 = param1;
> this.version = version;
> \}
> {quote}
> > call to super(As_Of_Date) when there is no super class (just implements Serializable)
> > this.param1 = param1; assignation in constructor when variable has been defined as acc_RefsType
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org