Sorry for the bother, the problem turned out to be with my project set up.

Thanks
Dmitry

On Wed, Feb 4, 2009 at 1:05 AM, Werner Guttmann <[email protected]> wrote:
> Dmitry,
>
> usually it's the combination of minOccurs="1" and maxOccurs="1" that
> triggers this (or the fact that you declare an attribute definition to
> be mandatory).
>
> I am equally puzzled as you, to be honest.
>
> Regards
> Werner
>
> Dmitry Beransky wrote:
>> Will do.  Could you explain, though, what in a schema usually triggers
>> the generation of desc.setRequered(true)?
>>
>> thanks
>> D.
>>
>> On Tue, Feb 3, 2009 at 2:28 PM, Werner Guttmann <[email protected]> 
>> wrote:
>>> Hi,
>>>
>>> not sure about this one. Can you please raise a new Jira issue at
>>>
>>> http://jira.codehaus.org/browse/CASTOR
>>>
>>> and follow our guidelines in doing so (as indicated on the Castor web site).
>>>
>>> Regards
>>> Werner
>>>
>>> Dmitry Beransky wrote:
>>>> Hi,
>>>>
>>>> I'm probably making some sort of a rookie mistake, but I could use
>>>> help figure out where I'm going wrong.
>>>>
>>>> I'm getting this exception:
>>>>
>>>> Caused by: ValidationException: The field '_initialDepositDate' (whose
>>>> xml name is 'initialDepositDate') is a required field of class
>>>> 'com.csatp.model.castor.auto.Info;
>>>>    - location of error: XPATH: /info
>>>>
>>>> In the schema from which Info class was generated, initialDepositeDate
>>>> has minOccurs attribute set to 0:
>>>>
>>>>       <xs:complexType name="infoType">
>>>>               <xs:all>
>>>>                       <!-- Policy general information -->
>>>>                       <xs:element name="policyNumber" type="xs:string"/>
>>>>                       <xs:element name="policySuffix" type="xs:string" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="policyRevision" type="xs:string" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="applicationDate" type="xs:date" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="initialDepositDate" type="xs:date" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="productCode" type="xs:string" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="grossPremium" type="xs:decimal" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="departureDate" type="xs:date"/>
>>>>                       <xs:element name="returnDate" type="xs:date"/>
>>>>                       <xs:element name="tripCost" type="xs:decimal"/>
>>>>                       <xs:element name="numberInsured" type="xs:int"/>
>>>>                       <xs:element name="status" type="xs:string" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="fulfillment" type="xs:string" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="destination" type="xs:string" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="supplier" type="xs:string" 
>>>> minOccurs="0"/>
>>>>                       <xs:element name="airline" type="xs:string" 
>>>> minOccurs="0"/>
>>>>               </xs:all>
>>>>       </xs:complexType>
>>>>
>>>> So I'm not quite sure why the exception.  Any thoughts?  I'm using Castor 
>>>> 1.2.
>>>>
>>>> Thanks
>>>> Dmitry
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe from this list, please visit:
>>>>
>>>>     http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>    http://xircles.codehaus.org/manage_email
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>    http://xircles.codehaus.org/manage_email
>
>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to