To build the examples in this book you will need JDK 6, Apache Ant, and Alfresco SDK 3.x. To run the examples, an Alfresco 3.x (including MySQL) installation is needed. Some examples (Chapter 4) require a directory server such as OpenLDAP or the Apache Directory Server. For the portal integration example (Chapter 12), you will need to install Liferay Portal 6 and download GWT 1.7 and GXT 2.2. For the mobile application example (Chapter 14), you will need to install Grails 1.3.x.