Re: Using IIS with Tomcat 4.1.29 (tomcat using port 1977)

2004-02-22 Thread George Hester
No it doesn't matter:

Use the redirector found here:

http://www.getnet.net/~rbarr/TomcatOnIIS/default.htm

-- 
George Hester
__
Sara Murillo [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 Hi,
 
 I'm trying to get Tomcat and IIS working together.
 
 I have Tomcat using port 1977 because port 8080 is already in use by Oracle.
 
 I've attempted to get everything working (by following steps I've found 
 online).
 
 So far, no luck.
 
 http://localhost:1977.takes me to Tomcat's index page
 http://localhost...STILL gives me a page not found
 
 How can I get Tomcat working with IIS when Tomcat is using a port other than 
 8080?  Does it even matter that I'm not using port 8080?
 
 Any help would be greatly appreciated.
 
 Thanks,
 Sara
 
 _
 Store more e-mails with MSN Hotmail Extra Storage - 4 plans to choose from! 
 http://click.atdmt.com/AVE/go/onm00200362ave/direct/01/


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



using jar files in place of class files

2004-02-22 Thread Christopher Molnar
I am not sure if it possible. I have a web app that has about 30 class 
files. I would like to be able to create a jar file that contains these 
class files for ease of distribution (about 10 laptops). Is this 
possible, and if so what do I need to put in the web.xml file to make 
it work?

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


Re: using jar files in place of class files

2004-02-22 Thread QM
On Sun, Feb 22, 2004 at 09:37:13AM -0500, Christopher Molnar wrote:
: 
: I am not sure if it possible. I have a web app that has about 30 class 
: files. I would like to be able to create a jar file that contains these 
: class files for ease of distribution (about 10 laptops). Is this 
: possible, and if so what do I need to put in the web.xml file to make 
: it work?

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader-howto.html
section Quick Start

aka, Servlet Spec 2.3, Section 9.5 

-QM


-- 

software  -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com


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



Re: using jar files in place of class files

2004-02-22 Thread Evgeny Gesin
When I add any JAR in the WEB-INF/lib I got the
following exception. Any advice?

Evgeny Gesin
Javadesk

2004-02-22 18:38:09 WebappLoader[/myapp]: Deploying
class repositories to work directory
/usr/java/tomcat/work/Catalina/127.0.0.1:80/myapp
2004-02-22 18:38:09 WebappLoader[/myapp]: Deploy JAR
/WEB-INF/lib/myapp.jar to
/usr/java/tomcat/webapps/myapp/WEB-INF/lib/myapp.jar
2004-02-22 18:38:10 ContextConfig[/myapp] Exception
processing JAR at resource path /WEB-INF/lib/myapp.jar
javax.servlet.ServletException: Exception processing
JAR at resource path /WEB-INF/lib/myapp.jar
at
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:930)
at
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3582)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
- Root Cause -
java.io.IOException: Permission denied
at
java.io.UnixFileSystem.createFileExclusively(Native
Method)
at java.io.File.checkAndCreate(File.java:1314)
at java.io.File.createTempFile(File.java:1402)
at java.io.File.createTempFile(File.java:1439)
at
sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:169)
at java.security.AccessController.doPrivileged(Native
Method)
at
sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:164)
at
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:42)
at
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:68)
at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:85)
at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:69)
at
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:906)
at
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3582)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

__
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html

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

RE: using jar files in place of class files

2004-02-22 Thread Filip Hanik \(lists\)
- Root Cause -
java.io.IOException: Permission denied
at
java.io.UnixFileSystem.createFileExclusively(Native

you have a permission issue on your filesystem,
make sure the entire tomcat tree is owned by the user running tomcat

Filip

-Original Message-
From: Evgeny Gesin [mailto:[EMAIL PROTECTED]
Sent: Sunday, February 22, 2004 8:46 AM
To: Tomcat Users List
Subject: Re: using jar files in place of class files


When I add any JAR in the WEB-INF/lib I got the
following exception. Any advice?

Evgeny Gesin
Javadesk

2004-02-22 18:38:09 WebappLoader[/myapp]: Deploying
class repositories to work directory
/usr/java/tomcat/work/Catalina/127.0.0.1:80/myapp
2004-02-22 18:38:09 WebappLoader[/myapp]: Deploy JAR
/WEB-INF/lib/myapp.jar to
/usr/java/tomcat/webapps/myapp/WEB-INF/lib/myapp.jar
2004-02-22 18:38:10 ContextConfig[/myapp] Exception
processing JAR at resource path /WEB-INF/lib/myapp.jar
javax.servlet.ServletException: Exception processing
JAR at resource path /WEB-INF/lib/myapp.jar
at
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:930)
at
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
243)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3582)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
- Root Cause -
java.io.IOException: Permission denied
at
java.io.UnixFileSystem.createFileExclusively(Native
Method)
at java.io.File.checkAndCreate(File.java:1314)
at java.io.File.createTempFile(File.java:1402)
at java.io.File.createTempFile(File.java:1439)
at
sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:169)
at java.security.AccessController.doPrivileged(Native
Method)
at
sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:164)
at
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:42)
at
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:68)
at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:85)
at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:6
9)
at
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:906)
at
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:868)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
243)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:166)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3582)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at

