Anything under WEB-INF is invisible to a web user, it's just the way 
things are.
Hence, I believe that you are going to need to put the library.jar in 
two places, once in the WEB-INF/lib and once in the same dir as 
applet.jar (but not under WEB-INF)

Michael Petres wrote:

>Hello,
>
>I have a problem that is probably silly if you know tomcat well&
>
>I have configured tomcat to load a context (eBMF). In order to avoid loading
>the servlet twice I have set the appBase in the server.xml file to an
>empty string and I have placed the applet related stuff in a directory at
>the same level as the default webapps, but called eBMF. This directory now
>has /WEB-INF/classes and /WEB-INF/lib in it.
>
>The servlet code itself resides in server.jar and is placed in
>eBMF/WEB-INF/lib. I am using an HTML page with an embedded <object> tag to
>load the applet (packaged in applet.jar) that will interact with the
>servlet. Both applet and servlet use stuff in a third jar, library.jar.
>
>My serlvet context is started by tomcat without problems as long as
>server.jar and library.jar are in eBMF/WEB-INF/lib, as expected&
>In order to run the applet I however must place the applet.jar and
>library.jar in the eBMF directory and use the following parameter on the
><object> tag <PARAM NAME = "ARCHIVE" VALUE = "applet.jar, library.jar">.
>
>I would for obvious reasons like to keep all my jars in eBMF/WEB-INF/lib,
>for one to avoid having multiple copies of the same jar file under the
>directory structure. The browser is unable to gain access to applet.jar if
>it is moved from the context base, eBMF to eBMF/WEB-INF/lib, regardless of
>the way I sepecify the archive parameter in the html page, e.g. I tried
><PARAM NAME = "ARCHIVE" VALUE = "WEB-INF/lib/applet.jar,
>WEB-INF/lib/library.jar">. But it wont work!
>
>Is there some configuration issue I am missing here? Obviously Tomcat will
>ensure the proper context to the servlet base, which is eBMF, but why can
>files NOT be accessed in directories under it?
>
>
>Michael Petres
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>InnovObjX Corp.
>Web: www.innovobjx.com
>Tel: 905-729-2235 x3
>Fax: 905-729-2235
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>
>  
>




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to