Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Blocker
-
Resolution: Won't Fix
-
Affects Version/s: 1.3.1
-
Fix Version/s: 1.3.3rc1
-
Component/s: XML code generator
-
Labels:None
-
Environment:Windows, Java 5.0.
-
Number of attachments :
Description
This issue is simillar to CASTOR-2053. When a complex type has attributes and the complex element has a default value, source generator only generates empty contructor. javac can't find constructor for creating object with default value.
Below is a sample xsd element.
<xs:element name="DebitCardInfo"> <xs:complexType> <xs:sequence> <xs:element name="PinBlock" minOccurs="0"> <xs:complexType mixed="true"> <xs:attribute name="view" type="xs:string" /> </xs:complexType> </xs:element> <xs:element name="Cashback" minOccurs="0" default="0.0"> <xs:complexType mixed="true"> <xs:attribute name="view" type="xs:string" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element>
Have you tried this against 1.3.2 ?