RE: RMI and TC4.x (Really classloader stuff)

2002-08-19 Thread David Oxley
;
 
 public class SampleClass {}
 /test-case
 
 -Original Message-
 From: David Oxley [mailto:[EMAIL PROTECTED]]
 Sent: July 23, 2002 05:36
 To: 'Tomcat Users List'
 Subject: RE: RMI and TC4.x
 
 
 It does actually connect to the RMI server, but it can't
 download classes
 from the web server. It looks like java.rmi.codebase = TC
 local path rather
 than http://server/webapp which iks what the code sets it to.
 
 Dave
 
  -Original Message-
  From: Shapira, Yoav [mailto:[EMAIL PROTECTED]]
  Sent: 22 July 2002 18:25
  To: Tomcat Users List
  Subject: RE: RMI and TC4.x
 
  Howdy,
  We use RMI extensively on long-running tomcat servers (4.0.1
 and 4.0.4).
  Never had any problems with it.  We even have a portion of the night
  when we do very frequent (more than 1/sec) serialization and
  deserialization of relatively large, complex (but
 serializable) objects
  between a number of servers.
 
  We also use JDK 1.4.0 (also tested on 1.3.1), on Solaris.  I
 looked at
  your bugzilla bug report, and it looked like a fairly simple
  MalformedURLException.  I wonder if this bug is related to a
 difference
  between tc 3.x and 4.x in the way they handle spaces in
 JNDI/RMI server
  URLs.  Did you try using tomcat 4.x to connect to an RMI server that
  doesn't have a space in its URL?
 
  Yoav Shapira
  Millennium ChemInformatics
 
 
  -Original Message-
  From: David Oxley [mailto:[EMAIL PROTECTED]]
  Sent: Monday, July 22, 2002 12:59 PM
  To: 'Tomcat Users List'
  Subject: RMI and TC4.x
  
  Has anyone got RMI working from within TC4.x. I had no
 problems under
  TC3.x,
  but just can't get it working under TC4.x.
  
  I have had a bug report outstanding for quite some time on
 this, but I
  was
  hoping that someone on the user list may have already got
 this working.
  
  http://issues.apache.org/bugzilla/show_bug.cgi?id=7082
  http://issues.apache.org/bugzilla/show_bug.cgi?id=7082
  
  
  
  Cheers.
  
  Dave.
 
 
  --
  To unsubscribe, e-mail:   mailto:tomcat-user-
  [EMAIL PROTECTED]
  For additional commands, e-mail: mailto:tomcat-user-
  [EMAIL PROTECTED]
 
 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 
 
 --
 To unsubscribe, e-mail:   mailto:tomcat-user-
 [EMAIL PROTECTED]
 For additional commands, e-mail: mailto:tomcat-user-
 [EMAIL PROTECTED]

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




RE: Hello

2002-08-16 Thread David Oxley

Here's a script to install tomcat with apache2. You'll need to modify it
quite a bit for your particular box.
http://www.daveoxley.co.uk/scripts/new-tomcat.sh

Dave.

 -Original Message-
 From: Brian Orledge [mailto:[EMAIL PROTECTED]]
 Sent: 16 August 2002 14:16
 To: [EMAIL PROTECTED]
 Subject: Hello
 
 Hello,
 
 Still having problems connecting Apache2 to Tomcat4 on Linux.   I have
 seen the help on Apache1.3 but the mod_jk.so file build is not
 compatible with Apache2.   Can anyone out there PLEASE post some links
 or docs on Apache2-Tomcat4.
 
 Muchas Gracias
 
 Brian Orledge
 

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




Bandwidth calculations

2002-08-14 Thread David Oxley

I need to do some bandwidth calculations for our web app that take into
account the browsers cache. So, I think I need some sort of TCP/IP sniffer.
Does anyone know of a decent one I can use for this purpose?

 

Dave




Windows XP

2002-08-13 Thread David Oxley

I remember hearing that there was a bug with Windows XP that caused problems
with TC and Apache. Does anyone have any info on this?

 

Dave




WML or HTML detection

2002-07-25 Thread David Oxley

From a servlet how can you detect what should be output from the type of
client that sent the request. i.e. If a WAP phone accesses a servlet then it
outputs WML or if a Web Browser accesses the same servlet then HTML is
output

 

Thanks.

Dave




RE: RMI and TC4.x

2002-07-23 Thread David Oxley

It does actually connect to the RMI server, but it can't download classes
from the web server. It looks like java.rmi.codebase = TC local path rather
than http://server/webapp which iks what the code sets it to.

Dave

 -Original Message-
 From: Shapira, Yoav [mailto:[EMAIL PROTECTED]]
 Sent: 22 July 2002 18:25
 To: Tomcat Users List
 Subject: RE: RMI and TC4.x
 
 Howdy,
 We use RMI extensively on long-running tomcat servers (4.0.1 and 4.0.4).
 Never had any problems with it.  We even have a portion of the night
 when we do very frequent (more than 1/sec) serialization and
 deserialization of relatively large, complex (but serializable) objects
 between a number of servers.
 
 We also use JDK 1.4.0 (also tested on 1.3.1), on Solaris.  I looked at
 your bugzilla bug report, and it looked like a fairly simple
 MalformedURLException.  I wonder if this bug is related to a difference
 between tc 3.x and 4.x in the way they handle spaces in JNDI/RMI server
 URLs.  Did you try using tomcat 4.x to connect to an RMI server that
 doesn't have a space in its URL?
 
 Yoav Shapira
 Millennium ChemInformatics
 
 
 -Original Message-
 From: David Oxley [mailto:[EMAIL PROTECTED]]
 Sent: Monday, July 22, 2002 12:59 PM
 To: 'Tomcat Users List'
 Subject: RMI and TC4.x
 
 Has anyone got RMI working from within TC4.x. I had no problems under
 TC3.x,
 but just can't get it working under TC4.x.
 
 I have had a bug report outstanding for quite some time on this, but I
 was
 hoping that someone on the user list may have already got this working.
 
 http://issues.apache.org/bugzilla/show_bug.cgi?id=7082
 http://issues.apache.org/bugzilla/show_bug.cgi?id=7082
 
 
 
 Cheers.
 
 Dave.
 
 
 --
 To unsubscribe, e-mail:   mailto:tomcat-user-
 [EMAIL PROTECTED]
 For additional commands, e-mail: mailto:tomcat-user-
 [EMAIL PROTECTED]

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




RMI and TC4.x

2002-07-22 Thread David Oxley

Has anyone got RMI working from within TC4.x. I had no problems under TC3.x,
but just can't get it working under TC4.x.

I have had a bug report outstanding for quite some time on this, but I was
hoping that someone on the user list may have already got this working.

http://issues.apache.org/bugzilla/show_bug.cgi?id=7082
http://issues.apache.org/bugzilla/show_bug.cgi?id=7082 

 

Cheers.

Dave.




RE: Apache-Tomcat Howto?

2002-07-16 Thread David Oxley

As far as I know mod_jk should still be used for 4.1.x, not mod_jk2. When
people talk of Coyote JK2, they mean the Java side which is enabled by
default when you download TC4.1.x.

