Holscher, David M at [EMAIL PROTECTED] wrote:
>>
>> You're relying on a platform specific feature that is *not* in the
>> spec.
>
> Putting stuff in the $CATALINA_HOME\lib directory relies on stuff that is
> not in the spec. Yet there is provision for that.
Correct, that's why it's not advisable to put it there. $CATALINA_HOME/lib
is there just because sometimes you want to have libraries accessible by all
your web applications WITHOUT putting them in $JAVA_HOME/jre/lib/ext.
Also that location is not "specified" but merely a behavior of the Sun JDK
(that had been inherited by most of the others, but not _all_ :)
>> Also, doesn't relying on this violate your first statement about "wouldn't
>> ship a web app that relies on anything outside the war file"?
>
> My original question was removed from your reply but if you go back a
> re-read it, I said I wanted to do it in my current development environment.
> We I release code to production it is in a self-contained war file.
Yes, but at this point I don't quite get WHY you have to have a JAR file
specifically tied to a single Web Application in a directory != from your
WEB-INF/lib... It there a solid explanation on why you need this behavior?
Pier