I recommend getting the srcs for the latest release first.
http://xmlbeans.apache.org/sourceAndBinaries/index.html#XMLBeans+Source

Then get familiar with the APIs
http://xmlbeans.apache.org/docs/2.2.0/reference/org/apache/xmlbeans/Sche
maTypeLoader.html
http://xmlbeans.apache.org/docs/2.2.0/reference/org/apache/xmlbeans/Sche
maTypeSystem.html
You'll want to look at the srcs for compilation APIs
Then take a look at the srcs in the tests for some examples on how to
use some of these APIs.
http://svn.apache.org/viewvc/xmlbeans/trunk/test/src/compile/
I just want to mention again, it seems to me like this might be
possible, but I have never done, nor had the requirement to, compile
only certain types of an XSD.

Best of luck,
-Jacobd



-----Original Message-----
From: raov [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 28, 2007 11:34 PM
To: dev@xmlbeans.apache.org
Subject: Re: I am very new to xmlbean Plz help me


hi Jacob,

Thanks for u'r reply. I am using schema compiler "scomp" this is
compiling
entire xsd file but my requirement is compiling only part of xsd file
means
generate specified beans ( according to some complex types). if u don't
mind
can u send some useful links to me.

thanks
raov


Jacob Danner-2 wrote:
> 
> I can't state for certain as I've never tried, but you might be able
> to do this using the schemacompiler, schematypesystem, and
> schematypeloader apis. If you grab the srcs from the depot there may
> be some code/tests that provide some insight into how you an
> manipulate these apis.
> I'm curious how your requirement came about. Can you give us somemore
> info about how/why you can only have certain types from the schema
> compiled?
> thanks,
> -Jacob Danner
> 
> On 3/28/07, raov <[EMAIL PROTECTED]> wrote:
>>
>> Thank you Poorna,
>>
>> i had already done that way. but i need to know is there any other
>> possibilities.
>> any how thanks for u'r reply
>>
>>
>> Poornachandran wrote:
>> >
>> > I dont think, there is any way to do this. I think, you can simply
>> > ignore the other classes generated.
>> >
>> > ~Poorna
>> >
>> > raov wrote:
>> >> Hi,
>> >>
>> >> I am very new to xml beans. i  have an xsd file
>> >>
>> >> <xs:schema targetNamespace="http://openuri.org/easypo";
>> >>     xmlns:po="http://openuri.org/easypo";
>> >>     xmlns:xs="http://www.w3.org/2001/XMLSchema";
>> >>     elementFormDefault="qualified">
>> >>
>> >>     <xs:element name="purchase-order">
>> >>         <xs:complexType>
>> >>             <xs:sequence>
>> >>                 <xs:element name="customer" type="po:customer"/>
>> >>                 <xs:element name="line-item" type="po:line-item"
>> >> minOccurs="0" maxOccurs="unbounded"/>
>> >>             </xs:sequence>
>> >>         </xs:complexType>
>> >>     </xs:element>
>> >>     <xs:complexType name="customer">
>> >>         <xs:sequence>
>> >>             <xs:element name="name" type="xs:string"/>
>> >>             <xs:element name="address" type="xs:string"/>
>> >>         </xs:sequence>
>> >>     </xs:complexType>
>> >>     <xs:complexType name="line-item">
>> >>         <xs:sequence>
>> >>             <xs:element name="description" type="xs:string"/>
>> >>             <xs:element name="per-unit-ounces" type="xs:decimal"/>
>> >>             <xs:element name="price" type="xs:double"/>
>> >>             <xs:element name="quantity" type="xs:int"/>
>> >>         </xs:sequence>
>> >>     </xs:complexType>
>> >>
>> >> </xs:schema>
>> >>
>> >> when i was compiling  this xsd file i am getting beans
>> >> customer,lineitem,purchaseorderdocument, purchaseorder. but my
>> >> requirement
>> >> is, I want to compile part of xsd file means need to generate only
>> >> "customer" related beans no need to generate "lineItem" beans. Is
>> there
>> >> any
>> >> way to compile part of xsd file. if it's there or not let me know.
>> kindly
>> >> help ASAP.
>> >>
>> >>
>> >>
>> >>
>> >
>> >
---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>> --
>> View this message in context:
>>
http://www.nabble.com/I-am-very-new-to-xmlbean-Plz-help-me-tf3478850.htm
l#a9710927
>> Sent from the Xml Beans - Dev mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> 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]
> 
> 
> 

-- 
View this message in context:
http://www.nabble.com/I-am-very-new-to-xmlbean-Plz-help-me-tf3478850.htm
l#a9727808
Sent from the Xml Beans - Dev mailing list archive at Nabble.com.


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


Notice:  This email message, together with any attachments, may contain 
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated 
entities,  that may be confidential,  proprietary,  copyrighted  and/or legally 
privileged, and is intended solely for the use of the individual or entity 
named in this message. If you are not the intended recipient, and have received 
this message in error, please immediately return this by email and then delete 
it.

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

Reply via email to