deploy with ant over https

2004-02-22 Thread Dean A. Hoover
I have used ant and tomcat 4.1 manager to
deploy to my localhost, and it works just
great. On a remote host, I have an apache/tomcat
setup with manager only accessible over https.
In a browser, I can get to the manager functions
without any problem. However, when I try it
through ant I get:
build.xml:158: javax.net.ssl.SSLHandshakeException: 
java.security.cert.CertificateException: Couldn't find trusted certificate

I assume I have to perform some magic on the
client side. Does anyone know what that magic
is?
Regards.
Dean Hoover
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


server.xml versioning

2004-02-22 Thread Dean A. Hoover
I have tomcat 4.1.x running on 2 different machines.
I am using the manager application. On one machine,
the server.xml file is versioned, such as:
server.xml.2004-02-22.09-13-01

on the other server it is not. What enables
versioning?
Dean Hoover

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


What is wrong with this newsserver?

2004-02-22 Thread George Hester
Huh?

-- 
George Hester
__


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



re: deploy with ant over https

2004-02-22 Thread qm300

:build.xml:158: javax.net.ssl.SSLHandshakeException:
:java.security.cert.CertificateException: Couldn't find trusted
:certificate

:I assume I have to perform some magic on the
:client side. Does anyone know what that magic
:is?

I don't have the commands memorized, but Google keytool and your error
message for leads.

The server's cert (or its CA cert) must be trusted by the client; for
that, you'll have to import said cert (or its CA cert) into the local
trust store.

-QM


-- 

software  -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com


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



Re: Where is the source code that processes the server.xml file?

2004-02-22 Thread Bill Barker
Urm, this is actually at
http://cvs.apache.org/viewcvs.cgi/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/,
which will reference some classes from o.a.c.deploy.

