You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apps-dev@avalon.apache.org by Paul Hammant <Pa...@yahoo.com> on 2002/04/20 14:12:00 UTC
[Announcement] new Minimal Tomcat container
Folks,
[ Discussion in avalon-apps-dev@jakarta.apache.org please ]
I have started an apps project that wraps MinTC
(http://www.enteract.com/~cks/distributopia/servlet_stuff/catalina_mtc.html)
as a block.
MinTC is a very cool reimplementation of the Catalina interfaces. The
author (Christopher K. St John) has done some surgical separation of
relevant classes from the Catalina jar, discarded the rest of the
Catalina, and reimplemented a minimal container delivering servlet
capability.
When making it into a block, the published service is
org.apache.catalina.Container. This provides way more than we had with
the Jo! service, but in so doing is far more difficult to use.
There is much work to do, and some issues..
1) There is getLogger() in Container, so the implementing block cannot
extend AbstractLogEnabled which has a final method of the same name.
Not a big problem. It might be nice to get an adapter to route
Catalina logging through to Phoenix's configured LogKit logger (invisibly).
2) There is an interface called Connector, and an impl called
HttpConnector, this is instead of Cornerstone's comps. Thus the pooling
of connections in one Phoenix machine for a range of blocks would
require another adapter.
- Paul
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>