Anvil is a Flex and Java framework for managing and displaying large enterprise applications with multiple modules. It provides dynamic management and security of the modules, along with a portal framework for the layout of the modules in either a single or multi-window interface.
We wanted Anvil to be simple to deploy in any Java environment so it uses Plain Java Objects (POJO's), Spring and BlazeDS. This allows it to be run in any application server or servlet container. We develop and test primarily on Tomcat.
The project is mainly being developed by Ryan Knight with the support of developers from Williams, Adobe and Gorilla Logic.
We will be writing about Anvil here and would appreciate any feedback or requests!