For a SAX parser, use XmlOptions:

    /**
     * By default, XmlBeans uses an internal Piccolo parser,
     * other parsers can be used by providing an XMLReader.
     * For using the default JDK's SAX parser use:
     * xmlOptions.setLoadUseXMLReader(
SAXParserFactory.newInstance().newSAXParser().getXMLReader() );
     *
     * @see XmlObject.Factory#parse(java.io.File, XmlOptions)
     */
    public XmlOptions setLoadUseXMLReader (XMLReader xmlReader);


Or if you want to use a Stax - jsr 173 - pull parser use: 
        XmlObject.Factory.parse ( XMLStreamReader xsr );

 
Cezar

> -----Original Message-----
> From: starlightpurple [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, November 21, 2007 3:20 PM
> To: user@xmlbeans.apache.org
> Subject: RE: Upgrading XMLBeans questions
> 
> Thank you Cezar and Jacob for your replies.
> 
> I have one more question.  Would you be able to point
> me to the documentation on how I can specify which xml
> parser to use?
> 
> Thanks,
> 
> Monica
> 
> --- Cezar Andrei <[EMAIL PROTECTED]> wrote:
> 
> > There is also a very slight change on how Cursors
> > work when
> > copying/moving a sub-tree from a document to
> > another. Most likely you
> > don't use this feature.
> >
> > You should be fine with the upgrade, as Jacob said,
> > if you recompile all
> > your schemas.
> >
> > Choosing the parser should work the same.
> >
> > Saxon is used only when selectPath, executeQuery or
> > compilePath methods
> > are called.
> >
> > Cezar
> >
> > > -----Original Message-----
> > > From: Jacob Danner [mailto:[EMAIL PROTECTED]
> > > Sent: Wednesday, November 21, 2007 11:16 AM
> > > To: user@xmlbeans.apache.org
> > > Subject: Re: Upgrading XMLBeans questions
> > >
> > > I'll try to answer a couple of these.
> > >
> > > re:Saxon, if you aren't using Xpath/Xquery you
> > should be fine.
> > >
> > > As long as the schemas have been recompiled you
> > should not have any
> > > troubles using the new xmlbeans types
> > >
> > > On 11/20/07, starlightpurple
> > <[EMAIL PROTECTED]> wrote:
> > > > Hello,
> > > >
> > > > I am currently using version 1.0.2 of XmlBeans
> > and am
> > > > researching upgrading it to version 2.0.3.  I
> > have
> > > > read through the documentation on this site but
> > have a
> > > > few questions.
> > > >
> > > > * Am I able to dictate which XML Parser XMLBeans
> > uses?
> > > >
> > > >
> > > > * The documentation states the following:
> > > >
> > > > "Because XMLBeans 2.3.0 is designed to be used
> > with
> > > > Saxon-8.8 for XPath/XQuery support and because
> > Saxon
> > > > is not backwards-compatible, it is strongly
> > > > reccomended that if you use Saxon-8.6.1 with
> > XMLBeans,
> > > > you upgrade to Saxon-8.8"
> > > >
> > > > If I'm not using XPath/XQuery with XMLBeans is
> > it
> > > > alright if I use an older version of Saxon on
> > the
> > > > classpath?  I assume it should not cause any
> > problems,
> > > > since I'm not using it in XMLBeans.  However, I
> > wanted
> > > > to double check.
> > > >
> > > > * I recompiled my schema as suggested and tested
> > > > marshalling/un-marshalling a few xml files
> > created
> > > > under 1.0.2 with 2.3.0. I have not encountered
> > any
> > > > problems.  However, would you know of any
> > problems or
> > > > things I should be aware of when making such a
> > switch?
> > > >
> > > >
> > > > Thank you,
> > > >
> > > > Monica
> > > >
> > > >
> > > >
> > > >
> > >
> >
>
________________________________________________________________________
> > __
> > > __________
> > > > Get easy, one-click access to your favorites.
> > > > Make Yahoo! your homepage.
> > > > http://www.yahoo.com/r/hs
> > > >
> > > >
> >
> ---------------------------------------------------------------------
> > > > 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]
> >
> >
> > 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]
> >
> >
> 
> 
> 
> 
>
________________________________________________________________________
__
> __________
> Be a better pen pal.
> Text or chat with friends inside Yahoo! Mail. See how.
> http://overview.mail.yahoo.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