Tim Funk [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 http://cvs.apache.org/viewcvs.cgi/jakarta-tomcat-5.0/
 http://jakarta.apache.org/site/cvsindex.html

 -Tim

 Adrian Beech wrote:
  G'day all,
 
  Can someone please tell me where I might find the Java code in the
Tomcat
  5.0 source tree which is responsible for processing the server.xml file?
  I'm particularly looking for the code that is employed to handle the
  resource ... elements in the server.xml file.
 
  I would greatly appreciate any help in finding the code.
 




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



Re: Proposal: New parameter for JK2 connector

2004-02-22 Thread Bill Barker

Antonio Fiol BonnĂ­n [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 Hello,

 Seen that mod_jk has a socket_keepalive option for the Apache side, my
 proposal consists in adding a similar setting in the Tomcat side.

 Advantages:
 If you pull the power cord of your Apache server (or something else bad
 happens to it), Tomcat will notice shortly after, and will close the
 associated connections, thus freeing threads, which are limited by
 maxThreads.

 I know it is an unlikely situation, but I still think it is a good idea.

 Suggestions welcome!


It shouldn't be necessary, since the Tomcat side spends most of it's time
attempting a 'read' on the Socket.  It should throw an IOException as soon
as Apache drops its end of the Socket (via tripping over the power cord or
otherwise :).


 Yours,


 Antonio Fiol







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



Re: 5.0.18 + keytool

2004-02-22 Thread Bill Barker
You might try adding '-trustcacerts' to your import command (I'm not
interested enough to try it myself :).

However, the easiest way to do what you want (IMHO) is to use a PKCS12
keystore.  There is an example in the Tomcat5 ssl-howto.

Stewart Walker [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 Wondering if I my message is getting out there as as I've seen no
 response.  Going to try again.

 Could really use your help getting past the below error while
 trying to setup/import a server certificate.

 The required jsse jar files are in
 $JAVA_HOME/jre/lib/ext

 The IBMJava was installed during the Linux install. As far
 as I can tell it isn't running anything and $JAVA_HOME/bin
 is first in the path. But I still wonder.

 keytool was run by root in $JAVA_HOME/bin

 Haven't done anything with apache yet our web based servlet app is
 working on 8080 with tomcat.
 Thanks.

 Linux ES 2.1
 249-e.37 kernel
 j2sdk1.4.2_03
 tomcat5.0.18

 $PATH

 /usr/kerberos/sbin:
 /usr/kerberos/bin:
 /usr/java/j2sdk1.4.2_03/bin:
 /opt/IBMJava2-131/bin:
 /opt/IBMJava2-131/jre/bin:
 /usr/local/sbin:/sbin:/usr/sbin:
 /bin:/usr/bin:/usr/bin/X11:
 /usr/local/bin:
 /usr/bin:
 /usr/X11R6/bin:
 /root/bin:

 [EMAIL PROTECTED] ps aux |grep java
 root  2985 27.0  0.7 246712 29368 pts/5  S08:38   0:04
 /usr/java/j2sdk1.
 root  2986  0.0  0.7 246712 29368 pts/5  S08:38   0:00
 /usr/java/j2sdk1.
 this is just a snipit..

 [EMAIL PROTECTED]/ca]#ls -l
 -rwxr-xr-x1 root apache785 Feb 18 10:16 ca.csr
 -rwxr-xr-x1 root apache887 Feb 18 10:16 ca.key
 -rwxr-xr-x1 root apache   1066 Feb 18 10:17 ca.pem


 [EMAIL PROTECTED] openssl req -new -newkey /
 rsa:1024 -nodes -out /usr/java/ssl/ca/ca.csr /
 -keyout /usr/java/ssl/ca/ca.key
 Using configuration from /usr/share/ssl/openssl.cnf
 Generating a 1024 bit RSA private key
 .++
 ..++
 writing new private key to '/usr/java/ssl/ca/ca.key'
 -
 ok works fine

 [EMAIL PROTECTED] openssl x509 -trustout /
 -signkey /usr/java/ssl/ca/ca.key /
 -days 720 -req -in /usr/java/ssl/ca/ca.csr /
 -out /usr/java/ssl/ca/ca.pem
 Signature ok
 subject=/C=US/ST=state/L=city/O=City state/OU=dept/CN=computer/Email=email
 Getting Private key
 ok works fine

 [EMAIL PROTECTED] keytool -import -keystore /
 $JAVA_HOME/jre/lib/security/cacerts /
 -file /usr/java/ssl/ca/ca.pem -alias test_ca
 Enter keystore password:  changeit
 Exception in thread main java.lang.ExceptionInInitializerError
 at javax.crypto.Cipher.a(DashoA6275)
 at javax.crypto.Cipher.getInstance(DashoA6275)
 at

com.baltimore.jcrypto.provider.crypto.signatures.RSASignature.init([DashoP
ro-
 V1.3-013000])
 at

com.baltimore.jcrypto.provider.crypto.signatures.JCRYPTO_RSAwithMD5Signature

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



Does the isThreadSafe page directive work in Tomcat 5.0.18?

2004-02-22 Thread Josh Rehman
Hi,

I changed this directive to false and looked at the generated servlet. 
I was expecting to see that it implements SingleThreadModel but there 
was no change to the generated servlet code. Have I missed something? 
Here is my JSP:

%@ page language=java %
!DOCTYPE HTML PUBLIC -//w3c//dtd html 4.0 transitional//en
html
head
titleSwitch2 JSP/title
/head
body bgcolor=#FF
%-- Interestingly, include occurs before translation. you can easily 
get stack overflow by including self. :)
   request time include uses jsp:include page=
--%
%@ include file=static_page1.html %
%@ page import =java.util.Calendar isThreadSafe=no session=true %

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


jk2 jni connector with iis - has anyone got this working?

2004-02-22 Thread Tariq Chalabi
Hi,
 
I've been banging my head against a wall trying to get tomcat to run in process in IIS 
5 on w2k
 
I'm on the point of giving up on it - but if anyone out there has got it working I'd 
love to see your config files.
 
My workers2.properties is as follows...
 
serverRoot=C:\java\Apache Group\Tomcat 4.1
TOMCAT_HOME=C:\java\Apache Group\Tomcat 4.1
[logger]
level=DEBUG
[config:]
file=${serverRoot}/conf/workers2.properties
debug=0
debugEnv=0
[uriMap:]
info=Maps the requests. Options: debug
debug=0
# Alternate file logger
[logger.file:0]
level=DEBUG
file=${serverRoot}/logs/jk2.log
[shm:]
info=Scoreboard. Required for reconfiguration and status with multiprocess servers
file=${serverRoot}/logs/jk2.shm
size=100
debug=0
disabled=0
[workerEnv:]
info=Global server options
timing=1
debug=0
# Default Native Logger (apache2 or win32 ) 
# can be overriden to a file logger, useful 
# when tracing win32 related issues
#logger=logger.file:0
[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=0
tomcatId=localhost:8009

[channel.jni:jni]
info=The jni channel, used if tomcat is started inprocess
[status:]
info=Status worker, displays runtime informations
[vm:]
info=Parameters used to load a JVM in the server process
#JVM=C:\jdk\jre\bin\hotspot\jvm.dll
classpath=${TOMCAT_HOME}/bin/tomcat-jni.jar
classpath=${TOMCAT_HOME}/server/lib/commons-logging.jar
OPT=-Dtomcat.home=${TOMCAT_HOME}
OPT=-Dcatalina.home=${TOMCAT_HOME}
OPT=-Xmx128M
#OPT=-Djava.compiler=NONE
disabled=0
[worker.jni:onStartup]
info=Command to be executed by the VM on startup. This one will start tomcat.
class=org/apache/jk/apr/TomcatStarter
ARG=start
# For Tomcat 5 use the 'stard' for startup argument
# ARG=stard
disabled=0
stdout=${serverRoot}/logs/stdout.log
stderr=${serverRoot}/logs/stderr.log
[worker.jni:onShutdown]
info=Command to be executed by the VM on shutdown. This one will stop tomcat.
class=org/apache/jk/apr/TomcatStarter
ARG=stop
disabled=0
[uri:/jkstatus/*]
info=Display status information and checks the config file for changes.
group=status:
[uri:/examples]
info=Example webapp in the default context. 
context=/examples
debug=10

[uri:/examples/servlet/*]
info=Prefix mapping
[uri:/examples/*.jsp]
info=Extension mapping
[uri:/examples/*]
info=Map the whole webapp
[uri:/examples/servlet/HelloW]
info=Example with debug enabled.
debug=10
 
 
 
My jk2.properties looks like..
 
## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED
## WHEN YOU EDIT THE FILE.
## COMMENTS WILL BE _LOST_
## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.
# Set the desired handler list
handler.list=apr,request,channelJni
#
# Override the default port for the socketChannel
# channelSocket.port=8019
# Default: 
# channelUnix.file=${jkHome}/work/jk2.socket
# Just to check if the the config  is working
# shm.file=${jkHome}/work/jk2.shm
# In order to enable jni use any channelJni directive
channelJni.disabled = 0
# And one of the following directives:
# apr.jniModeSo=/opt/apache2/modules/mod_jk2.so
# If set to inprocess the mod_jk2 will Register natives itself
# This will enable the starting of the Tomcat from mod_jk2
apr.jniModeSo=inprocess

 
Basically these files are those in the conf directory of the source download for jk2 
connector
 
Anyhow - it doesn't work - and there isn't any useful logging to show why it doesn't 
work.
 
All help very much appreciated ;-)
 


-
  Yahoo! Messenger - Communicate instantly...Ping your friends today! Download 
Messenger Now

Re: Does the isThreadSafe page directive work in Tomcat 5.0.18?

2004-02-22 Thread QM
On Sun, Feb 22, 2004 at 12:57:26PM -0800, Josh Rehman wrote:
: I changed this directive to false and looked at the generated servlet. 
: I was expecting to see that it implements SingleThreadModel but there 
: was no change to the generated servlet code. Have I missed something? 


Tomcat5 is a servlet spec 2.4 / JSP spec 2.0 container.  Those specs
deprecate SingleThreadModel and isThreadSafe, respectively.

-QM

-- 

software  -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com


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



Re: Does the isThreadSafe page directive work in Tomcat 5.0.18?

2004-02-22 Thread Josh Rehman
Damn, I've been reading the JSP 1.2 spec for some reason. Thanks.

Would it be a good idea for Tomcat to print out a warning about this 
deprecation?

QM wrote:

On Sun, Feb 22, 2004 at 12:57:26PM -0800, Josh Rehman wrote:
: I changed this directive to false and looked at the generated servlet. 
: I was expecting to see that it implements SingleThreadModel but there 
: was no change to the generated servlet code. Have I missed something? 

Tomcat5 is a servlet spec 2.4 / JSP spec 2.0 container.  Those specs
deprecate SingleThreadModel and isThreadSafe, respectively.
-QM

 



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


Re: jk2 jni connector with iis - has anyone got this working?

2004-02-22 Thread George Hester
http://www.getnet.net/~rbarr/TomcatOnIIS/default.htm

Use his iis_redirector.dll

-- 
George Hester
__
Tariq Chalabi [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]
 Hi,
  
 I've been banging my head against a wall trying to get tomcat to run in process in 
 IIS 5 on w2k
  
 I'm on the point of giving up on it - but if anyone out there has got it working I'd 
 love to see your config files.
  
 My workers2.properties is as follows...
  
 serverRoot=C:\java\Apache Group\Tomcat 4.1
 TOMCAT_HOME=C:\java\Apache Group\Tomcat 4.1
 [logger]
 level=DEBUG
 [config:]
 file=${serverRoot}/conf/workers2.properties
 debug=0
 debugEnv=0
 [uriMap:]
 info=Maps the requests. Options: debug
 debug=0
 # Alternate file logger
 [logger.file:0]
 level=DEBUG
 file=${serverRoot}/logs/jk2.log
 [shm:]
 info=Scoreboard. Required for reconfiguration and status with multiprocess servers
 file=${serverRoot}/logs/jk2.shm
 size=100
 debug=0
 disabled=0
 [workerEnv:]
 info=Global server options
 timing=1
 debug=0
 # Default Native Logger (apache2 or win32 ) 
 # can be overriden to a file logger, useful 
 # when tracing win32 related issues
 #logger=logger.file:0
 [channel.socket:localhost:8009]
 info=Ajp13 forwarding over socket
 debug=0
 tomcatId=localhost:8009
 
 [channel.jni:jni]
 info=The jni channel, used if tomcat is started inprocess
 [status:]
 info=Status worker, displays runtime informations
 [vm:]
 info=Parameters used to load a JVM in the server process
 #JVM=C:\jdk\jre\bin\hotspot\jvm.dll
 classpath=${TOMCAT_HOME}/bin/tomcat-jni.jar
 classpath=${TOMCAT_HOME}/server/lib/commons-logging.jar
 OPT=-Dtomcat.home=${TOMCAT_HOME}
 OPT=-Dcatalina.home=${TOMCAT_HOME}
 OPT=-Xmx128M
 #OPT=-Djava.compiler=NONE
 disabled=0
 [worker.jni:onStartup]
 info=Command to be executed by the VM on startup. This one will start tomcat.
 class=org/apache/jk/apr/TomcatStarter
 ARG=start
 # For Tomcat 5 use the 'stard' for startup argument
 # ARG=stard
 disabled=0
 stdout=${serverRoot}/logs/stdout.log
 stderr=${serverRoot}/logs/stderr.log
 [worker.jni:onShutdown]
 info=Command to be executed by the VM on shutdown. This one will stop tomcat.
 class=org/apache/jk/apr/TomcatStarter
 ARG=stop
 disabled=0
 [uri:/jkstatus/*]
 info=Display status information and checks the config file for changes.
 group=status:
 [uri:/examples]
 info=Example webapp in the default context. 
 context=/examples
 debug=10
 
 [uri:/examples/servlet/*]
 info=Prefix mapping
 [uri:/examples/*.jsp]
 info=Extension mapping
 [uri:/examples/*]
 info=Map the whole webapp
 [uri:/examples/servlet/HelloW]
 info=Example with debug enabled.
 debug=10
  
  
  
 My jk2.properties looks like..
  
 ## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED
 ## WHEN YOU EDIT THE FILE.
 ## COMMENTS WILL BE _LOST_
 ## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.
 # Set the desired handler list
 handler.list=apr,request,channelJni
 #
 # Override the default port for the socketChannel
 # channelSocket.port=8019
 # Default: 
 # channelUnix.file=${jkHome}/work/jk2.socket
 # Just to check if the the config  is working
 # shm.file=${jkHome}/work/jk2.shm
 # In order to enable jni use any channelJni directive
 channelJni.disabled = 0
 # And one of the following directives:
 # apr.jniModeSo=/opt/apache2/modules/mod_jk2.so
 # If set to inprocess the mod_jk2 will Register natives itself
 # This will enable the starting of the Tomcat from mod_jk2
 apr.jniModeSo=inprocess
 
  
 Basically these files are those in the conf directory of the source download for jk2 
 connector
  
 Anyhow - it doesn't work - and there isn't any useful logging to show why it doesn't 
 work.
  
 All help very much appreciated ;-)
  
 
 
 -
   Yahoo! Messenger - Communicate instantly...Ping your friends today! Download 
 Messenger Now


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



tomcat 5.0.19 cluster problem

2004-02-22 Thread Ilyschenko, Vlad
Hi,

 

We are running three Solaris9 boxes with tomcat 5.0.19 on them. Cluster
configuration is as follows:

 

Cluster
className=org.apache.catalina.cluster.tcp.SimpleTcpCluster

 
managerClassName=org.apache.catalina.cluster.session.DeltaManager

 expireSessionsOnShutdown=false

 useDirtyFlag=true

   

Membership

 
className=org.apache.catalina.cluster.mcast.McastService

mcastAddr=228.0.0.3

mcastPort=45564

mcastFrequency=500

mcastDropTime=3000/



Receiver

 
className=org.apache.catalina.cluster.tcp.ReplicationListener

tcpListenAddress=auto

tcpListenPort=4001

tcpSelectorTimeout=100

tcpThreadCount=60/



Sender

 
className=org.apache.catalina.cluster.tcp.ReplicationTransmitter

replicationMode=pooled/



Valve
className=org.apache.catalina.cluster.tcp.ReplicationValve

 
filter=.*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;/

/Cluster

 

Yesterday tomcat on one of the servers ran out of memory that coincided
with a clustered web application hang across all three servers. All
tomcat instances started exhibiting cluster problems in one shape or
another. I wonder if 5.0.19 cluster has memory leaks. I have not
experienced OutOfMemory problems on those boxes running 5.0.16 for over
a month. 

 

In any case could a cluster node that ran out of memory destroy the
entire cluster?

 

 

You could find the log fragments from those three boxes below:

 

Box #1 (IP: 192.168.64.40) - the one with memory problems:

 

22 Feb 2004 00:26:43 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112504278]

22 Feb 2004 00:26:43 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112532838]

22 Feb 2004 00:26:53 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112532838]

22 Feb 2004 00:26:53 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112540488]

22 Feb 2004 00:26:58 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112540488]

22 Feb 2004 00:26:58 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112548138]

22 Feb 2004 00:27:04 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.41:4001,192.168.64.41,4001, alive=113937290]

22 Feb 2004 00:27:04 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.41:
4001,192.168.64.41,4001, alive=113967890]

22 Feb 2004 00:27:09 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112548138]

22 Feb 2004 00:27:09 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112558338]

22 Feb 2004 00:27:19 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.41:4001,192.168.64.41,4001, alive=113967890]

22 Feb 2004 00:27:19 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.41:
4001,192.168.64.41,4001, alive=113981150]

22 Feb 2004 00:27:27 ERROR TP-Processor16 - An exception or error
occurred in the container during the request processing

java.lang.OutOfMemoryError

22 Feb 2004 00:27:27 DEBUG Finalizer - result finalized

22 Feb 2004 00:27:27 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112558338]

22 Feb 2004 00:27:27 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112573638]

22 Feb 2004 00:27:27 INFO TP-Processor16 - Unknown message 0

22 Feb 2004 00:27:34 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112573638]

22 Feb 2004 00:27:34 INFO Cluster-MembershipReceiver - Replication
member

RE: tomcat 5.0.19 cluster problem

2004-02-22 Thread Filip Hanik \(lists\)
I haven't tested clustering on Solaris 9, but on linux it works great.
There is something funky with your multicast, as you can see there are
members added and disappearing all the time.
Try to increase your mcastDropTime, that should keep the members in the
cluster for a longer time.
contact me at my apache.org email for help with debugging

Filip

-Original Message-
From: Ilyschenko, Vlad [mailto:[EMAIL PROTECTED]
Sent: Sunday, February 22, 2004 5:15 PM
To: [EMAIL PROTECTED]
Subject: tomcat 5.0.19 cluster problem


Hi,



We are running three Solaris9 boxes with tomcat 5.0.19 on them. Cluster
configuration is as follows:



Cluster
className=org.apache.catalina.cluster.tcp.SimpleTcpCluster


managerClassName=org.apache.catalina.cluster.session.DeltaManager

 expireSessionsOnShutdown=false

 useDirtyFlag=true



Membership


className=org.apache.catalina.cluster.mcast.McastService

mcastAddr=228.0.0.3

mcastPort=45564

mcastFrequency=500

mcastDropTime=3000/



Receiver


className=org.apache.catalina.cluster.tcp.ReplicationListener

tcpListenAddress=auto

tcpListenPort=4001

tcpSelectorTimeout=100

tcpThreadCount=60/



Sender


className=org.apache.catalina.cluster.tcp.ReplicationTransmitter

replicationMode=pooled/



Valve
className=org.apache.catalina.cluster.tcp.ReplicationValve


filter=.*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;/

/Cluster



Yesterday tomcat on one of the servers ran out of memory that coincided
with a clustered web application hang across all three servers. All
tomcat instances started exhibiting cluster problems in one shape or
another. I wonder if 5.0.19 cluster has memory leaks. I have not
experienced OutOfMemory problems on those boxes running 5.0.16 for over
a month.



In any case could a cluster node that ran out of memory destroy the
entire cluster?





You could find the log fragments from those three boxes below:



Box #1 (IP: 192.168.64.40) - the one with memory problems:



22 Feb 2004 00:26:43 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112504278]

22 Feb 2004 00:26:43 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112532838]

22 Feb 2004 00:26:53 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112532838]

22 Feb 2004 00:26:53 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112540488]

22 Feb 2004 00:26:58 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112540488]

22 Feb 2004 00:26:58 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112548138]

22 Feb 2004 00:27:04 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.41:4001,192.168.64.41,4001, alive=113937290]

22 Feb 2004 00:27:04 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.41:
4001,192.168.64.41,4001, alive=113967890]

22 Feb 2004 00:27:09 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112548138]

22 Feb 2004 00:27:09 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112558338]

22 Feb 2004 00:27:19 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.41:4001,192.168.64.41,4001, alive=113967890]

22 Feb 2004 00:27:19 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.41:
4001,192.168.64.41,4001, alive=113981150]

22 Feb 2004 00:27:27 ERROR TP-Processor16 - An exception or error
occurred in the container during the request processing

java.lang.OutOfMemoryError

22 Feb 2004 00:27:27 DEBUG Finalizer - result finalized

22 Feb 2004 00:27:27 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112558338]

22 Feb 2004 00:27:27 INFO Cluster-MembershipReceiver - Replication
member

RE: tomcat 5.0.19 cluster problem

2004-02-22 Thread Filip Hanik \(lists\)
In any case could a cluster node that ran out of memory destroy the
entire cluster?

it shouldn't, it can temporary slow it down if the node that is down is
accepting connections and broad casting its membership.
I'm running a load test right now with the latest version to make sure that
I am not BS:ing you here :)

Filip

-Original Message-
From: Filip Hanik (lists) [mailto:[EMAIL PROTECTED]
Sent: Sunday, February 22, 2004 5:51 PM
To: Tomcat Users List
Subject: RE: tomcat 5.0.19 cluster problem


I haven't tested clustering on Solaris 9, but on linux it works great.
There is something funky with your multicast, as you can see there are
members added and disappearing all the time.
Try to increase your mcastDropTime, that should keep the members in the
cluster for a longer time.
contact me at my apache.org email for help with debugging

Filip

-Original Message-
From: Ilyschenko, Vlad [mailto:[EMAIL PROTECTED]
Sent: Sunday, February 22, 2004 5:15 PM
To: [EMAIL PROTECTED]
Subject: tomcat 5.0.19 cluster problem


Hi,



We are running three Solaris9 boxes with tomcat 5.0.19 on them. Cluster
configuration is as follows:



Cluster
className=org.apache.catalina.cluster.tcp.SimpleTcpCluster


managerClassName=org.apache.catalina.cluster.session.DeltaManager

 expireSessionsOnShutdown=false

 useDirtyFlag=true



Membership


className=org.apache.catalina.cluster.mcast.McastService

mcastAddr=228.0.0.3

mcastPort=45564

mcastFrequency=500

mcastDropTime=3000/



Receiver


className=org.apache.catalina.cluster.tcp.ReplicationListener

tcpListenAddress=auto

tcpListenPort=4001

tcpSelectorTimeout=100

tcpThreadCount=60/



Sender


className=org.apache.catalina.cluster.tcp.ReplicationTransmitter

replicationMode=pooled/



Valve
className=org.apache.catalina.cluster.tcp.ReplicationValve


filter=.*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;/

/Cluster



Yesterday tomcat on one of the servers ran out of memory that coincided
with a clustered web application hang across all three servers. All
tomcat instances started exhibiting cluster problems in one shape or
another. I wonder if 5.0.19 cluster has memory leaks. I have not
experienced OutOfMemory problems on those boxes running 5.0.16 for over
a month.



In any case could a cluster node that ran out of memory destroy the
entire cluster?





You could find the log fragments from those three boxes below:



Box #1 (IP: 192.168.64.40) - the one with memory problems:



22 Feb 2004 00:26:43 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112504278]

22 Feb 2004 00:26:43 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112532838]

22 Feb 2004 00:26:53 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112532838]

22 Feb 2004 00:26:53 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112540488]

22 Feb 2004 00:26:58 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112540488]

22 Feb 2004 00:26:58 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112548138]

22 Feb 2004 00:27:04 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.41:4001,192.168.64.41,4001, alive=113937290]

22 Feb 2004 00:27:04 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.41:
4001,192.168.64.41,4001, alive=113967890]

22 Feb 2004 00:27:09 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.36:4001,192.168.64.36,4001, alive=112548138]

22 Feb 2004 00:27:09 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.36:
4001,192.168.64.36,4001, alive=112558338]

22 Feb 2004 00:27:19 INFO Cluster-MembershipReceiver - Received member
disappeared:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.
64.41:4001,192.168.64.41,4001, alive=113967890]

22 Feb 2004 00:27:19 INFO Cluster-MembershipReceiver - Replication
member
added:org.apache.catalina.cluster.mcast.McastMember[tcp://192.168.64.41:
4001,192.168.64.41,4001, 

Re: undeploy, redeploy

2004-02-22 Thread Jacky.Wang
Hello Vano,

Yes, it it possible. You can run ant script with catalina optional tasks.

See the following example.

!-- optional tasks --
taskdef name=install classname=org.apache.catalina.ant.InstallTask/
taskdef name=reload classname=org.apache.catalina.ant.ReloadTask/
taskdef name=remove classname=org.apache.catalina.ant.RemoveTask/

!-- Tomcat 4 redeploy --
target name=webRedeploy depends=webRemove, webDeploy, webReload/

!-- Tomcat 4 remove --
target name=webRemove
remove url=${url}
username=${username}
password=${password}
path=/${ap-name}/
/target

!-- Tomcat 4 deploy --
target name=webDeploy description=Install web application
depends=webPack
(depends on your project)
/target

!-- Tomcat 4 reload --
target name=webReload
reload url=${url}
username=${username}
password=${password}
path=/${ap-name}/
/target

Best Regards,

Jacky Wang

- Original Message -
From: Vano Beridze [EMAIL PROTECTED]
To: Tomcat Users List [EMAIL PROTECTED]
Sent: Thursday, February 19, 2004 6:18 PM
Subject: undeploy, redeploy


 Hello

 I've got tomcat 4.1.29

 Is it possible to undeploy or redeploy the application isntalled from
 the war
 file without using manager application and without restarting tomcat?

 I know that it is possible to hotdeploy but what about undeploy or
redeploy?

 Thank you
 Vano


 -
 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: Does the isThreadSafe page directive work in Tomcat 5.0.18?

2004-02-22 Thread QM
: Would it be a good idea for Tomcat to print out a warning about this 
: deprecation?

Not my say -- I'm neither on Sun's board for specs, nor a Tomcat
developer. ;)


Seriously, though: this is an issue that could argued either way, so my
guess is that the Tomcat crew decided in favor of the one way and that's
how it turned out.

-QM

-- 

software  -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com


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



Re: How to add the class to the tomcat , so that it runs on its own

2004-02-22 Thread pabhatia





I also want to run some thing like this,
The class will maintain a status and reply to health check pings.

If you get any thing on this please do let me know also.

regards
Pankaj






Sale Rahul [EMAIL PROTECTED] on 02/20/2004 07:22:39 PM

Please respond to Tomcat Users List [EMAIL PROTECTED]

To:[EMAIL PROTECTED]
cc:

Subject:How to add the class to the tomcat , so that it runs on its own


Dear All Gurus,
We need to make one utility class which needs to run
on its own in the tomcat.We donot want to make it as
servlet or so.
Is there any way with which we can do that ?


Please let me know ...

Thanks in advance.


Rahul

__
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools

-
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]



security constraint bug?

2004-02-22 Thread Brandon Goodin
I have the following security constraint specified in my web.xml:

 

security-constraint

web-resource-collection

web-resource-nameCustomer Area/web-resource-name

url-pattern/customer/*/url-pattern

/web-resource-collection

auth-constraint

role-namecustomer/role-name

/auth-constraint

/security-constraint

 

When I go to the following url it gets blocked.

 

http://phase.zapto.org:8282/customer.do

 

I'm assuming this is a bug. Is it not?

 

I'm using Tomcat 5.0.18

 

Brandon Goodin