Thanks for your reply Werner !
Well, I was thinking of schema file can be my starting point until I ran
into below issue.
I did tried using mapping file,but it's not working for me. 
Do we have any sample/example similar to this behavior using mappings where
I can understand the approach for it?
Please let me know.

Thanks,
Sam


Werner Guttmann-6 wrote:
> 
> Hi,
> 
> On 22.02.2010 03:49, Sam-1234 wrote:
>>
>> Hi All-
>> I am running into an interesting issue.
>> Please take a look at below xml(search.xml),after marshalling I need to
>> produce it.
>> As I understand, I can use the same xml to get schema and generate
>> classes
>> from there and use in marshalling.
> That is not true. With castor, you have several options when it comes to 
> marshalling 8XML data binding in general).
> 
> a) Use introspection (no mapping, no descriptor classes).
> b) Use a mapping file (mapping supplied by you).
> c) Use (generated) descriptor classes (as generated from an XML schema 
> or a set thereof).
> 
> In addition, it is (somewhat) possible to mix between those approaches.
> 
>> Somehow I am not getting Criteria Object generated,as I guess code
>> generator
>> is not able to distinguish
>> top level 'CriteriaExpression" Node and the one which has Criteria Node
>> in
>> it?and it is affecting mapping file too.
> I am not sure I understand how the code generator is relevant in your 
> statement. Is your starting point an XML schema ?
>>
>> search.xml
>> <?xml version="1.0" encoding="UTF-8"?>
>> <CriteriaExpression>
>>      <CriteriaOperator tc="2">AND</CriteriaOperator>
>>      <CriteriaExpression>
>>              <Criteria>
>>                      <ObjectType tc="115"/>
>>                      <PropertyName>FirstName</PropertyName>
>>                      <PropertyValue>Joe</PropertyValue>
>>                      <Operation tc="7"/>
>>              </Criteria>
>>      </CriteriaExpression>
>>      <CriteriaExpression>
>>              <Criteria>
>>                      <ObjectType tc="115"/>
>>                      <PropertyName>LastName</PropertyName>
>>                      <PropertyValue>Johnson</PropertyValue>
>>                      <Operation tc="1"/>
>>              </Criteria>
>>      </CriteriaExpression>
>>                      <CriteriaOperator tc="1">OR</CriteriaOperator>
>>              <CriteriaExpression>
>>              <Criteria>
>>                      <ObjectType tc="116"/>
>>                      <PropertyName>Zip</PropertyName>
>>                      <PropertyValue>123345</PropertyValue>
>>                      <Operation tc="2"/>
>>              </Criteria>
>>      </CriteriaExpression>
>> </CriteriaExpression>
>>
>> I tries some variations/twick in schema but still not able to get the
>> desired result.
>> Please advice.
>>
>> Thanks,
>> ~Sam
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/source-code-generation-issue-tp27682229p27692580.html
Sent from the Castor - User mailing list archive at Nabble.com.


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

    http://xircles.codehaus.org/manage_email


Reply via email to