I have a question about how to generate the java clases with castor, should be not difficult for experience users, maybe someone has done something similar..

I want to create with Schemas and Castor the java clases for abstract elements. I mean, for example in animals can exist dogs and cats. Then, I want create animal.java like abstract, and dog.java, cat.java concret (no abstact).

the objective is do something like that at the end:

<name> cute cat</name>
<name> ugly dog </name>

After, unmmarshall this, and then be able to acces the object zoo, and check if the childrens are dog or cat...

Anyone knows about that? im starting think is no possible to reach it..

Thank everybody!!!