Page Not Found error using FRAMES

Hi,

I am using servlets on Unix/Tomcat server. I am getting a 'Page Not Found' error on IE only (it works fine on Netscape) in one of the servlet applications for 'dial up' and 'cable modem' connection. There is no error, if you let it sit there for a while and try it again.

This particular application is working fine on IE with LAN connection.

In this servlet, I am using 'post' method for query string. And this same servlet invoking two frames (calling two other servlets) using 'get' method to retrive the information and displaying in frames.

Help is greatly appreciated, if anyone knows the solution.

Thanks

Nkumar

[683 byte] By [nkumar000] at [2007-9-30 5:54:34]
# 1

Just some wild guesses, could be way off base:

1) If IE and Netscape are behaving differently here, it may be that one is caching the page, and the other is actually hitting your server to request a new copy of the page. Find out how to force a browser reload from the server (something like shift-reload...).

2) If your error happens intermittently (it fails, but a few minutes later it works), then it would seem to be related to timing somehow. If loading a frameset and two frames simultaneously, causes a problem, then you might be doing something which is not thread-safe in those servlets (imagine that all three requests are coming in at the same time, and being serviced by three separate threads in your servlet container). Make sure you understand proper thread-safety requirements for servlets.

If you want more specific help, how about showing us the servlets in question.

JN_ at 2007-7-1 19:09:31 > top of Java-index,Other Topics,Algorithms...
# 2

Thanks for the response. I am using synchronized for all three servlets. The first servlet calls two other servlets as follows:

public synchronized void doPost{HttpServletRequestrequest, HttpServletResponseresponse

) throws ServletException, IOException

{

Is it right?

Kumar

nkumar000 at 2007-7-1 19:09:31 > top of Java-index,Other Topics,Algorithms...