geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <>
Subject Re: Xerces jars in lib - why there and why 2.6.0?
Date Wed, 15 Dec 2004 16:24:48 GMT
AFAIK with the possible exception of axis and tomcat geronimo does not 
use any JAXP stuff and does not need any copy of xerces to run.  If you 
want to investigate that would be great.  In any case I think it should 
be fine to upgrade.

david jencks

On Dec 15, 2004, at 6:16 AM, Jacek Laskowski wrote:

> Hi,
> If I might upgrade Xerces jars to 2.6.2, org/apache/geronimo/Tomcat 
> would only require the java.endorsed.dirs env var to point to lib 
> directory of Geronimo build, i.e. 
> modules/assembly/target/geronimo-1.0-SNAPSHOT/lib and it's already 
> done in the code (no need to specyfing it on the command line 
> anymore).
> Currently, the version of Xerces is 2.6.0 and it's in the lib dir with 
> xmlParserAPIs-2.2.1.jar. Why is the file - xmlParserAPIs-2.2.1.jar - 
> over there? Is it only because Xerces 2.6.0 required it? if so, Xerces 
> 2.6.2 doesn't do it anymore. Besides, 
> reads:
> "We recommend everyone uses xml-apis and stops using xmlParserAPIs.jar 
> as the latter only contains part of JAXP and ships as part of Xerces."
> So, in fact, the xmlParserAPIs jar shouldn't be used at all.
> As there're loads of XML processing I don't want to step up on 
> anyone's toes and firstly ask before doing the upgrade to Xerces 2.6.2 
> if there's any objections (the jars of Xerces 2.6.2 have just been 
> uploaded to, so it should very 
> soon be on Are they any reasons to keep Geronimo with 
> Xerces 2.6.0 jars?
> Jacek

View raw message