RE: How to turn off perssitent sessions in Tomcat 4.1?
I am waiting for a good response. Can any body help me out in this? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 03, 2005 6:01 PM To: tomcat-user@jakarta.apache.org Subject: RE: How to turn off perssitent sessions in Tomcat 4.1? Hi Edgar, Thanks for the reply. But I am using Tomcat 4.1.29 and I tried this option (I mean, pathname= in Manager element of server.xml) in Tomcat 4.1.29, which is not successful. Is there any way to turn off session persistence in Tomcat 4.1 itself or I need to upgrade to Tomcat 5.0. In order to avoid the exception we have to make all the objects that is put in session to be serializable, right no?. I am using struts framework. So by default all form beans are serializable and all primitive data types are also serializable. Why Tomcat complains about CoyoteRequestFacade is not serializable? Please clarify my doubts. Advance thanks to all of u !!! -Original Message- From: Edgar Alves [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 03, 2005 5:00 PM To: Tomcat Users List Subject: Re: How to turn off perssitent sessions in Tomcat 4.1? Hi, On Tomcat 5.5 you can turn persistent session loading off by setting the SessionManager pathname attribute to . Hope that helps. -- Edgar Alves [EMAIL PROTECTED] wrote: Hi, I am using Apache+Tomcat 4.1.29 for running my application. When I am restarting Tomcat I am getting persistent session loading exception like this: 2004-03-11 13:52:18 StandardManager[] IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.coyote.tomcat4.CoyoteRequestFacade java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.coyote.tomcat4.CoyoteRequestFacade at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1278) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845 ) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:164 6 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845 ) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:164 6 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324) at org.apache.catalina.session.StandardSession.readObject(StandardSession. j ava:1369) I am not using clustering. I want to turn off the session persistence in Tomcat 4.1.29? I have tried so many options with StandardManager in server.xml. But I was not successful. Please help me out in this? Regards AK - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
How bind Tomcat to an IP address?
Hi all, I have installed jakarta-tomcat-4.1.18-LE-jdk14 on my windows 2000. I tried it locally typing in my browser http://localhost:8080 and all works fine. As I need to use Tomcat on machine different from mine I tried to change the address which Tomcat is listening to. I read on HOW-TO that you can change the listening address through the field address of Connector in conf/server.xml. I tried this advice but nothing happens. Any suggestions? Thanks in advance, Andrea - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
How bind Tomcat to an IP address?
Hi all, I have installed jakarta-tomcat-4.1.18-LE-jdk14 on my windows 2000. I tried it locally typing in my browser http://localhost:8080 and all works fine. As I need to use Tomcat on machine different from mine I tried to change the address which Tomcat is listening to. I read on HOW-TO that you can change the listening address through the field address of Connector in conf/server.xml. I tried this advice but nothing happens. Any suggestions? Thanks in advance, Andrea - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Regarding JDBC Driver error
Hi all Placing jar in the tomcat_home/common/lib works fine. but placing jar in the webapp/application_name/WEB-INF/lib throws JDBC Driver error i think this is due to classloader.could anyone explain me in detail why placing a jar under WEB-INF/lib throws error reason? regards, siva - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: How bind Tomcat to an IP address?
Andrea, Let's say you install tomcat on machine A, (your server), and your network administrator has given that machine the address of 192.168.0.7. You and want to reach the server from a machine B, your workstation. All you need to do (assuming they are on the same network and properly configured, which are NOT tomcat issues) is sit down at the workstation, machine B, and open your browser. Enter the address of the server (here, 192.168.0.7:8080). Thats it. No address=xxx.xxx.xxx field is needed. Ommit them from your server.xml file unless you plan to have your server host virtual domains based on IP address. Usually a machine only has one IP address, but even so, if you do not set up the address parameter in your server.xml file, tomcat should listen to all the network devices on the server and respond to your requests to each of the IP's. If this does not answer your question, either I misunderstood it altogether and you need to be more specific about what you are trying to do, or you might try a brief chapter on basic networking in any good internet,how it works type reference book. Or a good linux reference book, same chapter. Justin --- Andrea Senatore [EMAIL PROTECTED] wrote: Hi all, I have installed jakarta-tomcat-4.1.18-LE-jdk14 on my windows 2000. I tried it locally typing in my browser http://localhost:8080 and all works fine. As I need to use Tomcat on machine different from mine I tried to change the address which Tomcat is listening to. I read on HOW-TO that you can change the listening address through the field address of Connector in conf/server.xml. I tried this advice but nothing happens. Any suggestions? Thanks in advance, Andrea - 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: How bind Tomcat to an IP address?
Hi Justin, thanks for fast reply! I'm sorry but I'm rookie on Tomcat. What I've written is what happens, i.e. when I try to connect to Tomcat server typing localhost address (http://localhost:port) all works. If I type in the browser my IP address (http://myIP:port) the server doesn't accept any connections. Either is my mistake or there is a configuration setting that forces Tomcat to accept connection only from localhost (e.g. a security option). However If you want I could post my Tomcat Configuration Files. Thanks, Andrea 2005/8/4, Justin Jaynes [EMAIL PROTECTED]: Andrea, Let's say you install tomcat on machine A, (your server), and your network administrator has given that machine the address of 192.168.0.7. You and want to reach the server from a machine B, your workstation. All you need to do (assuming they are on the same network and properly configured, which are NOT tomcat issues) is sit down at the workstation, machine B, and open your browser. Enter the address of the server (here, 192.168.0.7:8080). Thats it. No address=xxx.xxx.xxx field is needed. Ommit them from your server.xml file unless you plan to have your server host virtual domains based on IP address. Usually a machine only has one IP address, but even so, if you do not set up the address parameter in your server.xml file, tomcat should listen to all the network devices on the server and respond to your requests to each of the IP's. If this does not answer your question, either I misunderstood it altogether and you need to be more specific about what you are trying to do, or you might try a brief chapter on basic networking in any good internet,how it works type reference book. Or a good linux reference book, same chapter. Justin --- Andrea Senatore [EMAIL PROTECTED] wrote: Hi all, I have installed jakarta-tomcat-4.1.18-LE-jdk14 on my windows 2000. I tried it locally typing in my browser http://localhost:8080 and all works fine. As I need to use Tomcat on machine different from mine I tried to change the address which Tomcat is listening to. I read on HOW-TO that you can change the listening address through the field address of Connector in conf/server.xml. I tried this advice but nothing happens. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: 1 jakarta server + multiple ip's
From: Justin Jaynes [mailto:[EMAIL PROTECTED] I tried the solution you offered (below) about creating more than one service and using the address=xxx parameter in the Connectors tags. It works great. Glad to hear it. However, what do you mean in your disclaimer that it is from the documentation and is untested? Did you mean to say NOT from the documentation? I mean that I have not personally tested the solution, but have instead read the documentation and have come up with that solution. I would expect the Tomcat development team to have tested the address attribute and its consequences. And if it is untested, but it is working, are there any reasons not to use it in a production server? Is it safe? I'm the wrong person to answer that - not being on the Tomcat dev team and not running such a site myself! However, from my poking around the innards of UNIX, Windows and Tomcat over the years: - Binding a socket to a particular IP address rather than all the addresses on a machine is stable and well-tested on Windows and all the UNIX networking stacks I know; - Java's socket interface appears stable under such conditions; - I am aware of a few other sites running Tomcat for production use under such conditions - not least to get multiple SSLs onto one Tomcat instance. I have seen no traffic on this list over the past year or so that would indicate Tomcat is unstable under these conditions, but it is undoubtedly a less common configuration than running Tomcat with a single listening socket. Sorry to weasel-word the answer, Justin; I'm trying to make clear the limits of my own knowledge and where I'm relying on others for information. - Peter - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Blog: JK1.2 load balancing as solution to 100% uptime
Hi Chaps, If anyone is interested, I blogged last night on my experience setting up 2 tomcats on 1 server and then load balancing them with JK 1.2, and tested that bringing 1 down, and then back up did not lose any requests. This for my web application is an ideal way to avoid downtime during class patching or full builds, although for those needing session replication, the blog does not cover that. Take it or leave it :), I've also added this to the Tomcat links wiki. Allistair FONT SIZE=1 FACE=VERDANA,ARIAL COLOR=BLUE --- QAS Ltd. Registered in England: No 2582055 Registered in Australia: No 082 851 474 --- /FONT
Exception initializing TldLocationsCache: zip file closed
Hi All, What is this Bug?? Exception initializing TldLocationsCache: zip file closed This exception wasn't logged till yesterday. What ever the log messages I have in my Java classess, I am not able to see them and find the above specified error in log file. I am using tomcat 4.3.2 and my JSP programming is using Sun RI implementation of JSF Framework Thanks Sudhakar - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Blog: JK1.2 load balancing as solution to 100% uptime
Allistair Crossley wrote: Hi Chaps, If anyone is interested, I blogged last night on my experience setting up ... It would be great if you provide a link to your blog :) Regards, Mladen. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Regarding JDBC Driver error
Hi Siva, Jar files placed in CATALINA_HOME/common/lib are visible both to all of your web applications and internal Tomcat code. I think u must be using JDBCRealm for your application security and this is managed by Tomcat internally. So u got error when u put your JDBC driver jar file in WEB-INF/lib. Regards Ajith -Original Message- From: tomcat [mailto:[EMAIL PROTECTED] Sent: Thursday, August 04, 2005 1:30 PM To: Tomcat Users List Subject: Regarding JDBC Driver error Hi all Placing jar in the tomcat_home/common/lib works fine. but placing jar in the webapp/application_name/WEB-INF/lib throws JDBC Driver error i think this is due to classloader.could anyone explain me in detail why placing a jar under WEB-INF/lib throws error reason? regards, siva - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: HELP: Tomcat 5.5.9 with jsvc as low priviledges user on Linux fails in Bootstrap
CVS head now includes an improvement: 1) If the directory containing tomcat-users.xml is not writeable you will get a nice warning instead of a strange exception. 2) You can configure the MemoryUserDatabase with the attribute readonly=true. Then there will be not write attempt at all. Details under http://issues.apache.org/bugzilla/show_bug.cgi?id=36020 Will be included in 5.5.11 most probably sometime during august. MC Moisei wrote: Hi, I manage to configure my tomcat with jsvc(common-daemon) and everything work great till I start to launch it as root. If I run it as tomcat user it does work great. If I try to run it as root from command prompt or from init.d I get the following exception ( see below ) Right are given as below chown -R tomcat:tomcat /usr/local/tomcat chown -R root:root /usr/local/tomcat/bin chown -R root:root /usr/local/tomcat/common This is not right - looks like the bootstrap is trying to access the Realm and there is no write access to the conf/tomcat-users.xml file. I can't believe the common-daemon not tomcat side didn't say a thing about this, I bet there are others experiencing the matter. Do i have to disable Tomcat realms ? It doesn't sounds right. There is no way I'd give others write access on that. Looking forward to hear from you if you experienced something similar. Thanks, MC Aug 1, 2005 7:23:15 PM org.apache.naming.NamingContext lookup WARNING: Unexpected exception resolving reference java.io.FileNotFoundException: /usr/local/tomcat/tomcat_home/conf/tomcat-users.xml.new (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.init(FileOutputStream.java:179) at java.io.FileOutputStream.init(FileOutputStream.java:131) at org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDatabase.java:462) at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:98) at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:129) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301) at org.apache.naming.NamingContext.lookup(NamingContext.java:792) at org.apache.naming.NamingContext.lookup(NamingContext.java:152) at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:138) at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:108) at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:80) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardServer.start(StandardServer.java:676) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) 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.start(Bootstrap.java:271) 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.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:218) Aug 1, 2005 7:23:15 PM org.apache.catalina.mbeans.GlobalResourcesLifecycleListener createMBeans SEVERE: Exception processing Global JNDI Resources - 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: Blog: JK1.2 load balancing as solution to 100% uptime
From one of Allistair's posts yesterday: www.adcworks.com/blog Mladen Turk wrote: Allistair Crossley wrote: Hi Chaps, If anyone is interested, I blogged last night on my experience setting up ... It would be great if you provide a link to your blog :) Regards, Mladen. - 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]
How to exclude weak ciphers from SSL in 5.5?
How can I best prevent the use of allegedly weak ciphers with my SSL-enabled Tomcat 5.5.9 setup? E.g. NULL-SHA (no encryption or key exchange) EXP-DES-CBC-SHA (40 bit encryption) DES-CBC-SHA (56 bit) etc. All I can find is the Connector attribute ciphers = comma separated list of allowed ciphers but I only know the ciphers I *don't* want, not the ones I do... Paul Singleton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Connection reset by peer: socket write error
Hi, i´m in trouble with a Tomcat 4.1.29 (Standalone, no Apache !, Win2K) acting as as Mapserver. It seems to work fine, but writes tons of exceptions to isapi.log and sterr.log. I´ve googled a few hours withe the result, that 'Connection reset by peer' may happen when the client presses the stop button, closes connection etc. That is impossible, i´ve got over 1000 exceptions in my logfile. There must be another reason. isapi.log: [Thu Aug 04 14:44:27 2005] [jk_ajp_common.c (651)]: ajp_connection_tcp_get_message: Error - jk_tcp_socket_recvfull failed [Thu Aug 04 14:44:27 2005] [jk_ajp_common.c (1009)]: Error reading reply [Thu Aug 04 14:44:27 2005] [jk_ajp_common.c (1146)]: In jk_endpoint_t::service, ajp_get_reply failed in send loop 0 sterr.log: 04.08.2005 14:37:15 org.apache.jk.server.JkCoyoteHandler action SCHWERWIEGEND: Error in action code java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:457) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:654) at org.apache.jk.server.JkCoyoteHandler.action(JkCoyoteHandler.java:435) at org.apache.coyote.Response.action(Response.java:222) at org.apache.coyote.Response.finish(Response.java:343) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:314) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:387) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:615) at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666) at java.lang.Thread.run(Thread.java:534) 04.08.2005 14:37:37 org.apache.jk.common.ChannelSocket processConnection INFO: connection timeout reached 04.08.2005 14:44:25 org.apache.jk.common.ChannelSocket processConnection INFO: connection timeout reached Maybe, someone can answer one of the following questions: - What is jk_ajp_common.c ? (Seems to be a native class for the Apache connector) - what is org.apache.jk.server.JkCoyoteHandler exacly responsible for ? - How do i know, what EXACT connection is reseted. - is the reseted connection necessarily a http connection or possibly a database connection ? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Using more than one SSL cert in keystore?
Justin Jaynes wrote: ...But now I would like to put up a new site that is completely independant of the others. It needs its own SSL cert and it needs four host names to all point to the same place and redirect to just one of the domain names so that the SSL cert will be valid, regardless of how the users chose to get to my site. An SSL cert is for a specific domain name. If you want your users to be able to make HTTPS requests to all four domains without warnings from the browser, I reckon you need four certificates. But if they make non-SSL requests, and you respond with a client-side redirect to your one true certificated site using HTTPS, that may work OK? Is it possible to do Virtual Hosting using IP's on a Tomcat standalone installation? Yes, I'm doing this now with 5.5.9 You need e.g. this server.xml stuff for each host: Service Connector (HTTP) Connector (HTTPS) Engine Host Context You can use the default keystore for all hosts, and use the (undocumented) keyAlias=myalias Connector attribute to offer the appropriate certificate for each host, e.g. Connector address=288.104.197.211 port=8443 scheme=https secure=true sslProtocol=TLS keyAlias=mrk2 / (in 5.5.9 you also need sslProtocol=TLS explicitly, fixed in later versions) Paul Singleton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
war files not deploying on redhat
Hello, I have read the documentation and searched the archives, and whatever I have found, I have tried, but still my .war files will not unpack and auto deploy. I have been running a tomcat server for several months in which the .war files unpacked and auto-deployed perfectly. But with this new installation, the Redhat way, with files all over the place, I have not been able to make it work. I am using Tomcat 5.0.28 via an rpm on Redhat EL 3. I am accessing the tomcat server via apache and the jk2 connector. I have the server.xml file configured with: Host name=localhost debug=0 appBase=webApps unpackWARs=true AutoDeploy=true xmlValidation=false xmlNamespaceAware=false My application has its context.xml file in the META-INF directory correctly pointing to the appname, /copse. I have an xml file in /etc/tomcat5/Catalina/localhost/copse.xml which has in it: Context docBase=${catalina.home}/build/copse.war privileged=true antiResourceLocking=false antiJARLocking=false/Context The /webapps directory and its contents are owned by tomcat, the tomcat process owner. root has CATALINA_HOME in its environment, set to /usr/share/tomcat5. I have a link in /usr/share/tomcat5 to /var/lib/tomcat5/build, which contains the copse.war file. tomcat has read and write privs for this build/ directory and all its files. The differences between my working installation and the 'broken' one seem to be: 1. root owned the instance of tomcat in the working version, tomcat owns the instance of tomcat in the broken one 2. file permissions were not all tomcat rw in the broken one, but this I have fixed now - as far as I know all relevant files are owned by tomcat 3. CATALINA_HOME wasn't set properly for root at first in the 'broken' install - but this also has been fixed (I believe). It points to the directory that holds all the softlinks to the other directories, such as conf, webapps, build, and so on. I have resorted to unpacking the war file myself, and the application works. But unpacking by hand is cumbersome and time-consuming. Does anyone have the (I presume simple) key to unlock this problem? Thanks, Paul
Re: war files not deploying on redhat
Hi, I don't know if it was just a typo in your post, but AutoDeploy should be |autoDeploy. -- Edgar Alves | Paul Warner wrote: Hello, I have read the documentation and searched the archives, and whatever I have found, I have tried, but still my .war files will not unpack and auto deploy. I have been running a tomcat server for several months in which the .war files unpacked and auto-deployed perfectly. But with this new installation, the Redhat way, with files all over the place, I have not been able to make it work. I am using Tomcat 5.0.28 via an rpm on Redhat EL 3. I am accessing the tomcat server via apache and the jk2 connector. I have the server.xml file configured with: Host name=localhost debug=0 appBase=webApps unpackWARs=true AutoDeploy=true xmlValidation=false xmlNamespaceAware=false My application has its context.xml file in the META-INF directory correctly pointing to the appname, /copse. I have an xml file in /etc/tomcat5/Catalina/localhost/copse.xml which has in it: Context docBase=${catalina.home}/build/copse.war privileged=true antiResourceLocking=false antiJARLocking=false/Context The /webapps directory and its contents are owned by tomcat, the tomcat process owner. root has CATALINA_HOME in its environment, set to /usr/share/tomcat5. I have a link in /usr/share/tomcat5 to /var/lib/tomcat5/build, which contains the copse.war file. tomcat has read and write privs for this build/ directory and all its files. The differences between my working installation and the 'broken' one seem to be: 1. root owned the instance of tomcat in the working version, tomcat owns the instance of tomcat in the broken one 2. file permissions were not all tomcat rw in the broken one, but this I have fixed now - as far as I know all relevant files are owned by tomcat 3. CATALINA_HOME wasn't set properly for root at first in the 'broken' install - but this also has been fixed (I believe). It points to the directory that holds all the softlinks to the other directories, such as conf, webapps, build, and so on. I have resorted to unpacking the war file myself, and the application works. But unpacking by hand is cumbersome and time-consuming. Does anyone have the (I presume simple) key to unlock this problem? Thanks, Paul - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: war files not deploying on redhat
Hi, I don't know if it was just a typo in your post, but AutoDeploy should be |autoDeploy. -- Edgar Alves Thanks for the quick answer and sharp eye - but it WAS a typo, sorry! In the server.xml file, it is listed as autoDeploy=true. It is the basic server.xml file, not really altered by me, and almost exactly matches the server.xml file on the other machine, the one that works. Thanks, Paul | Paul Warner wrote: Hello, I have read the documentation and searched the archives, and whatever I have found, I have tried, but still my .war files will not unpack and auto deploy. I have been running a tomcat server for several months in which the .war files unpacked and auto-deployed perfectly. But with this new installation, the Redhat way, with files all over the place, I have not been able to make it work. I am using Tomcat 5.0.28 via an rpm on Redhat EL 3. I am accessing the tomcat server via apache and the jk2 connector. I have the server.xml file configured with: Host name=localhost debug=0 appBase=webApps unpackWARs=true AutoDeploy=true xmlValidation=false xmlNamespaceAware=false My application has its context.xml file in the META-INF directory correctly pointing to the appname, /copse. I have an xml file in /etc/tomcat5/Catalina/localhost/copse.xml which has in it: Context docBase=${catalina.home}/build/copse.war privileged=true antiResourceLocking=false antiJARLocking=false/Context The /webapps directory and its contents are owned by tomcat, the tomcat process owner. root has CATALINA_HOME in its environment, set to /usr/share/tomcat5. I have a link in /usr/share/tomcat5 to /var/lib/tomcat5/build, which contains the copse.war file. tomcat has read and write privs for this build/ directory and all its files. The differences between my working installation and the 'broken' one seem to be: 1. root owned the instance of tomcat in the working version, tomcat owns the instance of tomcat in the broken one 2. file permissions were not all tomcat rw in the broken one, but this I have fixed now - as far as I know all relevant files are owned by tomcat 3. CATALINA_HOME wasn't set properly for root at first in the 'broken' install - but this also has been fixed (I believe). It points to the directory that holds all the softlinks to the other directories, such as conf, webapps, build, and so on. I have resorted to unpacking the war file myself, and the application works. But unpacking by hand is cumbersome and time-consuming. Does anyone have the (I presume simple) key to unlock this problem? Thanks, Paul - 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: war files not deploying on redhat
A typo in a post about a typo... :) s/|autodeploy/autoDeploy/ Edgar Alves wrote: Hi, I don't know if it was just a typo in your post, but AutoDeploy should be |autoDeploy. -- Edgar Alves | Paul Warner wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Blog: JK1.2 load balancing as solution to 100% uptime
Oops! :) http://www.adcworks.com/blog/index.php/archives/2005/08/03/load-balancing-with-tomcat-55-and-jk-12/ Cheers, Allistair. -Original Message- From: Mladen Turk [mailto:[EMAIL PROTECTED] Sent: 04 August 2005 12:42 To: Tomcat Users List Subject: Re: Blog: JK1.2 load balancing as solution to 100% uptime Allistair Crossley wrote: Hi Chaps, If anyone is interested, I blogged last night on my experience setting up ... It would be great if you provide a link to your blog :) Regards, Mladen. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] FONT SIZE=1 FACE=VERDANA,ARIAL COLOR=BLUE --- QAS Ltd. Registered in England: No 2582055 Registered in Australia: No 082 851 474 --- /FONT - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Cannot get symlinks in war to work in tomcat 5.0.28
I have an app that ahs to refernce http content outiside of the war. Since there are many references to the content using URI /context_name_for_app/help/foo.html, I cannot map the content to another context. I also did not want to have the 100s of MBs in the war. I am running Tomcat 5.0.28 with JDK 1.4 on AIX 5L. I tried to do symlinks to the content from within the war and then access the help but I get a 404. So I added an explicit context to allow symlinks: Context path=infoview docbase=applications override=true allowLinking=true debug=9 / I can get to the app but I cannot get the help symlink to come up. I put the symlink called help in the top level of the war file. I can cd into the link and it goes to the right directory. All of the files are readable to the world. Am I missing something? -- Ben Ricker He's just this guy, you know? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: HELP: Tomcat 5.5.9 with jsvc as low priviledges user on Linux fails in Boots
Thanks Rainer! Meanwhile what I did was to give root access to the conf folder.That worked as a charm. Right/Owner are chown -R tomcat:tomcat /usr/local/tomcat chown -R root:root /usr/local/tomcat/bin chown -R root:root /usr/local/tomcat/common chown -R root:root /usr/local/tomcat/conf Having it in the memory is a much better way. I'm looking forward to get the 5.5.11 release then. MC From: Rainer Jung [EMAIL PROTECTED] Reply-To: Tomcat Users List tomcat-user@jakarta.apache.org To: Tomcat Users List tomcat-user@jakarta.apache.org Subject: Re: HELP: Tomcat 5.5.9 with jsvc as low priviledges user on Linux fails in Bootstrap Date: Thu, 04 Aug 2005 15:22:19 +0200 CVS head now includes an improvement: 1) If the directory containing tomcat-users.xml is not writeable you will get a nice warning instead of a strange exception. 2) You can configure the MemoryUserDatabase with the attribute readonly=true. Then there will be not write attempt at all. Details under http://issues.apache.org/bugzilla/show_bug.cgi?id=36020 Will be included in 5.5.11 most probably sometime during august. MC Moisei wrote: Hi, I manage to configure my tomcat with jsvc(common-daemon) and everything work great till I start to launch it as root. If I run it as tomcat user it does work great. If I try to run it as root from command prompt or from init.d I get the following exception ( see below ) Right are given as below chown -R tomcat:tomcat /usr/local/tomcat chown -R root:root /usr/local/tomcat/bin chown -R root:root /usr/local/tomcat/common This is not right - looks like the bootstrap is trying to access the Realm and there is no write access to the conf/tomcat-users.xml file. I can't believe the common-daemon not tomcat side didn't say a thing about this, I bet there are others experiencing the matter. Do i have to disable Tomcat realms ? It doesn't sounds right. There is no way I'd give others write access on that. Looking forward to hear from you if you experienced something similar. Thanks, MC Aug 1, 2005 7:23:15 PM org.apache.naming.NamingContext lookup WARNING: Unexpected exception resolving reference java.io.FileNotFoundException: /usr/local/tomcat/tomcat_home/conf/tomcat-users.xml.new (Permission denied) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.init(FileOutputStream.java:179) at java.io.FileOutputStream.init(FileOutputStream.java:131) at org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDatabase.java:462) at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:98) at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:129) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301) at org.apache.naming.NamingContext.lookup(NamingContext.java:792) at org.apache.naming.NamingContext.lookup(NamingContext.java:152) at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:138) at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:108) at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:80) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardServer.start(StandardServer.java:676) at org.apache.catalina.startup.Catalina.start(Catalina.java:537) 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.start(Bootstrap.java:271) 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.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:218) Aug 1, 2005 7:23:15 PM org.apache.catalina.mbeans.GlobalResourcesLifecycleListener createMBeans SEVERE: Exception processing Global JNDI Resources - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL
Help with a Class
Does Java provide any ability to do something like the following. C# and C++ both allow this functionlality and I am hoping that Java does as well %! public class myInteger { private Integer _test1; public Integer test1 { set { _test1 = value; } get { return _test1; } } } % % myInteger temp = new myInteger; temp.test1 = new Integer(4); % Charles
Problem with navigating a struts based webapp after logging in
Hi We have a struts based web application running under Tomcat 4.1.12. There is this random issue that happens with certain users. The user logs in using the domain name, say http://www.xyz.com, he gets redirected to https://www.xyz.com. After the user logs in, he gets kicked out back to login page when he selects any of the navigational links. ( Monitoring the Tomcat console error messages told us that the session had expired). The same user if he logs in with the IP address xxx.xxx.xx.xxx, he has no problems. I have tried within my limited abilities to try to find out why this happens so, but to no avail. Also in certain cases, after a few days, the user is able to log in with the domain name. I tried finding a pattern of users w.r.t the browser, OS etc, but at this point it seems to be quite random. Can anyone suggest a solution? Thanks SUJIT On 7/28/05, Andre Schild [EMAIL PROTECTED] wrote: Via JMX thiss is possible. We for example look for numActive in Catalina:type=DataSource,path=/,host=www.aarboard.chhttp://www.aarboard.ch ,class=javax.sql.DataSource,name=jdbc /aarboard-productdatabase André Raymond Fung wrote: Dear all, It seems this question has been asked from time to time, but still no one can give a concrete answer. Is it really impossible to query Tomcat for the available connection threads inside the connection pool ? How can I ensure my application will not have connection leaks ? Regards, Raymond Fung. - 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: Help with a Class
Yep...simple example of a class as a wrapper around the Integer class. Syntax way off and looks more like you're trying to do it in a JSP page where you would do it in a library. So surejust read a good java book for syntax and maybe some of the java tutorial and you can get all the info you need at java.sun.com and www.java.net and if you need a good free IDE www.netbeans.org. Don't know what else to say really. Java uses patterns so you have methods setTest1 and getTest1 which is what you would do in C++ with the same pattern style for setters and getters as C++ doesn't have any simpler syntax than java for setters and getters. Maybe to say java scripting languages and EL in JSP pages let you access the properties directly like Integer temp2 = temp.test1 and temp.test1 = new Integer(4) so other than that I don't know what else to say without trying to explain java itself. Wade --- Charles P. Killmer [EMAIL PROTECTED] wrote: Does Java provide any ability to do something like the following. C# and C++ both allow this functionlality and I am hoping that Java does as well %! public class myInteger { private Integer _test1; public Integer test1 { set { _test1 = value; } get { return _test1; } } } % % myInteger temp = new myInteger; temp.test1 = new Integer(4); % Charles - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
suppress directory listing
My JSP app has a /images folder and Tomcat 5.5.9 happily serves up a directory listing of this: how can I suppress this? Paul Singleton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: suppress directory listing
http://jakarta.apache.org/tomcat/faq/misc.html#listing -Tim Paul Singleton wrote: My JSP app has a /images folder and Tomcat 5.5.9 happily serves up a directory listing of this: how can I suppress this? Paul Singleton - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: suppress directory listing
In your TOMCAT_HOME/conf/web.xml there is some stuff that looks like this: servlet servlet-namedefault/servlet-name servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-class init-param param-namedebug/param-name param-value0/param-value /init-param init-param param-namelistings/param-name param-valuefalse/param-value /init-param load-on-startup1/load-on-startup /servlet Notice the listing is switched off. By default it's turned on. -Original Message- From: Paul Singleton [mailto:[EMAIL PROTECTED] Sent: 04 August 2005 17:00 To: Tomcat Users List Subject: suppress directory listing My JSP app has a /images folder and Tomcat 5.5.9 happily serves up a directory listing of this: how can I suppress this? Paul Singleton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ___ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Installing Tomcat 5.5 viewing site to see if works
Hello, I am having problems getting Tomcat 5.5 installed. Do you have to enter a Username Password at the time of installation where it has the number 8080 listed? Once I have java downloaded and tomcat downloaded the Compat zip http://apache.mirrormax.net/jakarta/tomcat-5/v5.5.10-alpha/bin/jakarta-tomcat-5.5.10-compat.zip file, should the site be viewable in working fashion when I type in http://130.71.56.123 Thanks, Allistair Crossley wrote: Oops! :) http://www.adcworks.com/blog/index.php/archives/2005/08/03/load-balancing-with-tomcat-55-and-jk-12/ Cheers, Allistair. -Original Message- From: Mladen Turk [mailto:[EMAIL PROTECTED] Sent: 04 August 2005 12:42 To: Tomcat Users List Subject: Re: Blog: JK1.2 load balancing as solution to 100% uptime Allistair Crossley wrote: Hi Chaps, If anyone is interested, I blogged last night on my experience setting up ... It would be great if you provide a link to your blog :) Regards, Mladen. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] FONT SIZE=1 FACE=VERDANA,ARIAL COLOR=BLUE --- QAS Ltd. Registered in England: No 2582055 Registered in Australia: No 082 851 474 --- /FONT - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Andrea Becker St. Olaf College ~ CEL 1520 St. Olaf Avenue Northfield, MN 55057 Ph: (507) 646-3268 Fax: (507) 646-3626 http://www.stolaf.edu/services/cel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: suppress directory listing
Paul, My JSP app has a /images folder and Tomcat 5.5.9 happily serves up a directory listing of this: how can I suppress this? Just add a filed named, index.html, to the directory. You can put whatever you want in the file. I often put, Access Prohibited or some such thing. Stephen Caine Soft Breeze Systems, LLC - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Foro de Tomcat en español
Hola Quisiera hacerles una pregunta a las personas de habla hispana, si conocen algún foro interesante como este sobre Tomcat, (Java, JBoss no excluyente) Esta lista me parece muy interesante, solamente que no puedo entender muchas veces la escritura de los amigos, o talvés ellos no entiendan lo que yo escribo, por que no me suelen responder mis dudas. Gracias. Lo que recibisteis grátis, dadlo gratis.!!! MARCOS JARA [EMAIL PROTECTED] [EMAIL PROTECTED] (MSN) [EMAIL PROTECTED] - Fabrica de Software - Parque Tecnológico de Itaipú +595 61 - 599 7343/7414 - Oficina +595 973 527155 - Celular Ciudad del Este - Alto Paraná - Paraguay - Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es
Which Oracle JDBC Drive for JDK 1.5?
Getting ready to build some applications on Tomcat 5.5.9 on Solaris 9 using jdk 1.5 rev 4 and Oracle 10.1.0.3 as my backend. I noticed there are JDBC drivers for 10.1.0.2 and 10.1.0.4. Which should I use? (or should I patch to 10.1.0.4) Thanks, CC -- To reply to this message, remove _NOSPAM_ from the return address. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Which Oracle JDBC Drive for JDK 1.5?
I noticed there are JDBC drivers for 10.1.0.2 and 10.1.0.4. Which should I use? I've always found that Oracle JDBC drivers are backwards compatible (not that I've driven them very hard) so I'd use the .4 (or should I patch to 10.1.0.4) not if it ain't broke :-) Paul S. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Which Oracle JDBC Drive for JDK 1.5?
fwiw, i'm still using the old 9.2.0.x oracle jdbc drivers with my new TC 5.5/JDK 5.0 setup. works fine as far as i can tell :p woodchuck --- Paul Singleton [EMAIL PROTECTED] wrote: I noticed there are JDBC drivers for 10.1.0.2 and 10.1.0.4. Which should I use? I've always found that Oracle JDBC drivers are backwards compatible (not that I've driven them very hard) so I'd use the .4 (or should I patch to 10.1.0.4) not if it ain't broke :-) Paul S. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
anonymising Tomcat
Is it possible to configure Tomcat (5.5.9) so that a moderately able hacker couldn't figure out what is serving up our web apps? Paul Singleton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: anonymising Tomcat
That a good question Paul. On top of that is there a way to threat/redirect requests to a different application while the requested application is being deployed ? From: Paul Singleton [EMAIL PROTECTED] Reply-To: Tomcat Users List tomcat-user@jakarta.apache.org To: Tomcat Users List tomcat-user@jakarta.apache.org Subject: anonymising Tomcat Date: Thu, 04 Aug 2005 18:30:56 +0100 Is it possible to configure Tomcat (5.5.9) so that a moderately able hacker couldn't figure out what is serving up our web apps? Paul Singleton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - 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: Foro de Tomcat en español
Dale un vistazo a www.programacion.com en la sección de foros Java (Servlets y JSP). Ahí suelen publicar mensajes de Tomcat. Saludos, Héctor. - Original Message - From: Marcos Jara [EMAIL PROTECTED] To: tomcat-user@jakarta.apache.org Sent: Thursday, August 04, 2005 12:59 PM Subject: Foro de Tomcat en español Hola Quisiera hacerles una pregunta a las personas de habla hispana, si conocen algún foro interesante como este sobre Tomcat, (Java, JBoss no excluyente) Esta lista me parece muy interesante, solamente que no puedo entender muchas veces la escritura de los amigos, o talvés ellos no entiendan lo que yo escribo, por que no me suelen responder mis dudas. Gracias. Lo que recibisteis grátis, dadlo gratis.!!! MARCOS JARA [EMAIL PROTECTED] [EMAIL PROTECTED] (MSN) [EMAIL PROTECTED] - Fabrica de Software - Parque Tecnológico de Itaipú +595 61 - 599 7343/7414 - Oficina +595 973 527155 - Celular Ciudad del Este - Alto Paraná - Paraguay - Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Foro de Tomcat en español
http://www.javahispano.org Saludos/Regards Martín. -Mensaje original- De: Héctor A. Abreu [mailto:[EMAIL PROTECTED] Enviado el: Jueves, 04 de Agosto de 2005 03:12 p.m. Para: Tomcat Users List Asunto: Re: Foro de Tomcat en español Dale un vistazo a www.programacion.com en la sección de foros Java (Servlets y JSP). Ahí suelen publicar mensajes de Tomcat. Saludos, Héctor. - Original Message - From: Marcos Jara [EMAIL PROTECTED] To: tomcat-user@jakarta.apache.org Sent: Thursday, August 04, 2005 12:59 PM Subject: Foro de Tomcat en español Hola Quisiera hacerles una pregunta a las personas de habla hispana, si conocen algún foro interesante como este sobre Tomcat, (Java, JBoss no excluyente) Esta lista me parece muy interesante, solamente que no puedo entender muchas veces la escritura de los amigos, o talvés ellos no entiendan lo que yo escribo, por que no me suelen responder mis dudas. Gracias. Lo que recibisteis grátis, dadlo gratis.!!! MARCOS JARA [EMAIL PROTECTED] [EMAIL PROTECTED] (MSN) [EMAIL PROTECTED] - Fabrica de Software - Parque Tecnológico de Itaipú +595 61 - 599 7343/7414 - Oficina +595 973 527155 - Celular Ciudad del Este - Alto Paraná - Paraguay - Correo Yahoo! Comprueba qué es nuevo, aquí http://correo.yahoo.es - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 267.10.0 - Release Date: 03/08/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 267.10.0 - Release Date: 03/08/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Bug in allowlinking on AIX?
I am definitely having an issue getting allowlinking=true to work in a Tomcat 5.0.28, JDK 1.4 on AIX 5.2 install. I have tried multiple scenarios using the following Host tag: Host name=host debug=0 appBase=/sys_apps_01/tomcat/test unpackWARs=true autoDeploy=true allowlinking=true deployXML=true / I can bring up the app but a request to /help, which is a symlink in the war to a directory outside of the tomcat applications directory, throws 404s. I also tried this: Context allowLinking=true path=infoview docbase=/sys_apps_01/tomcat/test/infoview override=true debug=9 / I changed to Host appbase to go to a webapps which is empty so I knew the context was definitely loading the unpacked war which includes the symlink. I still get a 404. The ChangeNotes for the 5.0.28 version states explicitely: --- Symlinking static resources: --- By default, Unix symlinks will not work when used in a web application to link resources located outside the web application root directory. This behavior is optional, and the allowLinking flag may be used to disable the check. Does anyone have symlinks working on 5.0.28? -- Ben Ricker He's just this guy, you know? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
please ignore...test
test - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: suppress directory listing
Override the default servlet in your application's web.xml: servlet servlet-namedefault/servlet-name servlet-classorg.apache.catalina.servlets.DefaultServlet/servlet-clas s init-param param-namedebug/param-name param-value0/param-value /init-param init-param param-namelistings/param-name param-valuefalse/param-value /init-param load-on-startup1/load-on-startup /servlet servlet-mapping servlet-namedefault/servlet-name url-pattern/images/url-pattern /servlet-mapping Aaron Loucks Web Developer Gardner, Inc. 3641 Interchange Road Columbus, OH 43204 614.456.3492 -Original Message- From: Stephen Caine [mailto:[EMAIL PROTECTED] Sent: Thursday, August 04, 2005 12:33 PM To: Tomcat Users List Subject: Re: suppress directory listing Paul, My JSP app has a /images folder and Tomcat 5.5.9 happily serves up a directory listing of this: how can I suppress this? Just add a filed named, index.html, to the directory. You can put whatever you want in the file. I often put, Access Prohibited or some such thing. Stephen Caine Soft Breeze Systems, LLC - 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: Why Tomcat 5.0.28 uses a context's log4j.jar and log4j.properties?
I solved this problem. It was not the problem of tomcat. I just added the following lines into log4j.properties # Remove org.apache.* logs log4j.logger.org.apache=WARN It was because of struts and Digester which is used by struts. So I change the log level of org.apache.*. 2005/8/3, KwonNam Son [EMAIL PROTECTED]: I installed a web context to Tomcat 5.0.28 ant the struts 1.2.7 web application context includes log4j-1.2.11.jar in WEB-INF/lib and log4j.properties in WEB-INF/classes. After that, Tomcat shows all it's log messages(include DEBUG) in log4j format which is configured in WEB-INF/classes/log4j.properties. Because tomcat print all the log messages, it takes too long time to start tomcat. If I remove log4j-*.jar and log4.properties from the web context, Tomcat does not show log messages any more. What should I do for preventing the topcat using a web context's log4j. Thanks, KwonNam. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Apache mod_rewrite + Tomcat clustering/ load balancing.
Hi, I hv clustered 2 Tomcat (version 5.0.18) instances on 2 physically different machines A and B. Individually accessible as http://machineA:8080 http://machinea:8080/ and http://machineB:8080 http://machineb:8080/ I have Apache 2.0.54 installed on machine A and following the tomcat doc http://jakarta.apache.org/tomcat/tomcat-5.0-doc/balancer-howto.html I am trying to use Apache mod_rewrite to load balance/ failover between my 2 tomcat instances. As per the doc modified the engine element in server.xml to include the jvmRoute attribute Configuring Apache was a headache. The documentation assumes the reader is an expert with Apache. It is not completely accurate. The reader cannot use it as is. For instance it talks of creating balancer.conf but uses servers.conf in http. Anyways I discovered it and created a balancing.conf for mod_rewrite as explained. Edited apache's httpd.conf as given in the tomcat doc. And with both tomcat instances working browsed to http://localhost/servlets-examples/servlet/RequestInfoExample But it did not work. Error log gave: File does not exist: proxy:http://machineA:8080/servlets-examples/servlet/RequestInfoExample But I could get the expected page when I replaced [P, L] in the RewriteRule for Location /servlets-examples with only [L] The funny thing however is I browse to http://localhost/servlets-examples/servlet/RequestInfoExample but that later automatically changes to either http://machineA:8080/servlets-examples/servlet/RequestInfoExample or http://machineB:8080/servlets-examples/servlet/RequestInfoExample depending upon which Tomcat instance served my request. Any clues as to why the URL in the browser changes? PS: My entries in httpd.conf RewriteMap SERVERS rnd:path to the balancer.conf created above Location /servlets-examples RewriteEngine On RewriteCond %{HTTP_COOKIE} (^|;\s*)jsessionid=\w*\.(\w+)($|;) RewriteRule (.*) http://${SERVERS:%2}%{REQUEST_URI}; [P,L] RewriteRule ^.*;jsessionid=\w*\.(\w+)($|;) http://${SERVERS:$1}%{REQUEST_URI}; [P,L] RewriteRule (.*) http://${SERVERS:ALL}%{REQUEST_URI}; [P,L] /Location I had to replace [P,L] with [L] to make it work rgds, G1 This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. Any unauthorised review, use, disclosure, dissemination, forwarding, printing or copying of this email or any action taken in reliance on this e-mail is strictly prohibited and may be unlawful. Visit us at http://www.cognizant.com
Re: anonymising Tomcat
Paul Singleton [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Is it possible to configure Tomcat (5.5.9) so that a moderately able hacker couldn't figure out what is serving up our web apps? As documented at http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/http.html: Connector protocol=HTTP/1.1 server=MSIE/5.0 / Paul Singleton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.0/63 - Release Date: 3/Aug/2005 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]