Re: Multiple Threads for one webapp

2005-09-30 Thread Tim Funk
It seems you have a thread started in the background during the life of the 
application.
This thread goes to some external place of storage and to look for emails to 
send.

It seems this thread is not stopped when a context is reloaded.
When the app is reloaded - a new thread is started.
In this case - the app was restarted 6 times - leaving you 7 threads all 
looking to the smae external loctation for sending emails.


Solution: Use a ServletContextListerner to detect webapp shutdown so the 
thread may be stopped.



-Tim

Mahesh S Kudva wrote:


Hi All
 
 I have setup virtual hosts for 3 apps with virtual hosts config as 
 follows. These virtual hosts are first handled by Apache and mod_jk. My 
 apps have scheduler and automated mailing services.
 
 Host name=vhost.domain.com debug=0 appBase=”deploy” 
unpackWARs=true

 Aliaswww.vhost.domain.com/Alias
 Logger className=org.apache.catalina.logger.FileLogger
 directory=${jboss.server.home.dir}/log 
prefix=vhost_log1.  suffix=.log timestamp=true/
  Context path= 
 docBase=${jboss.server.home.dir}/deploy/application.war debug=0 
 reloadable=true/

 /Host
 
This config is mailing the same mail 7 time. Further I noticed that 
there  were 7 service started of the same kind. Querying the developer, 
he said that he had coded the apps to have the mail sent once every week. 
The mails are sent once every week but as said 7 copies of the same mail 
is delivered.
 
 The request for the app results in page not found if I follow the 
 following config, even thought there is no error in startup.
 
 Context path=application 
 docBase=${jboss.server.home.dir}/deploy/application.war debug=0 
 reloadable=true/
 
 
 
 Can you guys have any idea on this and help me troubleshoot ???
 
 
 Regards  Thanks

 
 Mahesh S Kudva


---
Robosoft Technologies - Partners in Product Development


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Multiple Threads for one webapp

2005-09-30 Thread Mahesh S Kudva
Hi

I have restarted Tomact and made sure no threads run in the background. 
But still the problem persists. Every time tomcat is restarted, I can see 
the notification thread start Notification thread started...32237



Regards  Thanks

Mahesh S Kudva


-Original Message-
From: Tim Funk [EMAIL PROTECTED]
To: Tomcat Users List tomcat-user@jakarta.apache.org
Date: Fri, 30 Sep 2005 09:56:09 -0400
Subject: Re: Multiple Threads for one webapp

 It seems you have a thread started in the background during the life of
 the 
 application.
 This thread goes to some external place of storage and to look for
 emails to 
 send.
 It seems this thread is not stopped when a context is reloaded.
 When the app is reloaded - a new thread is started.
 In this case - the app was restarted 6 times - leaving you 7 threads
 all 
 looking to the smae external loctation for sending emails.
 
 Solution: Use a ServletContextListerner to detect webapp shutdown so
 the 
 thread may be stopped.
 
 
 -Tim
 
 Mahesh S Kudva wrote:
 
  Hi All
   
   I have setup virtual hosts for 3 apps with virtual hosts config as 
   follows. These virtual hosts are first handled by Apache and mod_jk.
 My 
   apps have scheduler and automated mailing services.
   
   Host name=vhost.domain.com debug=0 appBase=”deploy” 
  unpackWARs=true
   Aliaswww.vhost.domain.com/Alias
   Logger className=org.apache.catalina.logger.FileLogger
   directory=${jboss.server.home.dir}/log 
  prefix=vhost_log1.  suffix=.log timestamp=true/
Context path= 
   docBase=${jboss.server.home.dir}/deploy/application.war debug=0 
   reloadable=true/
   /Host
   
  This config is mailing the same mail 7 time. Further I noticed that 
  there  were 7 service started of the same kind. Querying the
 developer, 
  he said that he had coded the apps to have the mail sent once every
 week. 
  The mails are sent once every week but as said 7 copies of the same
 mail 
  is delivered.
   
   The request for the app results in page not found if I follow the 
   following config, even thought there is no error in startup.
   
   Context path=application 
   docBase=${jboss.server.home.dir}/deploy/application.war debug=0 
   reloadable=true/
   
   
   
   Can you guys have any idea on this and help me troubleshoot ???
   
   
   Regards  Thanks
   
   Mahesh S Kudva
  
  
  ---
  Robosoft Technologies - Partners in Product Development
  
  
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


