This type (extracted from a large schema) generates a setter called
setMessage1() in 1.2RC2 instead of setMessage() (1.2b, 1.1).
Intentional or bug?

joe

<xs:complexType name="ErrorType">
<xs:annotation>
<xs:documentation>Represents an error in both human and computer readable formats.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="message" type="xs:string" nillable="false">
<xs:annotation>
<xs:documentation>Human readable text describing the error condition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="errorCode" type="xs:string" nillable="true" minOccurs="0">
<xs:annotation>
<xs:documentation>Provider specific error code.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="stackDump" type="ifis:TraceType" nillable="true" minOccurs="0">
<xs:annotation>
<xs:documentation>Execution stack trace.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>



/**
* Represents an error in both human and computer readable formats.
*/
public class ErrorType extends org.apache.axis.AxisFault implements java.io.Serializable {
/** Human readable text describing the error condition. */
private java.lang.String message1;
/** Provider specific error code. */
private java.lang.String errorCode;
/** Execution stack trace. */
private mil.dod.sws.TraceType stackDump;


    public ErrorType() {
    }

    public ErrorType(
           java.lang.String message1,
           java.lang.String errorCode,
           mil.dod.sws.TraceType stackDump) {
        this.message1 = message1;
        this.errorCode = errorCode;
        this.stackDump = stackDump;
    }


/**
* Gets the message1 value for this ErrorType.
*
* @return message1 Human readable text describing the error condition.
*/
public java.lang.String getMessage1() {
return message1;
}



/**
* Sets the message1 value for this ErrorType.
*
* @param message1 Human readable text describing the error condition.
*/
public void setMessage1(java.lang.String message1) {
this.message1 = message1;
}




Reply via email to