Dave

 -Original Message-
 From: Paul landolt [mailto:[EMAIL PROTECTED]]
 Sent: 16 July 2002 15:13
 To: Tomcat Users List
 Subject: Re: Apache-Tomcat Howto?
 
 Problem with most of the information out there is that it deals with
 connecting
 4.0.x with Apache, not 4.1.x. The Coyote JK2 connector is the preferred
 method
 with 4.1.x (jk has be deprecated in favour of jk2).
 
 Aside from Andrew Conrad's comments, there seems to be little
 documentation to be
 found regarding the topic
 
 ...Paul
 
 
 Turner, John wrote:
 
  There are really only 2 ways: AJP and WARP.  If you want apache to serve
  static content, than there is only 1 way at this time, as far as I know:
  AJP.
 
  You will want mod_jk as your connector.  You could try mod_jk2, but
 mod_jk
  seems to be the most stable right now.
 
  Depending on your choice of versions (you will want apache 2.0.39 if you
 are
  going with apache 2), this link might help:
  http://www.galatea.com/flashguides/index
 
  John Turner
  [EMAIL PROTECTED]
  http://www.aas.com
 
  -Original Message-
  From: Chris Ruegger [mailto:[EMAIL PROTECTED]]
  Sent: Tuesday, July 16, 2002 9:07 AM
  To: Tomcat Users List
  Subject: Apache-Tomcat Howto?
 
  I want to set up an Apache web server on Red Hat Linux 7.2
  to handle static content and SSL, and forward servlet and JSP
  requests to Tomcat 4.0.
 
  It seems there are about 3 ways to do this:
  Http 1.1
  Warp
  AJP
 
  Which approach do most sites use? Can someoneone
  point me to the Howto's that describe how I need to configure
  Apache and Tomcat to make the Warp approach and
  the AJP approaches work?
 
  Thanks in advance
 
  --
  To unsubscribe, e-mail:   mailto:tomcat-user-
 [EMAIL PROTECTED]
  For additional commands, e-mail: mailto:tomcat-user-
 [EMAIL PROTECTED]
 
 
 --
 To unsubscribe, e-mail:   mailto:tomcat-user-
 [EMAIL PROTECTED]
 For additional commands, e-mail: mailto:tomcat-user-
 [EMAIL PROTECTED]

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




Port based virtual hosting

2002-06-12 Thread David Oxley

In Tomcat 4 a Host node allows name based virtual hosting. How should this
be set up to handle port based virtual hosting.

i.e. should this work:

  Host name=www.host.co.uk:80 debug=0
appBase=/var/sites/webapps/www.host.co.uk:80 unpackWARs=false
autoDeploy=true

 

  /Host

  Host name=www.host.co.uk:443 debug=0
appBase=/var/sites/webapps/www.host.co.uk:443 unpackWARs=false
autoDeploy=true

 

  /Host

 

Dave.




RE: Toncat as service on Win2K

2001-10-03 Thread David Oxley

This is a bug with jdk1.3. Upgrade to jdk1.3.1

Dave

-Original Message-
From: Marciu Liviu [mailto:[EMAIL PROTECTED]]
Sent: 02 October 2001 23:23
To: [EMAIL PROTECTED]
Subject: Toncat as service on Win2K

Hello tomcat-users,
   I have registred Tomcat3.2.3 as a service on Win2K, under
   LocalSystem and under ./Administrator. I set it up to start
   automaticly.
   All works fine, I start the computer and the service is working, I
   log on and the service is working Ok, but when I log off (not
   shutdown)  the service stops.

   Why isn't the service running after I log off ?
  
   Thank you.

 

--
Best regards,
 Liviu  mailto:[EMAIL PROTECTED]



RE: SV: How to start/stop tomcat from a remote machine???

2001-09-25 Thread David Oxley

The new jk_nt_service.exe (TC3.3) already has this facility build in. You
might need to get it from CVS because I can't remember if it is in beta2.
Also if you look in bugzilla there is a Service Manager (like the SQLServer
one) that I have contributed. Just download and build (You'll need to patch
jk_nt_service as well).

Dave
[EMAIL PROTECTED]

-Original Message-
From: Siomara Pantarotto [mailto:[EMAIL PROTECTED]]
Sent: 25 September 2001 07:36
To: [EMAIL PROTECTED]
Subject: Re: SV: How to start/stop tomcat from a remote machine???

Thanks for the tip I will certainly need that once unix will be one of our
platforms. If someone in the list can still help on trying to start/stop
tomcat remotly under NT I will appreciate very much.

Hans, You gave me a good idea. I guess I can use perl to write a cgi script
to do that.

Thanks

Siomara


