Actually there is a nicer way to get to the schema source:

          SchemaType type = GeneratedXMLBean.type;
        InputStream is = type.getTypeSystem().
                getSourceAsStream(type.getSourceName());

Cezar

> -----Original Message-----
> From: Cezar Andrei
> Sent: Tuesday, October 04, 2005 12:36 PM
> To: user@xmlbeans.apache.org; [EMAIL PROTECTED]
> Subject: RE: Re-Generating schema from the generated code
> 
> Scomp saves the original schema files inside the generated jar, and
you
> can get to it in the following way:
> 
> InputStream is =
>
XMLParsers.class.getClassLoader().getResourceAsStream("schemaorg_apache_
> xmlbeans/src/" + GeneratedXMLBean.type.getSourceName());
> 
> Cezar
> 
> > -----Original Message-----
> > From: Eran Chinthaka [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, October 04, 2005 11:33 AM
> > To: user@xmlbeans.apache.org
> > Subject: Re-Generating schema from the generated code
> >
> > Hi,
> >
> > I'm from Apache Axis2 team. I need a help in generating schema using
> > XMLBeans.
> > My scenario is like this. I have bunch of classes created using a
> given
> > xml schema, by XMLBeans. But at some time, I do not have the schema
> file
> > which was used to generate the code, but I have all the classes
> > generated using that schema by xml beans. Now I want to
> generate/derive
> > the schema from the classes I have.
> > I load the generated classes using a proper class loader and I could
> > find all the generated codes which are global elements. How can I
> > recreate the schema which was used to generate this code. I don't
have
> > the initial schema file by now. I want to derive it using the
classes
> I
> > have.
> > Any help in this is very much appreciated.
> >
> > (Sorry If I'm repeating this question on this list. I searched in
the
> > archives, but didn't find something similar to this.)
> >
> > Thanks,
> > Chinthaka
> >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to