André,
On Wed, Mar 18, 2009 at 7:37 PM, André Warnier wrote:
> Nope, just that after people keep throwing mysterious acronyms at me, and
> several of them start to use the same ones, I get curious.
Since I believe one of those "people" was me, I hope throwing stuff at
you didn't hurt too much :
Caldarale, Charles R wrote:
From: André Warnier [mailto:a...@ice-sa.com]
Subject: Tomcat for dummies, subtopic Acronyms
Pointers to "JMX" and "RMI", please ?
http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/
http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp
> From: André Warnier [mailto:a...@ice-sa.com]
> Subject: Tomcat for dummies, subtopic Acronyms
>
> Pointers to "JMX" and "RMI", please ?
http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/
http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp
Those are the startin
Thanks André, my favorite thread ever.
I got so much more from this then reading the spec.
Don
-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org
Edward Bicker wrote:
This is a Fantastic request for Info. I am relieved to know there are some folks that can still frame a question in such a way to be a pleasure to read.
Thanks,
Ed
Obviously the answerers agree; look at how much more detailed and useful
the responses are!! Some of thi
This is a Fantastic request for Info. I am relieved to know there are some
folks that can still frame a question in such a way to be a pleasure to read.
Thanks,
Ed
-Original Message-
>From: André Warnier
>Sent: Mar 13, 2009 12:04 PM
>To: Tomcat Users List
>Subject: Re
> From: André Warnier [mailto:a...@ice-sa.com]
> Subject: Re: Tomcat for Dummies
>
> Now, do I understand this wrong
You do understand it wrong.
> the running servlets
A servlet doesn't "run"; threads run, executing code in servlets.
> are not being notifie
André Warnier wrote:
Caldarale, Charles R wrote:
From: Peter Crowther [mailto:peter.crowt...@melandra.com] Subject:
RE: Tomcat for Dummies
Or does one have to implement in each servlet some
kind of callback routine that the ContextDestroy can call ?
That works too.
Not really. From the
Caldarale, Charles R wrote:
From: Peter Crowther [mailto:peter.crowt...@melandra.com]
Subject: RE: Tomcat for Dummies
Or does one have to implement in each servlet some
kind of callback routine that the ContextDestroy can call ?
That works too.
Not really. From the API spec for
> From: Peter Crowther [mailto:peter.crowt...@melandra.com]
> Subject: RE: Tomcat for Dummies
>
> > Or does one have to implement in each servlet some
> > kind of callback routine that the ContextDestroy can call ?
>
> That works too.
Not really. From the AP
Interestingthanks Chuck
Ken
On Mar 13, 2009, at 10:33 AM, Caldarale, Charles R wrote:
From: Ken Bowen [mailto:kbo...@als.com]
Subject: Re: Tomcat for Dummies
I believe (but do not know -- Chuck, Mark??) that Tomcat essentially
creates a (new or recycled) thread in which to run
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
André,
On 3/13/2009 12:05 PM, André Warnier wrote:
> I just don't like your disparaging tone about perl.
Oh, sorry. I wasn't trying to be negative. Actually, I quite like Perl.
I'm always the one who gets beat up (verbally) at geek parties when
peopl
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Chuck,
On 3/13/2009 11:34 AM, Caldarale, Charles R wrote:
>> From: Christopher Schultz [mailto:ch...@christopherschultz.net]
>> Subject: Re: Tomcat for Dummies
>>
>> You can even restart the manager app
>
> Nit pickin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
André,
On 3/13/2009 12:04 PM, André Warnier wrote:
> As a consequence, Tomcat no longer accepts new requests for that
> webapp, and starts the process of stopping it and undeploying it. If
> the webapp defined a ServletContextListener, this "thing" '
[I seem to be getting very delayed emails from the list; if this has already
been answered, ignore me!]
> From: André Warnier [mailto:a...@ice-sa.com]
> suppose there are 3 active
> servlets (processing requests) at the moment the request to
> undeploy is
> issued by one of them. The servlet iss
Christopher Schultz wrote:
Er... does that help?
Yes, a lot. It even answers a large part of the question I just posted
again.
I just don't like your disparaging tone about perl.
You know, we perl guys can also "do threads", just as we can also "do OO
stuff". We can also "do strict"; we can e
Hi. I hadn't had a chance yet to thank the various people here for
having the patience and persistence to explain to this dummy what must
be rather evident to experts.
I do so now, profusely.
It was very informative and rather clear.
I also gather that some of the details were not necessarily so
> From: Christopher Schultz [mailto:ch...@christopherschultz.net]
> Subject: Re: Tomcat for Dummies
>
> You can even restart the manager app
Nit picking: probably not. It looks like the manager app does all the work of
starting and stopping other webapps, so there doesn't
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
André,
I think it will help to give you perl analogies to everything. Here goes.
On 3/11/2009 6:00 AM, André Warnier wrote:
> - we have a JVM
This is the 'perl' binary.
> - "inside" the JVM, we have a Tomcat
This is the perl script you're executin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
André,
On 3/11/2009 6:33 AM, André Warnier wrote:
> And if it asks to undeploy itself, is it not like pulling the carpet
> from under its own feet?
It's more like asking a parent to pull the rug, but, yes, that's
basically what you're doing.
> I mea
> From: Ken Bowen [mailto:kbo...@als.com]
> Subject: Re: Tomcat for Dummies
> I believe (but do not know -- Chuck, Mark??) that Tomcat essentially
> creates a (new or recycled) thread in which to run contextDestroyed .
Looks like it's actually the thread that processes th
> From: Ken Bowen [mailto:kbo...@als.com]
> Subject: Re: Tomcat for Dummies
>
> Also, each thread could easily generate other
> child threads to run
Only if the webapp chooses to do so; that's not something Tomcat does.
> But after that interval, it invokes contex
.. etc.. (sound of me being whacked ..)
no, nono domestic violence here :-)
It's often hard enough to understand face to face, much less across
5000+ miles.
I think the following is a fair description Chuck & others should
nail me if it's not.
A webapp can be made up of one or m
> From: André Warnier [mailto:a...@ice-sa.com]
> Subject: Re: Tomcat for Dummies
>
> Now, how many of these "ServletContextListener" things
> are in existence, and how many are being called to say
> that something is going on ?
Read the servlet spec (section 10).
> From: André Warnier [mailto:a...@ice-sa.com]
> Now, how many of these "ServletContextListener" things are in
> existence,
Exactly as many as you have defined in web.xml. Probably one, as you probably
wouldn't want to define more than that - I'm not even sure whether the spec
allows it.
> and
Ken Bowen wrote:
Let's be frugal and use just 2 "instances of a webapp".
How do you run "2 instances of a webapp"?
You must deploy them. How do you do that?
You drop a war file for each into webapps.
.. etc.. (sound of me being whacked ..)
Sorry, I expressed myself badly I guess.
I meant :
- t
André Warnier [mailto:a...@ice-sa.com] Subject: Re: Tomcat for
Dummies
If I am not abusing, how does it do that, schematically ?
I presume it has a more direct way than to itself isue a HTTP
request to the Manager webapp with the appropriate
parameters ?
No, the HTTP request would be the si
> From: André Warnier [mailto:a...@ice-sa.com]
> Caldarale, Charles R wrote:
> > That should be handled by a ServletContextListener declared
> in WEB-INF/web.xml, which will be invoked before the deletion
> of the webapp's files.
> >
> More seriously thus, there seems to be a problem with this logi
Caldarale, Charles R wrote:
From: André Warnier [mailto:a...@ice-sa.com]
Subject: Re: Tomcat for Dummies
If I am not abusing, how does it do that, schematically ?
I presume it has a more direct way than to itself isue a
HTTP request to the Manager webapp with the appropriate
parameters
> From: André Warnier [mailto:a...@ice-sa.com]
> Subject: Re: Tomcat for Dummies
>
> If I am not abusing, how does it do that, schematically ?
> I presume it has a more direct way than to itself isue a
> HTTP request to the Manager webapp with the appropriate
> param
Mark Thomas wrote:
André Warnier wrote:
Now comes the basic question : can a webapp stop itself, without taking
the whole Tomcat and JVM with it ? In other words, in response to
something (a variable being a certain value, or the interception of some
event or whatever), can my webapp decide to
André Warnier wrote:
> - we have a JVM. That is the real process that is running, at the OS
> level. That process can be killed, or decide to stop running, at which
> point we don't have a JVM process anymore, and thus no Tomcat and no
> webapps at all. That's kind of drastic and definitive.
Yes
32 matches
Mail list logo