I get the following exception from Tomcat when a request for an image is made from html that was delivered from a servlet. The URL used to invoke the servlet is: http://localhost:8080/consalgo/servlet/bondi The URL of the image requested from the returned html is: <img border="0" height="159" width="326" src="/Header_r1_c1.gif" name="Header_r1_c1"></img> I am running on Win2k with Tomcat 4.0-b5. The exception displayed in Tomcat window is: StandardWrapperValve[org.apache.catalina.INVOKER.images]: Allocate exception for servlet org.apache.catalina.INVOKER.images javax.servlet.ServletException: Wrapper cannot find servlet class images or a class it depends on javax.servlet.ServletException: Wrapper cannot find servlet class images or a class it depends on at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:797) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:602) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:231) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:225) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase .java:472) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2252) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: 875) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:952) at java.lang.Thread.run(Thread.java:484) BTW, it works fine when I serve the html from a static file. I can also directly access the image with a URL: http://localhost:8080/consalgo/Header_r1_c1.gif. Has anybody seen this before or know how to fix? Thanks, Jason ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jason Peck Senior Software Engineer McKessonHBOC - Medical Management Group 335 Interlocken Parkway Broomfield, CO 80021 (303) 664-6359 [EMAIL PROTECTED] ___________________________________________________________________________ CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.