---
Robosoft Technologies - Partners in Product Development


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Multiple Threads for one webapp

2005-09-30 Thread Tim Funk
This still seems to be a programming issue (possibly a config issue). Without 
source and config files - I don't see how the mailing list can help resolve 
this.


-Tim

Mahesh S Kudva wrote:


Hi

I have restarted Tomact and made sure no threads run in the background. 
But still the problem persists. Every time tomcat is restarted, I can see 
the notification thread start Notification thread started...32237




Regards  Thanks

Mahesh S Kudva


-Original Message-
From: Tim Funk [EMAIL PROTECTED]
To: Tomcat Users List tomcat-user@jakarta.apache.org
Date: Fri, 30 Sep 2005 09:56:09 -0400
Subject: Re: Multiple Threads for one webapp



It seems you have a thread started in the background during the life of
the 
application.

This thread goes to some external place of storage and to look for
emails to 
send.

It seems this thread is not stopped when a context is reloaded.
When the app is reloaded - a new thread is started.
In this case - the app was restarted 6 times - leaving you 7 threads
all 
looking to the smae external loctation for sending emails.


Solution: Use a ServletContextListerner to detect webapp shutdown so
the 
thread may be stopped.



-Tim

Mahesh S Kudva wrote:



Hi All

I have setup virtual hosts for 3 apps with virtual hosts config as 
follows. These virtual hosts are first handled by Apache and mod_jk.


My 


apps have scheduler and automated mailing services.

Host name=vhost.domain.com debug=0 appBase=”deploy” 
unpackWARs=true

Aliaswww.vhost.domain.com/Alias
Logger className=org.apache.catalina.logger.FileLogger
directory=${jboss.server.home.dir}/log 
prefix=vhost_log1.  suffix=.log timestamp=true/
 Context path= 
docBase=${jboss.server.home.dir}/deploy/application.war debug=0 
reloadable=true/

/Host

This config is mailing the same mail 7 time. Further I noticed that 
there  were 7 service started of the same kind. Querying the


developer, 


he said that he had coded the apps to have the mail sent once every


week. 


The mails are sent once every week but as said 7 copies of the same


mail 


is delivered.

The request for the app results in page not found if I follow the 
following config, even thought there is no error in startup.


Context path=application 
docBase=${jboss.server.home.dir}/deploy/application.war debug=0 
reloadable=true/




Can you guys have any idea on this and help me troubleshoot ???



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Multiple Threads for one webapp

2005-09-30 Thread Mahesh S Kudva
Hi

Thanks for the note. I just happened to see something strange. As I have 
configured 3 Virtual hosts, in the jboss home/server/default/work 
folder i can see the folders of each virtual host. Within each i can see 
all the hosted apps including localhost. 

The folder jboss home/server/default/work contains webapp1.domain.com, 
webapp2.domain.com and webapp3.domain.com

The folder jboss home/server/default/work/webapp1.domain.com contains 
webapp1, webapp2, webapp3 and jmx-console.

The folder jboss home/server/default/work/webapp2.domain.com contains 
webapp1, webapp2, webapp3 and jmx-console.

The folder jboss home/server/default/work/webapp3.domain.com contains 
webapp1, webapp2, webapp3 and jmx-console.

Within each of these there are two files session and cache. 

Is this causing the issue.??? Is this normal ???

Regards  Thanks

Mahesh S Kudva


