I noticed there is no example/ext 
directory or jars that was found there 
in 1.1 (commons-el.jar, commons-logging.jar, 
jasper-*.jar, mx4j-*.jar)
I have a jar that my Solr plugin depends on.
This jar contains a class that needs to be
loaded only once per container because
it is a JNI library.  For that reason, it
cannot be placed in a per-webapp lib
directory. (I am assuming placing the jars
in example/solr/lib is same as placing them
in each web app's WEB-INF/lib, from the
class loading point of view.  Am I right?)

I tried putting this jar in
the top-level lib and example/solr/lib,
but the jar wasn't recognized.

Where should I put jars shared by multiple
shared apps?


BTW, in order to invsetigate this, I
inspected the start.conf file inside
start.jar and it seems the new start.jar
is expecting to find ant.jar in this 
fixed location:
/usr/share/java/

Is this intended? (I don't know why jetty
needs ant anyway.)

-kuro

Reply via email to