AppFuse has the following features: * Cross-platform, implemented using JavaTM technology. * Should run on all J2EE 1.3+ compatible application servers that support J2SE 1.4. * Container Managed Authentication, Remember Me, Self Registration, Password Hint, GZip Compression * Support for SSL throughout, including login only * i18n, with built-in translations for Dutch, Brazilian Portuguese and Chinese * Label Tag Library for displaying validation errors next to fields * Rich Unit Testing environment using DBUnit, JUnit, jMock and Canoo’s WebTest * Easy configuration and rapid development using XDoclet and Spring * Web Framework Options: Struts, Spring MVC, WebWork, JSF and Tapestry