From: Hans-Erik Skyttberg [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: SV: How to start/stop tomcat from a remote machine???
Date: Tue, 25 Sep 2001 08:25:38 +0200

Hi!

I do not know how to do it in NTm but this is how you could do it on a
unix box.
Let's say you have a users called tomcat that should start and stop
tomcat.

Then you can create a small shell script to call start stop tomcat like
this:
Call this script tomcat_stop.cgi:
#!/bin/sh
/opt/app/tomcat/bin/tomcat stop

Call this script tomcat_start.cgi:
#!/bin/sh
/opt/app/tomcat/bin/tomcat start

Do the following on thoose two scripts:
chmod 750 tomcat_st*
chgrp apache tomcat_st* # or whatever group id your apache is running
as
chown tomcat tomcat_st* # or whatever user you start stop tomcat as,
should not be root though.
chmod u+s tomcat_st*

Now put them in a ScriptAliased dir on your webserver and protect them
either by deby allow directives or maybe a .htpasswd or something
equivalent, now you can start and stop your tomcat with a browser.

Regards
Hans - Erik Skyttberg
Boxer TV Access AB
Tegluddsv. 64
115 28 Stockholm
+46 (0)8 587 899 64
+46 (0)733 35 70 64


-Ursprungligt meddelande-
Frn: Siomara Pantarotto [mailto:[EMAIL PROTECTED]]
Skickat: den 25 september 2001 08:14
Till: [EMAIL PROTECTED]
mne: Re: How to start/stop tomcat from a remote machine???


I am currently using windows NT. Could you provide more details on how
exactly you do even for Linux or Solaris (and NT if possible)

Thanks

Sio


 From: Charles Baker [EMAIL PROTECTED]
 Reply-To: [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Subject: Re: How can I start/stop tomcat web server from a remote
 machine???
 Date: Mon, 24 Sep 2001 18:00:17 -0700 (PDT)
 
 Are you using *nix or NT? On my Linux or Solaris boxes
 I just ssh in and start/stop whatever I want to.
 
 --- Siomara Pantarotto [EMAIL PROTECTED] wrote:
   Hi all,
  
   How can I start/stop tomcat web server from a remote
   machine???
  
   In other words, how can I run the start/shutdown
   batch files that tomcat has
   to start/stop its services from a remote machine
   that is not the server that
   Tomcat is installed in?
  
   Thanks
  
   Siomara
  
  
  
  
 _
   Get your FREE download of MSN Explorer at
   http://explorer.msn.com/intl.asp
  
 
 
 =
 -
 [EMAIL PROTECTED]
 Hacking is a Good Thing!
 See http://www.tuxedo.org/~esr/faqs/hacker-howto.html
 
 __
 Do You Yahoo!?
 Get email alerts  NEW webcam video instant messaging with Yahoo!
 Messenger. http://im.yahoo.com


_
Get your FREE download of MSN Explorer at
http://explorer.msn.com/intl.asp



_
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp



RE: JDBC Connection Pool Theory ??

2001-09-25 Thread David Oxley

Are there any pools that are for JDK1.1?



TC3.3 Auto Config

2001-09-20 Thread David Oxley

Hi all,

This isn't an urgent problem as I can manually change mod_jk.conf.

I am trying to get TC3.3 to auto configure itself (startup.bat -jkconf), but
it configures mod_jk.conf for serving static content from TC3.3. I read that
it was supposed to pick this up from web.xml. So:
1. Either my web.xml is wrong. How is it wrong?
servlet
servlet-name
StaffplannerController
/servlet-name
servlet-class
StaffPlannerControllerServlet
/servlet-class
/servlet

servlet-mapping
servlet-name
StaffplannerController
/servlet-name
url-pattern
/servlet/StaffPlannerControllerServlet
/url-pattern
/servlet-mapping

2. Tomcat 3.3 is supposed to do this.
3. There is a bug.

Dave
[EMAIL PROTECTED]




RE: IIS Virtual hosting

2001-09-19 Thread David Oxley

It's in CVS. Or wait until RC1 gets built (Don't know when that is happening
though).

Dave
[EMAIL PROTECTED]

-Original Message-
From: Kar YEOW [mailto:[EMAIL PROTECTED]]
Sent: 19 September 2001 04:27
To: [EMAIL PROTECTED]
Subject: Re: IIS Virtual hosting

where can I get a copy of the patched isapi_redirect.dll?  TIA.  kar
- Original Message -
From: Larry Isaacs [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, September 13, 2001 3:42 AM
Subject: RE: IIS Virtual hosting


Hi David,

Multiple virtual hosts on IIS is something I have not found time
to try to do, yet.  However, it is something I hope to support
in Tomcat 3.3.

Tim Whittington has submitted a patch to the isapi_redirect.dll
that should be included soon.  It adds a feature where
the isapi_redirect dll queries its actual file name and
uses that name to read a dll name.properties file from
the same directory.  If that file exists, those properties are
used.  If not, it reverts to the old behavior of getting the
properties file location from the registry.  This properties
file would specify where to get the uriworkermap file.

This implies that you get multiple isapi_redirector instances,
each using different settings, by having multiple copies of the
isapi_redirector with different names.  Each virtual host
would use the appropriately named copy.  Not elegant, but
I'm not sure there is a better way.

Cheers,
Larry

 -Original Message-
 From: David Oxley [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, September 12, 2001 9:40 AM
 To: [EMAIL PROTECTED]
 Subject: IIS Virtual hosting


 Hi all,

 I need to set up IIS with each virtual host routing to a
 different worker in
 Tomcat. Each virtual host has the same web application under it and
 therefore must all be the same context.

 i.e. Under Apache I set up the following:
 NameVirtualHost 128.100.2.23

 VirtualHost 128.100.2.23
 ServerName cisweb2k
 JkMount /spweb/servlet/* ajp13_1
 /VirtualHost

 VirtualHost 128.100.2.23
 ServerName cisweb2k2
 JkMount /spweb/servlet/* ajp13_2
 /VirtualHost

 How is the best way to achieve the same configuration with IIS?
 I think what I need is to be able to specify the host name in
 uriworkermap.properties:
 cisweb2k/spweb/servlet/*=ajp13_1
 cisweb2k2/spweb/servlet/*=ajp13_2

 Thanks.
 Dave.




IIS Virtual hosting

2001-09-12 Thread David Oxley

Hi all,

I need to set up IIS with each virtual host routing to a different worker in
Tomcat. Each virtual host has the same web application under it and
therefore must all be the same context.

i.e. Under Apache I set up the following:
NameVirtualHost 128.100.2.23

VirtualHost 128.100.2.23
ServerName cisweb2k
JkMount /spweb/servlet/* ajp13_1
/VirtualHost

VirtualHost 128.100.2.23
ServerName cisweb2k2
JkMount /spweb/servlet/* ajp13_2
/VirtualHost

How is the best way to achieve the same configuration with IIS?
I think what I need is to be able to specify the host name in
uriworkermap.properties:
cisweb2k/spweb/servlet/*=ajp13_1
cisweb2k2/spweb/servlet/*=ajp13_2

Thanks.
Dave.



RE: nt service + nt service

2001-09-10 Thread David Oxley

Try changing the user that the Tomcat service is running under.

Dave
[EMAIL PROTECTED] 

-Original Message-
From: Michelle Buckley [mailto:[EMAIL PROTECTED]]
Sent: 10 September 2001 13:08
To: [EMAIL PROTECTED]
Subject: nt service + nt service


hi guys and gals

I have a slight problem and need some help, I have trawled the lists and
havent found my answer yet...

I have set up tomcat to run as an nt service using jk_nt_service, which
works well, as in it starts the service for me. But I am still getting a
problem, when i try to run serlvets, it keeps coming back with a db error,
saying that that it couldnt get a connection..

If I stop the service and start tomcat using 'startup' instead, my serlvets
run perfectlycan anyone point me to the answer to my problem?

Cheers and TIA,
MB




_
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp



RE: Win2K isapi_redirect.dll+ 404, jk_ajp12_worker.c never called

2001-09-10 Thread David Oxley

|[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi
Redirector\1.0]
|extension_uri=/jakarta/isapi_redirect.dll 
You should probably remove the space after the .dll in your registry. That's
what would cause the +.

-Original Message-
From: Christopher Biow [mailto:[EMAIL PROTECTED]]
Sent: 10 September 2001 16:59
To: [EMAIL PROTECTED]
Subject: Win2K isapi_redirect.dll+ 404, jk_ajp12_worker.c never called

I've followed
http://jakarta.apache.org/tomcat/tomcat-3.2-doc/tomcat-iis-howto.html to
the letter, triple-checked each step, rebooted twice, and still get 404s on
localhost:80. Here are the symptoms:

- http://localhost:8080/examples/jsp/index.html works, as do the servlets
- green arrow on the jakarta filter, which I've added to Default Web Site
- jakarta virtual directory is present with execute permission for scripts
  and executables
- request for http://localhost/examples/jsp/index.html is 404
- IIS log shows a rather curious + sign after the DLL name and 404
  result. The only instances that I can find on the Web of the plus sign
  in IIS logs relate to others who have had this problem, none of whom
  report a solution.
- tomcat-isapi.log indicates that jk_isapi_plugin.c HttpFilterProc is
  parsing the path should redirect to ajp12
- jk_ajp12_worker.c is never called in isapi_redirect.dll (so Tomcat never
  gets the task).

TIA for any suggestions.

IIS log:
|#Software: Microsoft Internet Information Services 5.0
|#Version: 1.0
|#Date: 2001-09-10 15:17:55
|#Fields: time c-ip cs-method cs-uri-stem sc-status
|15:17:55 127.0.0.1 GET /jakarta/isapi_redirect.dll+ 404


jakarta.reg:
|Windows Registry Editor Version 5.00
|
|[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation]
|
|[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi
Redirector]
|
|[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi
Redirector\1.0]
|extension_uri=/jakarta/isapi_redirect.dll 
|log_file=e:\\temp\\tomcat-isapi.log
|log_level=debug
|worker_file=E:\\jdk1.3\\jakarta-tomcat-3.2.3\\conf\\workers.properties
|worker_mount_file=E:\\jdk1.3\\jakarta-tomcat-3.2.3\\conf\\uriworkermap.p
roperties
|

tomcat-isapi.log:
|[jk_uri_worker_map.c (156)]: Into jk_uri_worker_map_t::uri_worker_map_alloc
|[jk_uri_worker_map.c (196)]: Into jk_uri_worker_map_t::uri_worker_map_open
|[jk_uri_worker_map.c (211)]: jk_uri_worker_map_t::uri_worker_map_open, rule
map size is 2
|[jk_uri_worker_map.c (267)]: Into jk_uri_worker_map_t::uri_worker_map_open,
match rule /servlet/=ajp12 was added
|[jk_uri_worker_map.c (267)]: Into jk_uri_worker_map_t::uri_worker_map_open,
match rule /examples/=ajp12 was added
|[jk_uri_worker_map.c (296)]: Into jk_uri_worker_map_t::uri_worker_map_open,
there are 2 rules
|[jk_uri_worker_map.c (317)]: jk_uri_worker_map_t::uri_worker_map_open, done
|[jk_worker.c (82)]: Into wc_open
|[jk_worker.c (207)]: Into build_worker_map, creating 2 workers
|[jk_worker.c (213)]: build_worker_map, creating worker ajp12
|[jk_worker.c (138)]: Into wc_create_worker
|[jk_worker.c (152)]: wc_create_worker, about to create instance ajp12 of
ajp12
|[jk_ajp12_worker.c (264)]: Into ajp12_worker_factory
|[jk_worker.c (161)]: wc_create_worker, about to validate and init ajp12
|[jk_ajp12_worker.c (182)]: Into jk_worker_t::validate
|[jk_ajp12_worker.c (194)]: In jk_worker_t::validate for worker ajp12
contact is localhost:8007
|[jk_worker.c (177)]: wc_create_worker, done
|[jk_worker.c (223)]: build_worker_map, removing old ajp12 worker
|[jk_worker.c (213)]: build_worker_map, creating worker ajp13
|[jk_worker.c (138)]: Into wc_create_worker
|[jk_worker.c (152)]: wc_create_worker, about to create instance ajp13 of
ajp13
|[jk_ajp13_worker.c (711)]: Into ajp23_worker_factory
|[jk_worker.c (161)]: wc_create_worker, about to validate and init ajp13
|[jk_ajp13_worker.c (386)]: Into jk_worker_t::validate
|[jk_ajp13_worker.c (399)]: In jk_worker_t::validate for worker ajp13
contact is localhost:8009
|[jk_ajp13_worker.c (425)]: Into jk_worker_t::init
|[jk_worker.c (177)]: wc_create_worker, done
|[jk_worker.c (223)]: build_worker_map, removing old ajp13 worker
|[jk_worker.c (235)]: build_worker_map, done
|[jk_worker.c (102)]: wc_open, done
|[jk_isapi_plugin.c (408)]: HttpFilterProc started
|[jk_isapi_plugin.c (429)]: In HttpFilterProc test redirection of
/examples/jsp/index.html
|[jk_uri_worker_map.c (345)]: Into jk_uri_worker_map_t::map_uri_to_worker
|[jk_uri_worker_map.c (407)]: jk_uri_worker_map_t::map_uri_to_worker, Found
a match ajp12
|[jk_isapi_plugin.c (439)]: HttpFilterProc [/examples/jsp/index.html] is a
servlet url - should redirect to ajp12
|[jk_isapi_plugin.c (461)]: HttpFilterProc check if
[/examples/jsp/index.html] is points to the web-inf directory

workers.properties (comments stripped):

|workers.tomcat_home=E:\jdk1.3\jakarta-tomcat-3.2.3
|workers.java_home=E:\jdk1.3
|ps=\
|
|worker.list=ajp12, ajp13
|
|worker.ajp12.port=8007
|worker.ajp12.host=localhost
|worker.ajp12.type=ajp12

Cookies and IE5.5

2001-08-17 Thread David Oxley

I am trying to set a cookie that can be picked up from a different server to
the one setting it. They both belong to the same domain (daves.domain.com
and daves2.domain.com). 
The first server sets the cookie and redirects to the second server where
the cookie is read.
On IE5.5 and above the cookie does not get set, but it works fine for IE5
and Mozilla.
Is this a bug with later versions of IE or am I doing something wrong.
This is the code:
Cookie c = new Cookie(User, DAVE);
c.setDomain(domain.com);
c.setPath(/servlet/LogonServlet);
c.setMaxAge(60);
c.setVersion(1);
resp.addCookie(c);
resp.sendRedirect (redirect_url) ;  

Dave.
[EMAIL PROTECTED]



RE: mod_webapp -- NT4, Tomcat 4.0.7, Apache 1.3.20, JDK 1.3.1

2001-08-17 Thread David Oxley

Isn't the .so file only for unix. You need mod_webapp.dll

Dave

-Original Message-
From: Shawn Evans [mailto:[EMAIL PROTECTED]]
Sent: 17 August 2001 15:12
To: [EMAIL PROTECTED]
Subject: mod_webapp -- NT4, Tomcat 4.0.7, Apache 1.3.20, JDK 1.3.1

   I read Installing mod_webapp and using it with Apache 1.3 written in
mod_webapp, and I have been unsuccessful in getting it to work.  Here is my
configuration:

Win NT4.0 sp6
Apache 1.3.20 d:\webserver\Apache
Tomcat 4.0.7b d:\webserver\Tomcat-4.0.7

   First, I copied 'mod_webapp.so' and 'libapr.dll' to my apache\modules,
then I added this to my httpd.conf

[...]
#AddModule mod_actions.c mod_setenvif.c mod_isapi.c
AddModule mod_webapp.c
[...]
#LoadModule usertrack_module modules/mod_usertrack.so
LoadModule webapp_module modules/mod_webapp.so
[...]
WebAppConnection conn warp localhost:8008
WebAppDeploy examples conn  /examples
WebAppInfo /webapp-info
[...]

   I kick Apache off as a service (Tomcat is already running as a service)
and here is the error that I get Error 2140:An internal Windows NT error
occurred... I am able to run Tomcat 4.0.7 as a service without Apache...
and Apache runs fine when I comment out the 5 lines I added above, but I
need to get them working in sequence with one another.

   Plus, there are no error messages in the log files.

Shawn



Multiple requests

2001-05-23 Thread David Oxley

I have been load testing our servlet and under high load requests start to
take a long time (30secs ish). When a request takes this long a browser
resubmits the request automatically. Is there a status I can send to the
browser to say that the server is actually doing something and therefore
stop duplicate requests coming through, or do I need to do some synchronise
code on the session (which seems a little dodgy to me).

Thanks.
Dave.
[EMAIL PROTECTED]



RE: Multiple requests

2001-05-23 Thread David Oxley

This isn't the problem. Tomcat is calling my servlet, but because the
machine is so busy it is taking a long time to construct the response, and
hence the request is resubmitted before it has sent back the response. I
need a way to tell the browser that the server has received the request and
that a response will be along shortly. Is this what the SC_CONTINUE header
does, or is there another header I can send.

Thanks.
Dave
[EMAIL PROTECTED]

-Original Message-
From: Alex Fernández [mailto:[EMAIL PROTECTED]]
Sent: 23 May 2001 14:50
To: [EMAIL PROTECTED]
Subject: Re: Multiple requests

Hi David!

You can commit the response, and then the request will not be
resubmitted. But it's difficult, since the problem was that Tomcat is
not honoring the requests, to begin with.

In iPlanet, you can tell how many requests can be queued; it would be
interesting to know whether you can do the same in Tomcat. I know how to
configure a thread pool, but not queue size!

Un saludo,

Alex.

David Oxley wrote:

 I have been load testing our servlet and under high load requests start to
 take a long time (30secs ish). When a request takes this long a browser
 resubmits the request automatically. Is there a status I can send to the
 browser to say that the server is actually doing something and therefore
 stop duplicate requests coming through, or do I need to do some
synchronise
 code on the session (which seems a little dodgy to me).

 Thanks.
 Dave.
 [EMAIL PROTECTED]



RE: Multiple requests

2001-05-23 Thread David Oxley

I am not doing the flushBuffer(). But apart from that, that is what I am
doing. Will the flushBuffer() prevent the browser from doing its subsequent
request. We are using IE5.

Dave
[EMAIL PROTECTED]

-Original Message-
From: Alex Fernández [mailto:[EMAIL PROTECTED]]
Sent: 23 May 2001 16:34
To: [EMAIL PROTECTED]
Subject: Re: Multiple requests

So, just to clarify:

The request arrives, Tomcat processes it and sends it to your servlet.
You do:
response.setContentType(text/html);
// commits the response
response.flushBuffer();
and, while your servlet thinks what it must send next, the browser
resends the response.

Is this the case? What browser is it? Mine (Netscape Communicator 4.7)
does not.

Un saludo,

Alex.


David Oxley wrote:

 This isn't the problem. Tomcat is calling my servlet, but because the
 machine is so busy it is taking a long time to construct the response, and
 hence the request is resubmitted before it has sent back the response. I
 need a way to tell the browser that the server has received the request
and
 that a response will be along shortly. Is this what the SC_CONTINUE header
 does, or is there another header I can send.

 Thanks.
 Dave
 [EMAIL PROTECTED]

 -Original Message-
 From: Alex Fernndez [mailto:[EMAIL PROTECTED]]
 Sent: 23 May 2001 14:50
 To: [EMAIL PROTECTED]
 Subject: Re: Multiple requests

 Hi David!

 You can commit the response, and then the request will not be
 resubmitted. But it's difficult, since the problem was that Tomcat is
 not honoring the requests, to begin with.

 In iPlanet, you can tell how many requests can be queued; it would be
 interesting to know whether you can do the same in Tomcat. I know how to
 configure a thread pool, but not queue size!

 Un saludo,

 Alex.

 David Oxley wrote:
 
  I have been load testing our servlet and under high load requests start
to
  take a long time (30secs ish). When a request takes this long a browser
  resubmits the request automatically. Is there a status I can send to the
  browser to say that the server is actually doing something and therefore
  stop duplicate requests coming through, or do I need to do some
 synchronise
  code on the session (which seems a little dodgy to me).
 
  Thanks.
  Dave.
  [EMAIL PROTECTED]



RE: JDBC + Tomcat NT Service

2001-03-26 Thread David Oxley

You aren't using the Microsoft VM are you?

-Original Message-
From: Paul Kofon [mailto:[EMAIL PROTECTED]]
Sent: 26 March 2001 15:37
To: [EMAIL PROTECTED]
Subject: RE: JDBC + Tomcat NT Service


Hi Randy,
Thanks! I'm sorry I failed to mention that I had put the jar files in the 
lib directory as well. I don't have a problem loading the drivers when I run

Tomcat normally but I do when I run it as a service - the drivers just 
refuse to load. The JDBC drivers are not the only jars in the lib directory.

I've got some other jars that I have no problems using even while running 
Tomcat as a Win2K service.
I guess someone has got to check this out. It's strange, but who knows I 
just might be doing something wrong.

Regards,

Paul

From: Randy Layman [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: RE: JDBC + Tomcat NT Service
Date: Mon, 26 Mar 2001 08:20:16 -0500


   I always put the drivers into the web app's lib folder and don't
have any problem - Tomcat loads them automatically (if they are .jar files)
and this way you can replace the drivers for one webapp at a time without
affecting the other webapps (this is useful when you are converting several
webapps on a machine - you can rollout the changes one webapp at a time)

   Things to check -
   1.  Path to drivers is actually correct and doesn't contain any
spaces
   2.  Permissions on the JAR file and directory's above (this only
applies if you have changed NT's defaults.  By default Everyone can do
anything with any file or directory).

   Randy



_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.



RE: Load Balancing and JkMount

2001-03-20 Thread David Oxley

You need to set JkMount to point at your load balanced worker (i.e. JkMount
/*.jsp lb) and in your workers.properties use the following as an example:

worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

worker.Xajp13.port=8013
worker.Xajp13.host=localhost
worker.Xajp13.type=ajp13
worker.Xajp13.lbfactor=1

worker.Yajp13.port=8009
worker.Yajp13.host=host2
worker.Yajp13.type=ajp13
worker.Yajp13.lbfactor=1

worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=ajp13, Xajp13, Yajp13

Dave
[EMAIL PROTECTED]

-Original Message-
From: Amir Nuri [mailto:[EMAIL PROTECTED]]
Sent: 20 March 2001 07:23
To: Tomcat-User
Subject: Load Balancing and JkMount



All the examples and archive messages that I have seen so far talk about
load balancing
using either multiple JVM's or Multiple Connector Directives with
different port numbers
and corrosponding workers in the workers.properties file.

But they all use different Mount Points for each worker !

However my need is to Load Balance a *SINGLE MOUNT POINT*
( A single Virtual Apache Host corrosponding to a Host (context) in
server.xml )

i.e I want http://ww.mysite.com/*.jsp to be load balanced by 4 worker
threads.

I am currently using 4 JkMount Directives, and the server is up and running.
i.e
JkMount /*.jsp ajp13
JkMount /*.jsp Xajp13
JkMount /*.jsp Yajp13
JkMount /*.jsp Zajp13

Also if I name the workers ajp13a , ajp13b and ajp13c, apache does not start
and gives me an error
saying that it cannot find the workers file !!!

Anyway, my question are :-

1. Is this the right way to have a single mount point load balanced ?
2. If so, is it a good idea to run the tomcat instances in the same JVM ? Or
should I run multiple tomcat/JVM
instances on the same / different servers ?





Stress Testing

2001-03-19 Thread David Oxley

What are the available products that can help me stress test my application
and which is the best. It needs to be able to run requests either serially
or in parallel (i.e. Acurrately simulating multiple users using a multiple
HTML frame servlet application).

Dave
[EMAIL PROTECTED]



RE: Cache problem with IE

2001-03-13 Thread David Oxley

Is there a proxy in between the server and browser. I have a vague memory
your supposed to use "no-store" instead of "no-cache". Someone please
correct me if this is false.

Dave.
[EMAIL PROTECTED]

-Original Message-
From: Roby Gamboa [mailto:[EMAIL PROTECTED]]
Sent: 13 March 2001 16:47
To: [EMAIL PROTECTED]
Subject: Re: Cache problem with IE


You could try having the JSP set its modified time to 'now', using a
java.util.Calendar object. That should cause the cache on the browser to
retrieve an updated copy of the page. I don't recall how to do this in
JSP land, but servlets do it by implementing getLastModified(), derived
from HttpServlet. The idea is to set a header in the response object to
indicate the modification time as being a few milliseconds ago, but
I don't recall the exact name of the header that needs to be set.

Sorry I couldn't be more helpful.

- Roby

Zsolt Koppany wrote:

 Hi,

 with the code below I can get netscape not to cache a jsp page but it
 does not work with Internet-Explorer.
 Does anybody know why?

 response.setHeader("Cache-Control", "no-cache");
 response.setHeader("Pragma", "no-cache");\

 Zsolt

 --
 Zsolt Koppany
 Intland GmbH www.intland.com
 Schulze-Delitzsch-Strasse 16
 D-70565 Stuttgart
 Tel: +49-711-7871080 Fax: +49-711-7871017

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


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

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




RE: Upcoming Tomcat book...

2001-03-05 Thread David Oxley

A couple of things I would like to see in a book (and seems to have never
been covered before):

1. How to structure large servlet applications (Data model).
2. Scalable/fail safe servlet applications.

i.e. Our application is accessing a database of up to 100Gb and we cache all
of our data in the memory of the VM rather than reading the DB for every
request. The VM can only handle 2Gb, but in reality should hold 500Mb or
less. The data model is very complex and is very sophisticated. We have
features such as lazy writing where it updates the record in memory, but
doesn't send the changes to the database immediately; early reading where we
do a big SQL select in replacement of lots of small SQL selects and cache
the result set until ready to build our internal data model.

We are less concerned with performance in our application because the real
limit is the amount of memory the VM is currently using (50 users are likely
to be using 250Mb), therefore concurrent users aren't going to cause a large
amount of performance issues, but could potentially cause memory problems.

As the data is loaded in several separate VM's fail safety became a problem,
but has been sufficiently resolved for our app. Also data that needs to be
shared between instances of the VM is very difficult. We have had to
broadcast to the other VM's that a particaular record is now invalid and the
next time it is used it goes back to the DB.

We have had consultancy from IBM on these issues and we wanted to find
another company and books to help us as well, but we have failed so far. By
the way if anyone knows of a consultancy company that has had experience of
projects like this please forward their details to me.

If you want to discuss the issues we have resolved and how we have done it;
or discuss the issues that still remain EMail me.

Dave.
[EMAIL PROTECTED]

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




Linux and Tomcat

2001-02-28 Thread David Oxley

I am about to install our software onto a RedHat 7.0 box. I have tried
before to install Sun's JRE onto RedHat and failed. I have a couple of
questions:

1. What is the best JVM to use? (Stability more important than performance)
2. Are there detailed instructions on doing the install anywhere?
3. What is the difference between green and native threads?
4. For Suns JRE 1.3, what does the classpath and path have to point at?
5. As I'm new to Linux, where do I set the classpath and path so they are
set for every boot?
6. Difference between -server and -client and do they both run hotspot as
default?

Thanks.
Dave.
[EMAIL PROTECTED]

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




SSL response

2001-02-12 Thread David Oxley

I tried posting this question on Sunday, but got no response so here it is
again:

I am using Flash to make a https request to a servlet. Flash seems to send
the request and it gets to the servlet, but it hangs when reading/getting
the response. It works fine when getting a text file containing the same
info over https. Therefore two questions:

1. This is how I create the response:
resp.setContentType("text/plain");
resp.setHeader("Cache-Control", "no-cache");
out = resp.getWriter();
Is this correct? Am I missing something? Should the mime type be different?
Do I need to set the response size? etc.

2. Is there a program to snoop on the http response so I can tell the
difference between the reponse from the servet and from the text file?

This is really urgent, so if people aren't responding cause I've done
something so stupid they can't be bothered, please repond anyway!?!?
Thanks.
Dave.
[EMAIL PROTECTED]



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




HttpSession across virtual hosts

2001-02-08 Thread David Oxley

Hi all,

I know that the HttpSession is only valid on the virtual host it was created
on. This is more of a security question. We currently have our own session
class that gets stored in an HttpSession 1:1 ratio. So we've coded a request
that allows us to GetSessionID on the original host and then AttachSession
on the new host. Which basically does a lookup of the session id in a static
hashtable to find one of our sessions and then attaches it to the new
HttpSession. This is used when switching from a non-secure to and from
secure host. My question is while the user name and password goes to the
secure host the session id will be sent on the unsecure host in the
AttachSession request:

1. Can this be intercepted by a hacker and used as if they had logged on?
2. If I save the remote ip address and check it during the AttachSession, is
that secure enough or can some hacker pretend to be the same ip address?
3. I am right in assuming there is no way of making an HttpSession valid
across virtual hosts (Make my life a lot easier)?
4. How can I keep the HttpSession on the original host valid? Or is it
easier to do an AttachSession every time the host is switched?

Thanks.

Dave.
[EMAIL PROTECTED]

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




RE: HttpSession across virtual hosts

2001-02-08 Thread David Oxley

https and http are on different ports and therefore count as different
hosts. I wouldn't mind knowing how you got that working, but I think I can
code round it by not storing the basket within the HttpSession.

Dave
[EMAIL PROTECTED]

-Original Message-
From: Alistair Hopkins [mailto:[EMAIL PROTECTED]]
Sent: 08 February 2001 14:31
To: [EMAIL PROTECTED]
Subject: RE: HttpSession across virtual hosts


The http // https comparison doesn't work as cookies are sent or not
depending on the host, not on the protocol.

So if I have a valid session_id in a cookie in http, that will still be sent
when I switch to https.

So I can either have a common pool of current cookies if my https server is
seperate from my http server (seems a hard way to do it) or I just access
the software (eg Tomcat) via a webserver (eg apache) through either protocol
and the session continues without complaint.

Unless I did something complicated without noticing, of course...

-Original Message-
From: Randy Layman [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 08, 2001 1:13 PM
To: [EMAIL PROTECTED]
Subject: RE: HttpSession across virtual hosts



What I've seen done, which doesn't necessarily make it secure, it to
send some form of CartID.  This ID identifies the Cart in some shared back
end data store.  Usually these are large numbers that contain enough
information to determine if its a possible real value, or a number someone
made up.  If its something that someone made up, usually their IP is locked
out for a certain amount of time or a session field is set that doesn't
allow them in as long as that same session is valid.

Randy

-Original Message-
From: David Oxley [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 08, 2001 8:08 AM
To: '[EMAIL PROTECTED]'
Subject: RE: HttpSession across virtual hosts


I sort-of understand what you're doing, but I'm not clear on a couple of
details.
What do you mean when you say you've "coded a request"? How exactly is
the session ID passed from the original host to the new host, is this by a
form field embedded into the HTML, or is it all on the server side?

Like URL-Encoded session management. The host passes our session id back to
the server when changing hosts so that it can be connected to the new
HttpSession.

Doesn't normal session management have exactly the same problem. When
writing an E-Commerce system the basket is normally chosen on an unsecure
host and then the user is put on to a secure host to checkout their
products. You need to be able to id the user between the two hosts. There
has to be a 'secure' way of doing this?!?!

Dave
[EMAIL PROTECTED]

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

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



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

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




RE: Which JVM for Tomcat?

2001-01-24 Thread David Oxley

Right.

1. First of all You can write a java applet that uses java1.1 i.e. the VM
included with netscape and IE so the user doesn't have to download anything.
And you can still use 1.3 on the server. You don't need to install another
vm on the server.

2. Can you please stop flaming each other. There are people of varying
degrees of knowledge that use this list. If you flame in a discussion the
experts won't read on and you won't get any help. Rather than call people
thick answer the question in a quick way that will allow them to understand
or don't!! If someone does call you thick, this just does not dignify a
response.

3. I wouldn't mind knowing which JVM is fastest on Linux. What is Blackdown
(I think that's what its called) like. Is it faster than Suns?

Dave.
[EMAIL PROTECTED]

-Original Message-
From: forsythe [mailto:[EMAIL PROTECTED]]
Sent: 24 January 2001 02:21
To: [EMAIL PROTECTED]
Subject: Re: Which JVM for Tomcat?


 Also I will also have APPLETS running in addition to servlets  JSPson
this
 server... So if I create a JAVA2 APPLET that WILL require a user download,
 right? Right.

Fine.  What has that got to do with Tomcat or the JVM you are installing
on your server?  Nothing.  Right?  Right.

 If you read carefully I asked "Which jvm works BEST" The Best. BEST. Ok
one
 more time " THE BEST" I Tomcat supports ALL JVMs, I'm asking if people
have
 preferences based off experience.

Best for what.  FOR WHAT?  Ever hear of requirements?  Right?  Right.

 Hey 'Charles' I think you should try to learn how not to be a prick while
 answering people questions.  Ass.

OK.  Tomorrow I will be nicer.  I doubt that you will be any smarter.

-- Charles

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

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




RE: Redirect question

2001-01-22 Thread David Oxley

Ok. I knew that I could do it with a cookie. Thanks anyway. But is there
anyway of putting onto the request and doing an HTTP POST much like a form
submit?

Dave.
[EMAIL PROTECTED]

-Original Message-
From: Andy Nuss [mailto:[EMAIL PROTECTED]]
Sent: 21 January 2001 22:43
To: '[EMAIL PROTECTED]'
Subject: RE: Redirect question



1)original jsp

HttpSession session = req.getSession(false);
MyParams params = new MyParams("a", "b", "c");
String retrieveid = "QUICK_RETRIEVE" + "/myredirect.jsp" + new
Object().hashCode();
session.setAttribute(retrieveid, params);
Cookie ck = new Cookie("QUICK_RETRIEVE", retrieveid);
ck.setPath("/myredirect.jsp");
resp.addCookie(ck);
resp.sendRedirect("/myredirect.jsp");

2)  redirected jsp

HttpSession session = req.getSession(false);
Cookie[] cks = req.getCookies();
Cookie ck = findCookieByNamePath(cks, "QUICK_RETRIEVE",
"/myredirect.jsp");
MyParams params = (MyParams)session.getAttribute(ck.getValue());


-Original Message-
From: David Oxley [mailto:[EMAIL PROTECTED]]
Sent: Sunday, January 21, 2001 6:02 AM
To: [EMAIL PROTECTED]
Subject: Redirect question


When sending a HttpServletResponse resp.sendRedirect how can I specify
parameters without having them appear on the URL in the browser address bar?

Thanks.
Dave.
[EMAIL PROTECTED]

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



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

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




Redirect question

2001-01-21 Thread David Oxley

When sending a HttpServletResponse resp.sendRedirect how can I specify
parameters without having them appear on the URL in the browser address bar?

Thanks.
Dave.
[EMAIL PROTECTED]

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




NT Service

2001-01-17 Thread David Oxley

I know this isn't a Tomcat question, but any help would be appreciated.

I remember seeing a post back in the days of Tomcat 3.1 about starting java
apps as an nt service, but I haven't been able to locate the posting. I have
a small java app that I need to run as a service. I would rather use a
solution that has already been written that writing one myself. Does anyone
know of anything available.

Thanks.
Dave.
[EMAIL PROTECTED]

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




Cannot connect to X11 Server (RS6000)

2001-01-15 Thread David Oxley

I'm trying to use java.awt.* on RS6000 without a gui running. I've read
about Xvfb in the archives but there is no info on this with the RS6000 as I
can only find info for Digital Unix and Solaris?

Dave.
[EMAIL PROTECTED]

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




RE: where can I find tomcat 3.2.2

2001-01-15 Thread David Oxley

Ok. But could you do a quick document saying what the rpm's install and
where. I'm one of these people that prefer to copy stuff manually rather
than let a setup script do it, especially on my live server!!
No offence meant, but with 3.1.1 I installed the rpms on a different machine
and copied it manually.

Dave.

-Original Message-
From: GOMEZ Henri [mailto:[EMAIL PROTECTED]]
Sent: 15 January 2001 14:32
To: [EMAIL PROTECTED]
Subject: RE: where can I find tomcat 3.2.2


You'll get that in a RPM and also a .so file.

I'll release mod_jk.so for a Apache using mod_ssl and
sus using EAPI.

"Pour la plupart des hommes, se corriger consiste  changer de dfauts."
-- Voltaire 

-Original Message-----
From: David Oxley [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 15, 2001 2:51 PM
To: '[EMAIL PROTECTED]'
Subject: RE: where can I find tomcat 3.2.2


When a 3.2.2 release is built, could someone please put on the 
site a linux
build of mod_jk.so. (Please?)

Dave.

-Original Message-
From: Ignacio J. Ortega [mailto:[EMAIL PROTECTED]]
Sent: 15 January 2001 12:04
To: '[EMAIL PROTECTED]'
Subject: RE: where can I find tomcat 3.2.2


Hola Simon:

get "tomcat_32" tag from cvs to get it, 

which was your report bug #? 

It seems that a 3.2.2 pelease will be off apache in few days.. 

Saludos ,
Ignacio J. Ortega


 -Mensaje original-
 De: Kitching Simon [mailto:[EMAIL PROTECTED]]
 Enviado el: lunes 15 de enero de 2001 12:53
 Para: '[EMAIL PROTECTED]'
 Asunto: where can I find tomcat 3.2.2
 
 
 Hi,
 
 I recently filed a bug report in BugRat, and 
 see that there is now a comment
 "fixed in tomcat 3.2.2". 
 
 However, I can't find  any release called 3.2.2 
 on the apache site, nor any such tag in the 
 cvs repository.
 
 Can anyone tell me 
 (a) how to get the fixed code?
 (b) when a binary 3.2.2 is likely to be available?
 
 Thanks,
 
 Simon
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, email: [EMAIL PROTECTED]
 

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

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


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

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




RE: Problem installing under Win2000

2001-01-12 Thread David Oxley

In your command prompt. cd into %TOMCAT_HOME%\bin and type 'tomcat run'.
This will tell you the error because it starts it in the same window. But
the error is probably that java 1.1 doesn't have a tools.jar, it has a
classes.zip. Add that to your classpath.

Dave.
[EMAIL PROTECTED]

-Original Message-
From: Marino Vittorio [mailto:[EMAIL PROTECTED]]
Sent: 12 January 2001 10:18
To: 'Tomcat-User (E-mail)
Subject: Problem installing under Win2000


This is the message I get when I try to execute the startup script:

Using CLASSPATH: ..\bin\bootstrap.jar;C:\jdk1.1.8\lib\tools.jar

I did set JAVA_HOME, TOMCAT_HOME. I don't have tools.jar with my jdk1.1.8
distribution. The server does not start at all, I see a flashing dos shell
and that's it! Can someone help me? Thanks, Vittorio.

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

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




RE: How to create .war files??

2001-01-05 Thread David Oxley

Ant1.2 has a War file tool from your ant build script that is really useful.
Also the war file is only a jar so once you've created the directory
structure jar it and rename it to .war and that works fine.

Dave
[EMAIL PROTECTED]

-Original Message-
From: Algarve, Leila [mailto:[EMAIL PROTECTED]]
Sent: 05 January 2001 14:49
To: '[EMAIL PROTECTED]'
Subject: AW: How to create .war files??


The site http://www.jguru.com/ has many faqs, you can look there. Here are
two questions that migth be useful for you:

http://www.jguru.com/jguru/faq/view.jsp?EID=129333

http://www.jguru.com/jguru/faq/view.jsp?EID=123229


Bye,

Leila

 -Ursprüngliche Nachricht-
 Von: Deepak C S [mailto:[EMAIL PROTECTED]]
 Gesendet: Freitag, 5. Januar 2001 13:09
 An: '[EMAIL PROTECTED]'
 Cc: '[EMAIL PROTECTED]'
 Betreff: How to create .war files??
 
 
 
 hi all,
 
   can anybody tell "how to create web application archives(WAR)
 ...that is .war files??"eg. like examples.war in Tomcat.
 
 Im using tomcat3.2.1 on linux.
 
 thanx,
 deeps
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, email: [EMAIL PROTECTED]
 

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

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




Can you remove me as well please!

2000-12-01 Thread David Oxley

I'm going to Australia for a month so I would appreciate being removed from
the list and I'll resubscribe when I get back.

Dave.
[EMAIL PROTECTED]



Servlet context

2000-11-20 Thread David Oxley

We have written a servlet that is being used in a virtual host setup. I need
to retrieve the virtual host that the servlet has been setup up to work
against. I can retrieve the server name but not the virtual host name. Also
I would like to retrieve the context.
We are using Apache 1.3.14 mod_jk'ed with Tomcat 3.2b7 using ajp13.

Dave
[EMAIL PROTECTED]



Running batch files when using as a NT service

2000-11-14 Thread David Oxley

Are there any issues with running batch files that call external programs
when Tomcat is set up as an NT service. 
I have a problem that when using the startup.bat my COBOL routine gets
kicked off fine, but when Tomcat is a service the COBOL returns an error
code and never executes. I have a feeling its to do with environment
variables and I am still investigating, but I thought I would just ask if
there were any issues with doing this.

Thanks.
Dave
[EMAIL PROTECTED]



RE: How many sessions are open?

2000-11-09 Thread David Oxley

...But that requires a code change so won't help you much!!

-Original Message-
From: Samuel Yuen [mailto:[EMAIL PROTECTED]]
Sent: 09 November 2000 14:21
To: [EMAIL PROTECTED]
Subject: Re: How many sessions are open?



Hi,

as you must seen, there was some discussion about how to detect the closing
of
a session lately. You can follow the same idea and create a static object
that
implements HttpSessionBindingListener and add this same object to all the
sessions that are created. It can have a internal variable which stores the
number of sessions open.

Samuel


Till Gartner wrote:

 Hi List,

 we're heavily using Tomcat for our new service (check out
 http://www.cardxchange.net for a nice webapp).

 As we went live monday morning (at 1:30 am - uff), we still have some
bugs.
 We
 analyzed them  fixed them in the code. Now we'd like to "roll them out"
in
 our live system. Unfortunately we don't know wether we can shut it down
for
 this one minute task of copying the fixes JSPs and classes and restarting
 the tomcat engine.

 Is there a way to find out how many sessions are open?

 Thanx for the help,
 -- Till.



init being called twice

2000-11-07 Thread David Oxley

Does anyone know why the init method is being called twice. I'm using
tomcat3.2b6 with IIS5 on W2K linked with isapi_redirect.dll. I have also
seen this with 3.1 with apache 1.3.12 on Solaris 7 linked with mod_jserv.so.

I can code around this so that the second time through it doesn't call my
init stuff again, but surely this is a bug?!

Any comments?
Dave
[EMAIL PROTECTED]



RE: Locating property files

2000-11-07 Thread David Oxley

What we do (and we would prefer a better solution) is copy it under
WEB-INF\classes directory. It would need to be in the .jar file if you were
to put it in the WEB-INF\lib directory.
Dave
[EMAIL PROTECTED]

-Original Message-
From: Gary Raley [mailto:[EMAIL PROTECTED]]
Sent: 07 November 2000 15:46
To: tomcat user
Subject: Locating property files


My servlet requires access to a properties file and I'm trying to
determine the best implementation.   I tried copying the properties file
to the Webapps\"ContextRoot"\Web-Inf\lib directory, but Tomcat could not
locate the file.  I had to add the properties file to the classpath
within TOMCAT.BAT to enable Tomcat to locate the properties file.  Is
this my only solution?

Thanks in advance for your help,
Gary

[EMAIL PROTECTED]



RE: init being called twice

2000-11-07 Thread David Oxley

I've tried it with 0 and with 5, but I still have the same problem.

-Original Message-
From: Byung Jin Chun [mailto:[EMAIL PROTECTED]]
Sent: 07 November 2000 15:52
To: '[EMAIL PROTECTED]'
Subject: RE: init being called twice


David,
   try using a positive integer value for your load on startup element.
Here is the snippet from the dtd:

!-- The load-on-startup element indicates that this servlet should be
loaded on the startup of the web application. The optional contents of
these element must be a positive integer indicating the order in which
the servlet should be loaded. Lower integers are loaded before higher
integers. If no value is specified, or if the value specified is not a
positive integer, the container is free to load it at any time in the
startup sequence. --

!ELEMENT load-on-startup (#PCDATA)


Jin

-Original Message-
From: David Oxley [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 07, 2000 10:30 AM
To: '[EMAIL PROTECTED]'
Subject: RE: init being called twice


If your talking about the %TOMCAT_HOME%\conf\web.xml, then no it is not
defined in there. It is also not defined in %TOMCAT_HOME%\conf\server.xml.
All I have is the context\WEB-INF\web.xml which I have attached.
I have done some further tests and I actually have a new object of my
servlet class. So it is calling init in one instance of the class and then
creating a new instance of the class and calling init again when the first
request is made. It makes no further calls to init after this.
Also the init method is completing succesfully with no exceptions.

On a side point what does the number in the load-on-startup tag in web.xml
mean.

-Original Message-
From: William Brogden [mailto:[EMAIL PROTECTED]]
Sent: 07 November 2000 14:49
To: [EMAIL PROTECTED]
Subject: Re: init being called twice




David Oxley wrote:
 
 Does anyone know why the init method is being called twice. I'm using
 tomcat3.2b6 with IIS5 on W2K linked with isapi_redirect.dll. I have also
 seen this with 3.1 with apache 1.3.12 on Solaris 7 linked with
mod_jserv.so.
 
 I can code around this so that the second time through it doesn't call my
 init stuff again, but surely this is a bug?!
 
 Any comments?
 Dave
 [EMAIL PROTECTED]

Seems to me I recall that being traced to having a servlet entry in
both the base web.xml and application context web.xml.

-- 
WBB



RE: Mod_jk and MacOSX

2000-10-25 Thread David Oxley

Try the tomcat-dev mailing list. Someone will probably take it off your
hands.

-Original Message-
From: Jean-Rene Rouet [mailto:[EMAIL PROTECTED]]
Sent: 25 October 2000 08:28
To: [EMAIL PROTECTED]
Subject: Mod_jk and MacOSX


Hi

I made modifications on 2 files of the distribution "jk_util.c" and
"jk_jni_worker.c" to make mod_jk working on Mac OS X.
How can I submit theses modifications to the team developpers.

JR

-- 
  -
    
  // Jean-Rene Rouet \\
||   [EMAIL PROTECTED]||
    
  -