Projects
Lingo is a lightweight POJO based remoting and messaging library based on Spring's Remoting which extends it to support JMS. Lingo can support a wide range of message exchange patterns including both synchronous and asynchronous message exchange.
Lingo is an ideal technology to cluster your POJO services to achieve load balancing across many servers and automatic failover. Lingo is high performance and works great in server centric environments as it can work with JCA to cleanly integrate with thread, connection and session pooling as well as handing of transactions, retry and exception handling.
Jencks is a lightweight JCA container which is easy to deploy inside Spring to provide inbound and outbound messaging using APIs like JMS, JAX-RPC, JBI and JCA CCI as well as providing an XA based pooling mechanism for JDBC and easy integration of Geronimo's TransactionManager with Spring.
Waffle is a Java Web framework that allows for pojo-based actions. Dependency injection support is built in. Waffle does NOT have a proprietary templating language nor does it require any XML configuration files. Waffle apps are easy to write and test.
We - the developers of Waffle (http://waffle.sf.net) and VRaptor
(http://vraptor.org) - would like to join forces and first port Waffle
to Codehaus (renaming it to use org.codehaus.waffle package) and
gradually port features from VRaptor in order to create a larger and
more consolidated community around a lean web application framework
which honours the least-common-denominator principle.
We greatly appreciate the Haus community and will abide by the Haus
Manifesto. We hope that the new effort will further consolidate the
already strong Haus branding as an incubator of high-quality
commercially-friendly Java-based libraries.
Mauro, Mike, Paul (for Waffle community)
Guiherme, Paulo (for VRaptor community)
