Hello !
I think it's a cache issue, too. Doesn't suffice to reload the page, for
testing purposes, you should also tell to your browser not to cache the
pages.
In firefox : edit / preferences / private life / cache then set it to 0 MB
and erase the currently chached files (don't know the english name of this
last option).
HTH,
Pierre
2006/12/25, Mon Cab <futon33@(protected)>:
>
> I tried using Firefox, and got the same result. I also tried using
> shift + reload. Also, It looks like Tomcat is already configured to
> reload the jsp's. (below is from the server.xml file).
>
> <Context path="" docBase="myWebapp" debug="5"
> reloadable="true" crossContext="true">
>
> How come no new Login_jsp.class is being written to the work directory?
> (The jsp file tmestamp is definately showing as changed when I telnet
> to the server - I thought Tomcat automatically recompiled the classes
> when it detected a changed timestamp).
>
>
>
> --- Rizwan <ahamath@(protected):
>
> > Hi,
> >
> > This is usually a problem with IE, it caches your pages for you. This
> > might
> > be the reason.
> > Try doing the same in some other browser. (Firefox usually doesnt
> > cache the
> > pages.....)
> >
> > If u still have the problem in other browsers, you might have to
> > enable
> > autoreload in tomcat to recomplie jsps or reload classes whenever
> > there is a change to the file.
> >
> > Hope this helps.
> >
> > Rizwan.
> >
> > ----- Original Message -----
> > From: "Mon Cab" <futon33@(protected)>
> > To: "Tomcat Usergroup" <users@(protected)>
> > Sent: Monday, December 25, 2006 12:26 PM
> > Subject: JSP Reload problem (wierd)
> >
> >
> > >I am using WinSCP to open and edit jsp's on my remote Tomcat server.
> > I
> > > open the file from the server to edit and add a hello world into
> > the
> > > Login jsp. Then I request the page in IE 6 and it loads the page
> > and
> > > hello world is displayed. The page loads within a second (is this
> > > enough time for a jsp to compile ??!).
> > >
> > > Then I edit the file in WinSCP again to remove the "hello world"
> > from
> > > the login jsp, and I click on ctrl + refresh in IE6. The login
> > page
> > > reloads almost immediately and hello world is still displaying. I
> > hit
> > > ctrl refresh over and over, and cant get rid of hello world. I
> > check
> > > Login.jsp on the server ant "hello world" is definitely not in
> > there.
> > >
> > >
> > > I go into the work directory
> > > tomcat5.0/work/Catalina/localhost/myWebapp and notice that the
> > > Login_jsp.java file is 3 hours old. I delete this as well as the
> > > Login_jsp.class file. I try reload the page (ctrl +refresh).
> > "Hello
> > > world" is still displaying.
> > >
> > > I look in the work folder. No new Login_jsp.java file, and no new
> > > Login_jsp.class file.
> > >
> > > I add "aaaaaagh" into the Login.jsp file. Hit reload in explorer
> > and
> > > "aaaaaagh" displays. But there is still no new Login_jsp.java
> > file,
> > > and no new Login_jsp.class file!!!!
> > >
> > > If I rename the file to Login1.jsp and then click on reload in IE6,
> > > after the third attempt Tomcat realizes there's no JSP file and
> > logs an
> > > error in catalina.log. Then if I rename the Login.jsp back to
> > > Login.jsp, tomcat reloads the file and displays it correctly.
> > >
> > > What is going on?? I feel like I'm in the Twilight zone.
> > >
> > >
> > >
> > >
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam? Yahoo! Mail has the best spam protection around
> > > http://mail.yahoo.com
> > >
> > >
> > ---------------------------------------------------------------------
> > > To start a new topic, e-mail: users@(protected)
> > > To unsubscribe, e-mail: users-unsubscribe@(protected)
> > > For additional commands, e-mail: users-help@(protected)
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To start a new topic, e-mail: users@(protected)
> > To unsubscribe, e-mail: users-unsubscribe@(protected)
> > For additional commands, e-mail: users-help@(protected)
> >
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@(protected)
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>
>
--
To her who remembers every word spoken,
From the heroe's oath
To the baby's cry.
You're my eternal witness.