JEN Java web utilities
| Last Published: 20/12/08 | Version: 0.09
Jen
Home
Download
FAQs
Release Notes
Is not, but could be
Web Utilities
CGI Servlet
FastCGI Launcher
PathInfo Filter
HtAccess Filter
Examples
Jetty6/PHP
Project Documentation
Project Information
Project Reports
Release Notes * 0.09
Fix bug introduced in 0.07 which broke "*.cgi" configuration where no command prefix was supplied and script was intended to be executed directly
0.08
Removed use of IOException constructor that forced java 6
Allow docRoot to be an alias (will be canonicalised)
CGIServlet only send error (and thus commit response) if status code is >= 400
0.07
Fixed NullPointerException for CGIProcess with no cmdPrefix
0.06
Fixed bug in FastCGI retrieving incorrect protocol status
Implemented FastCGI process watchdog
FastCGILauncher
for starting and stopping a FastCGI Process (any command really) at context start/stop.
HtAccessFilter and CGIServlet can both set resourceBase from servlet context-param au.com.lastweekend.servlet.resourceBase
Updated the Jetty/PHP sample for a complete PHP/FastCGI/HTaccess root context
Gobble standard output/standard error of CGI processes to prevent deadlocks.
Improved logging so servlets and filters are scoped by their context and name
0.05
Implemented PathInfoFilter
0.04
Added some more documentation, tidied up the maven site.
Split HtAccessFilter to be more testable and allow reconstruction as a Jetty handler if someone wants to do that
0.03
Fixed bug for long FastCGI parameters (eg Cookies)
Added documentation for PHP
0.02
No changes. Just Maven/Sourceforge deployment stuff
0.01
CGIServlet with support for standard CGI and FastCGI
HtAccessFilter provides access control based on .htaccess files