1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
|
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2011 News and Status
2011 News & Status
8 July - JK-1.2.32 released
The Apache Tomcat team is proud to announce the immediate
availability of Tomcat Connectors 1.2.32. This is a stable release
concentrating mainly on some bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report.
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2010 News and Status
2010 News & Status
1 November - JK-1.2.31 released
The Apache Tomcat team is proud to announce the immediate
availability of Tomcat Connectors 1.2.31. This is a stable release
concentrating mainly on some bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report.
1 March - JK-1.2.30 released
The Apache Tomcat team is proud to announce the immediate
availability of Tomcat Connectors 1.2.30. This is a stable release
concentrating mainly on some bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report.
1 March - JK-1.2.29 withdrawn
Tomcat Connectors 1.2.29 has been withdrawn because of regression
inside Microsoft IIS connector.
26 February - JK-1.2.29 released
The Apache Tomcat team is proud to announce the immediate
availability of Tomcat Connectors 1.2.29. This is a stable release
concentrating mainly on some bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report.
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2009 News and Status
2009 News & Status
22 March - JK-1.2.28 released
The Apache Tomcat team is proud to announce the immediate
availability of Tomcat Connectors 1.2.28. This is a stable release
concentrating mainly on some bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report.
The most important new features in this version are:
Better Error Detection for Load Balancer Workers
Local and global error states have been improved. You can fine tune
the behaviour with the new "error_escalation_time" attribute (see the
timeouts documentation).
Dynamic Address and Port Change Using the Status Worker
The status worker now allows you to change the address and the port
of an AJP13 worker on the fly. You can e.g. provision dummy workers
with a port equal to "0", which will be automatically put into
stopped mode during startup. Later, when you want to actually use
thse workers, you set their address and port to the final values.
Note that already existing connections will go on using the old
address and port. This will be improved in future versions.
New Data in Status Worker Display
The status worker display now also contains the timestamp of the last
worker errors.
Improved Proxy Flexibility
You can now overwrite more request metadata before the request gets
send to the backend. This is helpful in case there are other reverse
proxies in front of your web server. A new documentation page
explains this in detail.
Improved IIS Support
IIS support has been improved especially when using mutltiple
application pools. Furthermore you can now configure the ISAPI plugin
to update the uriworkermap.properies file on a regular interval using
the watchdog thread.
JNI Worker Deprecation
Workers of type jni are broken since a long time. Since there is no
more use for them, they have been deprecated now, and will be removed
in a future release.
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2008 News and Status
2008 News & Status
28 October - JK-1.2.27 released
The Apache Tomcat team is proud to announce the immediate
availability of Tomcat Connectors 1.2.27. This is a stable release
adding lots of new features and some bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report.
The most important new features in this version are:
Watchdog Thread for Periodic Tasks
The connector has to run some periodic tasks independant of request
processing. Examples are probing or closing down idle backend
connections, adjusting load numbers and recovering workers from error
state.
Before version 1.2.27 these tasks were done inside the request
processing loop. When a new request came in and the task was due, the
thread handling the request first executed the internal task and then
handled the request. If there were no requests coming in, the tasks
would not run. If any of the tasks took unexpectedly long, the
response time of the request waiting for the finishing of the task
went up.
Starting with this release you can configure a separate watchdog
thread inside the web server to run all those tasks independantly of
request processing. This new feature is avaliable for the connector
when used with Apache httpd 2.x or with Microsoft IIS. To keep the
behaviour of the new version consistent with previous releases, this
feature is turned off by default. You can activate the watchdog
thread via JkWatchdogInterval for Apache or watchdog_interval for
IIS.
Connection Probing
In previous releases connection probing (checking whether connections
still work) could only be done immediately after a new connection was
established and directly before sending each request. Since we now
have the watchdog thread available, we also added a periodic probing
option, which you can activate with the worker attribute ping_mode.
This will also be useful as a protection against the infamous
firewall idle connection drop.
The older attributes connect_timeout and prepost_timeout still exist
and work the same way they did in previous releases. Since there are
now three different probing options, we recommend to migrate your
configuration to the newer attributes ping_mode, ping_timeout and
connection_ping_interval.
Mount Extensions
Usually one defines workers and mounts for the connector. A worker
defines a backend we want to talk to and the configuration parameters
of the communication, connection pools etc. The mounts define which
URIs we want to forward to which worker (so we also call a mount an
URI map rule). In version 1.2.27 you can overwrite certain worker
parameter per mount.
One easy to understand example is reply timeouts. Until this release
you had to specify a reply timeout for the whole worker. But reply
times depend a lot on the type of request. So normally you want to
define a general reply timeout and for some special URLs you need to
relax the reply timeout, because you know those URLs take much longer
to process (like e.g. reporting or other compute intensive tasks).
Another possible case is the activation status. You might use a load
balancer worker to forward requests to certain webapps in a farm of
Tomcat nodes. If you wanted to update some webapp on one node, you
previously had to stop forwarding requests for all webapps on this
Tomcat node. What was not possible until now, was stopping forwarding
requests restricted to the webapp and the node you wanted to update.
Starting with this release, you can add so-called rule extensions to
your uriworkermap file to influence worker parameters per mount. This
will work for all Apache versions and for IIS. Remember, that the
uriworkermap file automatically gets reloaded after changes without
web server restart.
Improved IIS support
We improved IIS support im various ways. It is now possible to use
multiple IIS 6 application pools with the ISAPI redirector.
Furthermore some improvements were added as compile time features.
The most notable one is chunked encoding support, which was a major
refactoring and is therefore still considered experimental. You can
download binaries with and without chunked encoding support. In
future versions, chunked encoding will likely be availabe in all
builds.
Another new feature is an elegant way of configuring error page
redirects. All new features are documented on the documentation page
about configuring IIS.
Enhanced Status Worker
The status worker now can also manage and show statistics for AJP
workers that are not part of a load balancer. Other improvements are
the new dump action, the integration of the new configuration
attributes, showing average request and transfer rates since the last
statistics reset and the ability to display only a single member of a
load balancer.
Unfortunately we had to change some request parameters used for the
update action of the status worker.
Miscellaneous Improvements
Further enhancements are:
* Configurable session stickyness indicator: cookie name and URL
path parameter name can be freely chosen instead of the servlet
spec compliant JSESSIONID and ;jsessionid.
* Automatically determining the size of the shared memory segment
needed to accommodate all workers.
* New connection establishment timeout socket_connect_timeout.
* New timeout connection_acquire_timeout for acquiring a free
connection from the pool.
* Improved retry handling by adjusting the meaning of the attribute
retries for AJP workers and for load balancers and by adding the
new retry_interval.
* Allowing the web server to provide error pages instead of Tomcat.
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2007 News and Status
2007 News & Status
21 December - JK-1.2.26 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.26. This is a stable release adding few new
features and some bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
7 August - JK-1.2.25 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.25. This is a stable release adding new
features and a few bug fixes.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
27 July - JK-1.2.24 released
This release has been withdrawn.
--------------------------------------------------------------------------
18 May - JK-1.2.23 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.23. This is a stable release adding new
features and a few bug fixes to version 1.2.23.
It fixes an Important vulnerability.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
17 April - JK-1.2.22 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.22. This is a stable release adding new
features and a few bug fixes to version 1.2.22.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
1 March - JK-1.2.21 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.21. This is a stable release adding new
features and a few bug fixes to version 1.2.20.
It fixes a Critical vulnerability introduced in version 1.2.19
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2006 News and Status
2006 News & Status
10 December - JK-1.2.20 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.20. This is a stable release adding new
features and a few bug fixes to version 1.2.19. Furthermore the
documentation has been reorganised.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
17 September - JK-1.2.19 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.19. This is a stable release adding some
features and a few bug fixes to version 1.2.18. Furthermore the
non-functional code trees for isapi and domino have been removed.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
13 July - JK-1.2.18 released
The Apache Tomcat team is proud to announce the immediate availability
of Tomcat Connectors 1.2.18. This is a stable release adding a few bug
fixes to the not released 1.2.17 version.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
JK-1.2.17 not released
Version 1.2.17 of Tomcat Connectors 1.2.17 has not been released due to
a bug in the types chosen for socket arguments.
Please see the ChangeLog for a full list of changes.
--------------------------------------------------------------------------
JK-1.2.16 not released
Version 1.2.16 of Tomcat Connectors 1.2.16 has not been released due to
a bug in the jk status worker. This version adds some features and a
few bug fixes to the 1.2.15 version. Furthermore some worker attributes
have been deprecated.
Please see the ChangeLog for a full list of changes.
--------------------------------------------------------------------------
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2005 News and Status
2005 News & Status
8 November - JK-1.2.15 released
The Apache Tomcat team is proud to announce the immediate availability
of Jakarta Tomcat Connectors 1.2.15. This is Stable release and it
contains few bug fixes found in 1.2.14 version.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
13 July - JK-1.2.14 released
The Apache Tomcat team is proud to announce the immediate availability
of Jakarta Tomcat Connectors 1.2.14. This is Stable release and it
contains few bug fixes found in 1.2.13 version.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
7 May - JK-1.2.13 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.13. This is development
release and contains few bug fixes found in 1.2.12 version.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
7 May - JK-1.2.12 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.12 The release contains a
significant number of bug fixes and new features.
We expect it to be ratified as a Stable release when the vote takes
place in the next week.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
29 April - JK-1.2.11 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.11 The release contains a
significant number of bug fixes and new features.
This version has not been released.
Please see the ChangeLog for a full list of changes.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
30 March - JK-1.2.10 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.10 The release contains a
significant number of bug fixes and new features.
We expect it to be ratified as a Stable release when the vote takes
place in the next two weeks.
Please see the ChangeLog for a full list of changes.
Since release 1.2.10 the JkShmFile property has been added for Apache
1.3.x and Apache 2.x web servers on UNIX and LINUX platforms. Load
balancer will not work properly if this directive is not present.
If you find any bugs while using this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
18 March - JK-1.2.9-beta released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.9-beta. The release
contains a significant number of bug fixes and new features.
We expect it to be ratified as a Stable release when the vote takes
place in the next two weeks.
Please see the ChangeLog for a full list of changes.
Since release 1.2.9 the JkShmFile property has been added for Apache
1.3.x and Apache 2.x web servers on UNIX and LINUX platforms. Load
balancer will not work properly if this directive is not present.
If you find any bugs during testing this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
Apache TomcatApache Logo
---------------------------------------------------------------------------
The Apache Tomcat Connector - News
2004 News and Status
2004 News & Status
17 December - JK-1.2.8 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.8.
Please see the ChangeLog for a full list of changes.
If you find any bugs during testing this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
17 December - JK-1.2.8-rc-1 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.8-rc-1 (Relase Canditate
1).
We expect it to be ratified as a Stable release when the vote takes
place in the next week.
Please see the ChangeLog for a full list of changes.
If you find any bugs during testing this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
13 December - JK-1.2.7-beta-3 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.7-beta-3. The release
contains a fix to few configuration problems detected with
JK-1.2.7-beta-2 version.
We expect it to be ratified as a Stable release when the vote takes
place in the next week.
Please see the ChangeLog for a full list of changes.
If you find any bugs during testing this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
7 December - JK-1.2.7-beta-2 released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.7-beta-2. The release
contains a fix to few compilation problems detected with JK-1.2.7-beta
version. This release also introduces a new domain concept clustering
support. See 32317 for details.
We expect it to be ratified as a Stable release when the vote takes
place in the next two weeks.
Please see the ChangeLog for a full list of changes.
If you find any bugs during testing this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
30 November - JK-1.2.7-beta released
The Apache Jakarta Tomcat team is proud to announce the immediate
availability of Jakarta Tomcat Connectors 1.2.7-beta. The release
contains a significant number of bug fixes and new features.
We expect it to be ratified as a Stable release when the vote takes
place in the next two weeks.
Please see the ChangeLog for a full list of changes.
Since release 1.2.7 the socket_timeout property has been renamed to
recycle_timeout. The socket_timeout now sets the real timeout for
socket operations.
If you find any bugs during testing this release, please fill in the
Bugzilla Bug Report. When entering bug select Native:JK Component.
--------------------------------------------------------------------------
15 November - JK2 is officially unsupported
JK2 has been put in maintainer mode and no further development will
take place. The reason for shutting down JK2 development was the lack
of developers interest. Other reason was lack of users interest in
adopting JK2, caused by configuration complexity when compared to JK.
The latest official JK2 release is 2.0.4.
JK2 will have it's successor within core Apache2.1/2.2 distribution. We
have developed new proxy_ajp that is an addition to the mod_proxy and
uses Tomcat's AJP protocol stack. It is developped in httpd-2.1 and
integrated in it. We have also developed a new proxy_balancer module
for load balancing http and ajp protocol stacks.
JK will be fully supported for all other web servers. The next JK
release is planned for the end of November. Lots of code from JK2 has
been ported to JK
--------------------------------------------------------------------------
---------------------------------------------------------------------------
Copyright � 1999-2011, Apache Software Foundation
|