tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From JStanc...@vinu.edu
Subject RE: Server caching servlet response problem.
Date Sun, 19 Oct 2003 04:13:03 GMT
Well, I set the debug to 99 and didn't get any error messages. I don't see 
how a bad mapping could cause this. There's nothing in the servlet that's 
caching. The only cache I have is the database connection. I am using 
Velocity, but I wouldn't think that would cause this. Here's my mappings:

  <servlet>
    <servlet-name>PageCalendar</servlet-name>
    <servlet-class>PageCalendar</servlet-class>
    <load-on-startup>6</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>PageMaker</servlet-name>
    <url-pattern>/servlet/PageMaker</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>PageMill</servlet-name>
    <url-pattern>/servlet/PageMill</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>PageMill</servlet-name>
    <url-pattern>/site/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>MediaMill</servlet-name>
    <url-pattern>/servlet/MediaMill</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>PageSpider</servlet-name>
    <url-pattern>/servlet/PageSpider</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>PageEmail</servlet-name>
    <url-pattern>/servlet/PageEmail</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>PageCalendar</servlet-name>
    <url-pattern>/servlet/PageCalendar</url-pattern>
  </servlet-mapping>

The one in question is the " /site/* " mapping. But like I said before it 
also happens when I use <jsp:forward> in my index.jsp. I'm really at a 
loss on why this is happening. Anymore suggestions?

Thank You,

Justin A. Stanczak
Web Manager
Shake Learning Resource Center
Vincennes University
(812)888-5813
----- Forwarded by Justin A Stanczak/VUMAIL on 10/18/2003 10:34 PM -----


Justin A Stanczak
10/17/2003 02:23 PM


        To:     "Tomcat Users List" <tomcat-user@jakarta.apache.org>
        cc: 
        Subject:        RE: Server caching servlet response problem.

Ok, I'll do that. It's definitely possible that I've messed that up.


Thank You,

Justin A. Stanczak
Web Manager
Shake Learning Resource Center
Vincennes University
(812)888-5813




"Shapira, Yoav" <Yoav.Shapira@mpi.com>
10/17/2003 02:12 PM
Please respond to "Tomcat Users List"

 
        To:     "Tomcat Users List" <tomcat-user@jakarta.apache.org>
        cc: 
        Subject:        RE: Server caching servlet response problem.



Howdy,
This behavior or something similar will happen if you have an illegal
url-pattern mapping.  The servlet specification defines four legal types
of url-pattern mapping: you can read the details in the spec.  I would
also set debug="99" for your Host/Engine so you can see what mappings
the container is trying for your requests.

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: JStanczak@vinu.edu [mailto:JStanczak@vinu.edu]
>Sent: Friday, October 17, 2003 2:55 PM
>To: Tomcat Users List
>Subject: RE: Server caching servlet response problem.
>
>That's what I thought. You say that, but I don't see any errors. For
>example, I have a servlet that's accessed by using
>/Myapp/servlet/MyServlet. This works and shows the updated version
every
>time. As soon as the change is made you can refresh the browser and the
>changes show up. But I also added a mapping to that same servlet using
>/Myapp/map/*. When you access the servlet this way you get the first
>response and from that time on you only get that response. If you
change
>the information it just keeps showing the last responses information.
If
>you then access the servlet using /Myapp/servlet/MyServlet it show the
>changes. But the other mapping will never change it just keeps showing
the
>same response. I also get the same type of problem using jsp
forwarding.
>Can you tell me what I should start looking for? The logs don't show
any
>problems that I can see. Any suggestions?
>
>
>
>Thank You,
>
>Justin A. Stanczak
>Web Manager
>Shake Learning Resource Center
>Vincennes University
>(812)888-5813
>
>
>
>
>"Shapira, Yoav" <Yoav.Shapira@mpi.com>
>10/17/2003 08:05 AM
>Please respond to "Tomcat Users List"
>
>
>        To:     "Tomcat Users List" <tomcat-user@jakarta.apache.org>
>        cc:
>        Subject:        RE: Server caching servlet response problem.
>
>
>
>Howdy,
>Tomcat doesn't cache servlet responses.  It's that simple.
>
>The behavior you're seeing is most likely explained by an error in the
>your servlet: check the server logs.
>
>Yoav Shapira
>Millennium ChemInformatics
>
>
>>-----Original Message-----
>>From: JStanczak@vinu.edu [mailto:JStanczak@vinu.edu]
>>Sent: Thursday, October 16, 2003 7:54 PM
>>To: tomcat-user@jakarta.apache.org
>>Subject: Server caching servlet response problem.
>>
>>I'm running a Tomcat 5 on Solaris 9. For some reason the server keeps
>>caching my responses. What happens is the first time I access my
>servlet
>>using a certain mapping the server caches that response and never
>updates
>>again. I have two instances of this. One is with a mapping to a
servlet
>>using this pattern /SoftwareName/servlet/site/* the other is when I
>>forward from a jsp page to a servlet using the <jsp:forward> tag. Both
>of
>>these methods cache the first response and that's what's send for
every
>>response. Even if I go to a completely different computer that's never
>>access before. Can someone tell me what's wrong. This can't be correct
>>behavior.
>>
>>
>>Thank You,
>>
>>Justin A. Stanczak
>>Web Manager
>>Shake Learning Resource Center
>>Vincennes University
>>(812)888-5813
>
>
>
>This e-mail, including any attachments, is a confidential business
>communication, and may contain information that is confidential,
>proprietary and/or privileged.  This e-mail is intended only for the
>individual(s) to whom it is addressed, and may not be saved, copied,
>printed, disclosed or used by anyone else.  If you are not the(an)
>intended recipient, please immediately delete this e-mail from your
>computer system and notify the sender.  Thank you.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>




This e-mail, including any attachments, is a confidential business 
communication, and may contain information that is confidential, 
proprietary and/or privileged.  This e-mail is intended only for the 
individual(s) to whom it is addressed, and may not be saved, copied, 
printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your 
computer system and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org





Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message