Hi Hans,

The answers to your questions are:

1.) Why gets this hardcoded worker on port 8007 created?

    Don't know, I will investigate.

2.) Is this a Bug I shall report?

   Yes, and please attache the workers.properties in question.

Thanks.

Larry


> -----Original Message-----
> From: Hans Schmid [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, September 06, 2001 12:57 PM
> To: Tomcat-User
> Subject: worker.properties swallows my first worker (mod_jk)
> 
> 
> Hello,
> 
> This is about mod_jk in Tomcat 3.3b1 on Solaris with Apache 1.3.19
> 
> It seems to me that the first worker found in the worker.list 
> always gets
> created as ajp12 on port 8007
> regardless what i configure.
> 
> The following worker.list entry
> worker.list=worker.list=ajp12-01, ajp12-02, ajp13-01, ajp13-02
> 
> produces 4 workers:
> ajp12-01 on port 8007  ajp12
> ajp12-02 on port 9017  ajp12
> ajp13-01 on port 9009  ajp13
> ajp13-02 on port 9019  ajp13
> 
> instead of the expected:
> ajp12-01 on port 9007  ajp12
> ajp12-02 on port 9017  ajp12
> ajp13-01 on port 9009  ajp13
> ajp13-02 on port 9019  ajp13
> 
> Please note the ajp12-01 worker points to port 8007 instead of 9007.
> 
> When I put a space in front of the first worker I get my 
> expected 4 workers
> pointing to the correct ports
> plus a 5th worker ('' on port 8007)
> 
> 
> The following entry in workers.properties
> worker.list=worker.list= ajp12-01, ajp12-02, ajp13-01, ajp13-02
> 
> produces 5 workers instead of 4
> Please note the port 8007 for the first worker named 
> worker.list= of ajp12
> I do not have a worker assigned to this port (greped through 
> all config
> files).
> 
> 
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (207)]: Into 
> build_worker_map,
> creating 5 workers
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (213)]: 
> build_worker_map, creating
> worker worker.list=
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (138)]: Into wc_create_worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (152)]: 
> wc_create_worker, about to
> create instance worker.list= of ajp12
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (264)]: Into
> ajp12_worker_factory
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (161)]: 
> wc_create_worker, about to
> validate and init worker.list=
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (182)]: Into
> jk_worker_t::validate
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (194)]: In
> jk_worker_t::validate for worker worker.list= contact is 
> localhost:8007
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (177)]: 
> wc_create_worker, done
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (223)]: 
> build_worker_map, removing
> old worker.list= worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (213)]: 
> build_worker_map, creating
> worker ajp12-01
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (138)]: Into wc_create_worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (152)]: 
> wc_create_worker, about to
> create instance ajp12-01 of ajp12
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (264)]: Into
> ajp12_worker_factory
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (161)]: 
> wc_create_worker, about to
> validate and init ajp12-01
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (182)]: Into
> jk_worker_t::validate
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (194)]: In
> jk_worker_t::validate for worker ajp12-01 contact is localhost:9007
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (177)]: 
> wc_create_worker, done
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (223)]: 
> build_worker_map, removing
> old ajp12-01 worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (213)]: 
> build_worker_map, creating
> worker ajp12-02
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (138)]: Into wc_create_worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (152)]: 
> wc_create_worker, about to
> create instance ajp12-02 of ajp12
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (264)]: Into
> ajp12_worker_factory
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (161)]: 
> wc_create_worker, about to
> validate and init ajp12-02
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (182)]: Into
> jk_worker_t::validate
> [Thu Sep 06 18:26:17 2001]  [jk_ajp12_worker.c (194)]: In
> jk_worker_t::validate for worker ajp12-02 contact is localhost:9017
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (177)]: 
> wc_create_worker, done
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (223)]: 
> build_worker_map, removing
> old ajp12-02 worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (213)]: 
> build_worker_map, creating
> worker ajp13-01
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (138)]: Into wc_create_worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (152)]: 
> wc_create_worker, about to
> create instance ajp13-01 of ajp13
> [Thu Sep 06 18:26:17 2001]  [jk_ajp13_worker.c (882)]: Into
> ajp13_worker_factory
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (161)]: 
> wc_create_worker, about to
> validate and init ajp13-01
> [Thu Sep 06 18:26:17 2001]  [jk_ajp13_worker.c (412)]: Into
> jk_worker_t::validate
> [Thu Sep 06 18:26:17 2001]  [jk_ajp13_worker.c (425)]: In
> jk_worker_t::validate for worker ajp13-01 contact is localhost:9009
> [Thu Sep 06 18:26:17 2001]  [jk_ajp13_worker.c (451)]: Into
> jk_worker_t::init
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (177)]: 
> wc_create_worker, done
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (223)]: 
> build_worker_map, removing
> old ajp13-01 worker
> [Thu Sep 06 18:26:17 2001]  [jk_worker.c (213)]: 
> build_worker_map, creating
> worker ajp13-02
> 
> and one ajp13-02 on port 9019
> 
> 
> My questions:
> 1.) Why gets this hardcoded worker on port 8007 created?
> 2.) Is this a Bug I shall report?
> 
> Since I have a work around by putting this space in front of my first
> worker, I can live with this.
> 
> Is this a Bug I should put into Bigzilla?
> 
> 
> Hans Schmid
> 
> einsurance Agency AG
> Information Technology
> Bayerstraße 33
> 80335 München
> 
> Tel: +49-89-55292- 860
> Fax: +49-89-55292- 855
> 
> eMail: [EMAIL PROTECTED]
> http://www.einsurance.de
> 

Reply via email to