Generated code for complex types give compilation errors (WSDL2C Java Version)
------------------------------------------------------------------------------
Key: AXIS2C-494
URL: https://issues.apache.org/jira/browse/AXIS2C-494
Project: Axis2-C
Issue Type: Bug
Components: code generation
Affects Versions: Current (Nightly)
Reporter: Milinda Lakmal Pathirage
<xs:complexType name="ErrorParameterType">
<xs:sequence>
<xs:element name="Value" type="xs:string"
minOccurs="0"/>
</xs:sequence>
<xs:attribute name="ParamID" type="xs:string"/>
</xs:complexType>
when there is complex type like above inside wsdl, generated .c file containing
structure and function for manipulating it gave compilation errors.
This is caused by if statement in the CADBBeanTemplate Source doesn't correctly
process the input xml generated for the complex type.
To correct the error we have to introduce a new attribute to the "property "
element in the generated xml. And improve the following logic in template.
<xsl:if test="property and (not(property/@attribute) or
property/@attribute='')"> to
<xsl:if test="property and (not(property/@attribute) or property/@attribute=''
or property/@notattribute)">
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]