Jira please!
thanks,
dims
On 7/25/07, Nadir Amra <[EMAIL PROTECTED]> wrote:
Here is the problem. I deploy a POJO and when AXIS2 (using nightly build
2007/07/25) automatically generated WSDL via ?wsdl it produces a WSDL file
the includes the following:
<xs:complexType name="CONVERTTEMPInput">
<xs:sequence>
<xs:element minOccurs="0" name="tEMPIN" nillable="true"
type="xs:string"/>
<xs:element minOccurs="0" name="tEMPOUT" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="CONVERTTEMPResult">
<xs:sequence>
<xs:element minOccurs="0" name="tEMPIN" nillable="true"
type="xs:string"/>
<xs:element minOccurs="0" name="tEMPOUT" nillable="true"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
The problem is with the element names. It seems that AXIS2 is lowercasing
the "t" in TEMPIN and TEMPOUT, which makes the service unusable. The
CONVERTTEMPInput class is as follows:
public class CONVERTTEMPInput implements Serializable
{
private static final long serialVersionUID = -884605419035002637L;
public CONVERTTEMPInput() { }
public void setTEMPIN( String TEMPIN )
{
_TEMPIN = TEMPIN;
}
public String getTEMPIN( )
{
return _TEMPIN;
}
public void setTEMPOUT( String TEMPOUT )
{
_TEMPOUT = TEMPOUT;
}
public String getTEMPOUT( )
{
return _TEMPOUT;
}
private String _TEMPIN = "";
private String _TEMPOUT = "";
}
If I add an underscore prior to TEMPIN and TEMPOUT in the methods, things
start to work.
Is this a bug?
Nadir K. Amra
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Davanum Srinivas :: http://davanum.wordpress.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]