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.

Reply via email to