Hi,
>
>
> If you just use the JAXP API, the JBoss code should work with
> both. The only notable omission from JAXP is a standard way
> to write out
> XML files from a Document, but you could encapsulate that and have it
> detect the current parser and do the right thing. Then a user can use
> whatever parser they prefer for their application, and JBoss shouldn't
> care. Ain't standards great? :)
>
I've noticed that DependancyManager only uses it in a redundant method
loadXML - which is not used anywhere... - so I've removed it.
I plan to add an XMLHelper class to the org.jboss.util that will handle the
writing of an xml file - using the available parser - by guessing the
implementation and using reflection to call the appropriate method - so that
it doesn't need to be compiled in. Does this sound ok?
>
> >
> > I plan to use xerces-1.3.0 (its a bit big 1.6m).
> >
> > The ConfigurationService and DependencyManager will need to
> be changed to
> > not use the sun parser and obviously I would do it.
> >
> > Then run the jbosstests and do some basic performance
> comparisons - between
> > the pre/post change - to make sure there is minimal impact.
> >
> > Anyone got any comments/concerns about this?
> >
> > If I don't hear anything against it, I'd do this over the
> weekend - with it
> > being committed late Sunday.
> >
...running late - as usual...
Regards,
Chris
PS Is it me, or have these lists (jboss user/dev) died since Friday - anyone
know why - and more importantly - when will normal service be resumed....
================================================================================================
This electronic message (email) and any attachments to it are subject to copyright and
are sent for the personal attention of the addressee. Although you may be the named
recipient, it may become apparent that this email and its contents are not intended
for you and an addressing error has been made. This email may include information that
is legally privileged and exempt from disclosure. If you have received this email in
error, please advise us immediately and delete this email and any attachments from
your computer system.Rabobank International is the trading name of Coöperatieve
Centrale Raiffeisen-Boerenleenbank B.A. which is incorporated in the Netherlands.
Registered with the Registrar of Companies for England & Wales No. BR002630 and
regulated by the SFA for the conduct of investment business in the UK.
The presence of this footnote also confirms that this email has been automatically
checked by Rabobank International for the presence of computer viruses prior to it
being sent, however, no guarantee is given or implied that this email is virus free
upon delivery.