RE: JVM config for tomcat5.5

2008-09-20 Thread Jon Camilleri
Tomcat requires Java (at least SDK; but JDK won't harm) to be installed.  On
my machine I usually set:

JAVA_HOME to the installation path for jdk/sdk e.g. /usr/java/jdk1.6.0_07
CATALINA_HOME to the installation path for /usr/apache-tomcat-6.0.16.

Hope this helps.

-Original Message-
From: jaki [mailto:[EMAIL PROTECTED] 
Sent: 20 September 2008 08:55
To: users@tomcat.apache.org
Subject: JVM config for tomcat5.5


Hi, 
I wanted to know where java_home is set for Tomcat when it's installed as a
service since I can't find any .bat/.sh files in my tomcat folder. Thanks
-- 
View this message in context:
http://www.nabble.com/JVM-config-for-tomcat5.5-tp19583097p19583097.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
 

__ Information from ESET NOD32 Antivirus, version of virus signature
database 3457 (20080919) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 
 

__ Information from ESET NOD32 Antivirus, version of virus signature
database 3458 (20080921) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[NEWBIE] Separate tomcat engines on the same physical server

2008-09-08 Thread Jon Camilleri
It is my understanding that theoretically, separate Tomcat engines can be
configured on the same server, as long as they are created within separate
JVMs (is it possible to have them installed on the same physical server?!).


 

We have an application which is currently installed within a single Tomcat
instance (i.e. different sub-folders within /webapps); this would
theoretically be moved within separate Tomcat instances so as to have
redundancy in case one of them crashes.   Since we're planning to configure
clustering, this might be superfluous, but more robust anyway.

 

Hence, is it feasible to have:

-  Server 1 installed with Tomcat instance #1 and Tomcat instance #2
over JVM #1 

-  Server 2 installed with Tomcat instance #1 and Tomcat instance #2
over JVM #2

 

What are your views on this?  Any relevant documentation on configuring them
this way?

 

Rgds,

 

Jonathan Camilleri

Mobile (MT): 00356 7982 7113 

E-mail: [EMAIL PROTECTED] 



-

 P Please consider your environmental responsibility before printing this
e-mail 

I usually reply to e-mails within 2 business days.  If it's urgent, give me
a call.



-

 



[NEWBIE]Tomcat 6.0.16-reboot required when changing the port number

2008-09-07 Thread Jon Camilleri
1.   I've updated server.xml to change the default port from 8080 to 80,
however, I've noted that restarting the server leaves apache tomcat
listening on both ports 8080 and 80, until the server is rebooted.

 

Scripts executed

shutdown.sh

startup.sh

 

OS: RedHat Fedora 9 running Linux 2.6.25

 

2. It's also noted that exporting the following line, makes the server crash
(i.e. Gnome does not boot up and some libraries seem be corrupted during
startup)

export LD_ASSUME_KERNEL=2.4.1  Why?

 

Rgds,

 

Jonathan Camilleri

Mobile (MT): 00356 7982 7113 

E-mail: [EMAIL PROTECTED] 



-

 P Please consider your environmental responsibility before printing this
e-mail 

I usually reply to e-mails within 2 business days.  If it's urgent, give me
a call.



-

 

?xml version='1.0' encoding='utf-8'?
!--
  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyright ownership.
  The ASF licenses this file to You under the Apache License, Version 2.0
  (the License); you may not use this file except in compliance with
  the License.  You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an AS IS BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
--
!-- Note:  A Server is not itself a Container, so you may not
 define subcomponents such as Valves at this level.
 Documentation at /docs/config/server.html
 --
Server port=8005 shutdown=SHUTDOWN

  !--APR library loader. Documentation at /docs/apr.html --
  Listener className=org.apache.catalina.core.AprLifecycleListener SSLEngine=on /
  !--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html --
  Listener className=org.apache.catalina.core.JasperListener /
  !-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html --
  Listener className=org.apache.catalina.mbeans.ServerLifecycleListener /
  Listener className=org.apache.catalina.mbeans.GlobalResourcesLifecycleListener /

  !-- Global JNDI resources
   Documentation at /docs/jndi-resources-howto.html
  --
  GlobalNamingResources
!-- Editable user database that can also be used by
 UserDatabaseRealm to authenticate users
--
Resource name=UserDatabase auth=Container
  type=org.apache.catalina.UserDatabase
  description=User database that can be updated and saved
  factory=org.apache.catalina.users.MemoryUserDatabaseFactory
  pathname=conf/tomcat-users.xml /
  /GlobalNamingResources

  !-- A Service is a collection of one or more Connectors that share
   a single Container Note:  A Service is not itself a Container, 
   so you may not define subcomponents such as Valves at this level.
   Documentation at /docs/config/service.html
   --
  Service name=Catalina
  
!--The connectors can use a shared executor, you can define one or more named thread pools--
!--
Executor name=tomcatThreadPool namePrefix=catalina-exec- 
maxThreads=150 minSpareThreads=4/
--


!-- A Connector represents an endpoint by which requests are received
 and responses are returned. Documentation at :
 Java HTTP Connector: /docs/config/http.html (blocking  non-blocking)
 Java AJP  Connector: /docs/config/ajp.html
 APR (HTTP/AJP) Connector: /docs/apr.html
 Define a non-SSL HTTP/1.1 Connector on port 8080
--
Connector port=80 protocol=HTTP/1.1 
   connectionTimeout=2 
   redirectPort=8443 /
!-- A Connector using the shared thread pool--
!--
Connector executor=tomcatThreadPool
   port=8080 protocol=HTTP/1.1 
   connectionTimeout=2 
   redirectPort=8443 /
--   
!-- Define a SSL HTTP/1.1 Connector on port 8443
 This connector uses the JSSE configuration, when using APR, the 
 connector should be using the OpenSSL style configuration
 described in the APR documentation --
!--
Connector port=8443 protocol=HTTP/1.1 SSLEnabled=true
   maxThreads=150 scheme=https secure=true
   clientAuth=false sslProtocol=TLS /
--

!-- Define an AJP 1.3 Connector on port 8009 --
Connector port=8009 protocol=AJP/1.3 redirectPort=8443 /


!-- An Engine