initial version from appfuse 2.2.2-SNAPSHOT