[prev in list] [next in list] [prev in thread] [next in thread]
List: fop-dev
Subject: DO NOT REPLY [Bug 25828] -
From: bugzilla () apache ! org
Date: 2003-12-31 11:42:42
Message-ID: 20031231114242.20196.qmail () nagoya ! betaversion ! org
[Download RAW message or body]
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25828>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25828
[PATCH] fop.sh/bat should use java.endorsed.dirs
------- Additional Comments From spepping@leverkruid.nl 2003-12-31 11:42 -------
1.) The jar files I propose to put in directory lib/endorsed are also
added to the classpath. Therefore earlier SDKs will find them as
usual.
2.) FOP comes with its own jar files for Xerces and Xalan, to ensure
that a version is used that is adequate for FOP. In SDK 1.4 these
jar files are not used, because the SDK uses its built-in xerces and
xalan. My proposed patch makes SDK 1.4 use the Xerces and Xalan jar
files that come with FOP. As long as it is useful that FOP comes
with its own xerces and xalan jar files, this patch is useful.
3.) "this" is the patch to fop.sh/bat. "from" is the current
situation. "to" is a situation in which fop.sh/bat uses the Xerces
and Xalan jar files that come with FOP when using SDK 1.4.
The feature I am addressing is that SDK 1.4 on the one hand comes
with non-core, so-called endorsed standards and implementations, and
on the other hand allows one to override those by specifying
"endorsed dirs". All jars in those dirs are prepended to the boot
class path, and thus prevail over built-in versions of the same
classes. See guide/standards/index.html in the SDK documentation.
Xerces and Xalan are probably the best known of these endorsed
standards, and have caused most problems for users. SDK 1.4.0 came
with a pretty early version of Xerces 2. It was often necessary to
override it with versions delivered by applications, using the
method applied in this patch. The problem may have gone with later
SDKs.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic