[
https://issues.apache.org/jira/browse/AXIS2-3017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12519187
]
nadir amra commented on AXIS2-3017:
-----------------------------------
Davanum,
See attachments in this jira. There is a simple example.
> WSDL generation error - lowercasing 1st char in element names
> -------------------------------------------------------------
>
> Key: AXIS2-3017
> URL: https://issues.apache.org/jira/browse/AXIS2-3017
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: wsdl
> Reporter: nadir amra
> Assignee: Deepal Jayasinghe
> Priority: Critical
> Attachments: ConvertTemp.zip
>
>
> 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 method names,
> things start to work.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]