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]