These are mostly issues with the servlet engine. If you have set
module.cache=false, JServ will take care of reloading classes. Make sure
the classes that you want to be reloaded are not contained within the system
classpath.
----- Original Message -----
From: Didier Dubois <[EMAIL PROTECTED]>
To: Turbine <[EMAIL PROTECTED]>
Cc: Travis Low <[EMAIL PROTECTED]>
Sent: Tuesday, July 25, 2000 3:37 AM
Subject: How to stop without stopping Apache. WAS: How to force to flushthe
cache? instead of restart apache?
> Hi all,
>
> Still have my problem:
> When I recompile a java class (eg. a screen) I does not see my changes
> unless I HAVE to restart The virtual machine. It seems quite dirty.
> Is there a Way to Stop/Start Turbine???,... just Turbine???
>
> Apparently the Turbine Servlet does not stop correctly while Turbine is
> not accessed any more. In other words the classes stay in memory.
>
> Here are the last investigations steps:
> - Upgrading from Linux 2.2.12 to 2.2.14 fix a problem where stoping
> Apache didn't not stop java JVM.
> - Switching to green thread does not change anything. *just a fewer java
> in my 'ps'
>
>
> Tips:
> - The following message appears when I go back to the login screen.
> "There has been an error. Your session is valid but the screen
> variable is not defined."
> instead of the normal.
> "Thank you for your visit. Please log into the system."
> - Killing the java VM (even with -HUP fix the problem.)
> - Restarting Apache also fix the problem.
>
>
> More idea?
> Didier.
>
>
>
> Didier Dubois wrote:
> >
> > I am out of ideas too :-(
> >
> > - Yes I-ve specified the correct repo. (I've got a Perl script that
> > check the validity of the different paths)
> > - For the class,.. it is ok.
> > - Browser Cache: cleared (I use Netscape under Linux).
> > - I've also restart Apache after changing my differents files,.....
> > But still nothing changed!!!!
> >
> > But,.... NOW I got my modification appearing after the following
> > manipulation:
> > It seems that my JVM did not stop correctly. Even if I stop Apache.
> >
> > I asked:
> > $ /etc/rc.d/init.d/http stop
> > $ ps -A | grep java
> > $ kill FIRST_JAVA_PID
> > $ /etc/rc.d/init.d/http start
> >
> > And now it works.
> > But now I got 10.000 questions burning in my head,.. :-) [who's fault?
> > config? Apache? Jserve? JVM? bad version? Bugs,....???]
> >
> > Entering Double-Investigation-Mode,....!
> >
> > Thanks for your advices Travis,
> >
> > Didier.
> >
> > PS:
> > I got from the different README:
> > JDK: The Java 2 SDK, Standard Edition, is a product of Sun
> > Microsystems(tm), Inc. V 1.2.2
> > And
> > JSDK: Java(tm) Servlet Development Kit (JSDK) 2.0 (@(#)README 1.4
> > 98/04/20)
> >
> > Travis Low wrote:
> > >
> > > I'm just out of good ideas, so let's try some stupid ones.
> > >
> > > Are you sure you've specified the correct repository in your
> > > zone.properties?
> > >
> > > Are you sure you're copying your classes to the correct repository?
> > >
> > > You definitely cleared your browser cache, right? (especially if it's
> > > IE, which does some weird caching sometimes)
> > >
> > > That's about it. If it's not a problem like that, then you'll have to
> > > wait to see if anyone else on the list responds to your question.
> > > Sorry, and good luck!
> > >
> > > Travis
> > >
>
> --
> Didier Dubois
> mailto:[EMAIL PROTECTED] http://www.idbsoft.ch
>
>
> ------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
> Problems?: [EMAIL PROTECTED]
>
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]