I believe the answer to this is yes for anyone else that is interested.

On Fri, Oct 3, 2008 at 8:56 AM, Jamie Johnson <[EMAIL PROTECTED]> wrote:

> I am attempting to build a set of schemas that uses substitution groups and
> abstract types which works flawlessly if I compile all the schemas together
> (i.e. one big jar) but if I build them all separately by first building the
> abstract type then building all the types that extend the abstract type with
> the abstracttype on the classpath XmlBeans substitution doesn't seem to
> work.  Do all objects that extend the AbstractType need to be available at
> build time for XmlBeans to properly recognize the substitution groups?
>
> What is strange is when looking at a class that extends the AbstractType it
> clearly indicates that the AbstractType is it's base, but if I try to do
> (Extended)AbstractType.substitute(ExtendedDocument.impl.type,
> Extended.type); I received a class cast exception.  Any idea how to address
> this without having to recompile the Abstract Schema everytime I want to add
> a type that extends the AbstractType?
>
> Jamie
>
>

Reply via email to