Example java web application using layered architecture and Hibernate (persistence), Spring (integration, AOP) + Acegi security, Tapestry (GUI) and JUnit (testing) frameworks. It is a simple intranet with user details and possibility to publish news.