-Original Message-
From: Tim Funk [EMAIL PROTECTED]
To: Tomcat Users List tomcat-user@jakarta.apache.org
Date: Fri, 30 Sep 2005 11:55:18 -0400
Subject: Re: Multiple Threads for one webapp

 This still seems to be a programming issue (possibly a config issue).
 Without 
 source and config files - I don't see how the mailing list can help
 resolve 
 this.
 
 -Tim
 
 Mahesh S Kudva wrote:
 
  Hi
  
  I have restarted Tomact and made sure no threads run in the
 background. 
  But still the problem persists. Every time tomcat is restarted, I can
 see 
  the notification thread start Notification thread
 started...32237
  
  
  
  Regards  Thanks
  
  Mahesh S Kudva
  
  
  -Original Message-
  From: Tim Funk [EMAIL PROTECTED]
  To: Tomcat Users List tomcat-user@jakarta.apache.org
  Date: Fri, 30 Sep 2005 09:56:09 -0400
  Subject: Re: Multiple Threads for one webapp
  
  
 It seems you have a thread started in the background during the life
 of
 the 
 application.
 This thread goes to some external place of storage and to look for
 emails to 
 send.
 It seems this thread is not stopped when a context is reloaded.
 When the app is reloaded - a new thread is started.
 In this case - the app was restarted 6 times - leaving you 7 threads
 all 
 looking to the smae external loctation for sending emails.
 
 Solution: Use a ServletContextListerner to detect webapp shutdown so
 the 
 thread may be stopped.
 
 
 -Tim
 
 Mahesh S Kudva wrote:
 
 
 Hi All
  
  I have setup virtual hosts for 3 apps with virtual hosts config as 
  follows. These virtual hosts are first handled by Apache and
 mod_jk.
 
 My 
 
  apps have scheduler and automated mailing services.
  
  Host name=vhost.domain.com debug=0 appBase=”deploy” 
 unpackWARs=true
  Aliaswww.vhost.domain.com/Alias
  Logger className=org.apache.catalina.logger.FileLogger
  directory=${jboss.server.home.dir}/log 
 prefix=vhost_log1.  suffix=.log timestamp=true/
   Context path= 
  docBase=${jboss.server.home.dir}/deploy/application.war debug=0
  reloadable=true/
  /Host
  
 This config is mailing the same mail 7 time. Further I noticed that 
 there  were 7 service started of the same kind. Querying the
 
 developer, 
 
 he said that he had coded the apps to have the mail sent once every
 
 week. 
 
 The mails are sent once every week but as said 7 copies of the same
 
 mail 
 
 is delivered.
  
  The request for the app results in page not found if I follow the 
  following config, even thought there is no error in startup.
  
  Context path=application 
  docBase=${jboss.server.home.dir}/deploy/application.war debug=0
  reloadable=true/
  
  
  
  Can you guys have any idea on this and help me troubleshoot ???
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


---
Robosoft Technologies - Partners in Product Development


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Multiple Threads for one webapp

2005-09-30 Thread Tim Funk
I think JBOSS support (or mailing list) would be more helpful. Everything 
described below doesn't make any sense to those of us who don't use JBOSS.


-Tim

Mahesh S Kudva wrote:


Hi

Thanks for the note. I just happened to see something strange. As I have 
configured 3 Virtual hosts, in the jboss home/server/default/work 
folder i can see the folders of each virtual host. Within each i can see 
all the hosted apps including localhost. 

The folder jboss home/server/default/work contains webapp1.domain.com, 
webapp2.domain.com and webapp3.domain.com


The folder jboss home/server/default/work/webapp1.domain.com contains 
webapp1, webapp2, webapp3 and jmx-console.


The folder jboss home/server/default/work/webapp2.domain.com contains 
webapp1, webapp2, webapp3 and jmx-console.


The folder jboss home/server/default/work/webapp3.domain.com contains 
webapp1, webapp2, webapp3 and jmx-console.


Within each of these there are two files session and cache. 


Is this causing the issue.??? Is this normal ???

Regards  Thanks

Mahesh S Kudva


-Original Message-
From: Tim Funk [EMAIL PROTECTED]
To: Tomcat Users List tomcat-user@jakarta.apache.org
Date: Fri, 30 Sep 2005 11:55:18 -0400
Subject: Re: Multiple Threads for one webapp



This still seems to be a programming issue (possibly a config issue).
Without 
source and config files - I don't see how the mailing list can help
resolve 
this.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]