Chapter 3. Usage

Table of Contents

1. /ext
2. /ext/classes
3. /ext/downloads
4. /ext/ext-impl
5. /ext/ext-lib
6. /ext/ext-service
7. /ext/ext-web
8. /ext/lib
9. /ext/modules
10. /ext/portlets
11. /ext/servers
12. /ext/sql
13. /ext/themes
14. /ext/tools

This chapter explains how to use the extension environment for the most common development activities. After creating the environment you should see the following directories: /ext/classes, /ext/downloads, /ext/ext-impl, /ext/ext-lib, /ext/ext-service, /ext/ext-web, /ext/lib, /ext/modules, /ext/portlets, /ext/servers, /ext/sql, /ext/themes and /ext/tools. The file /ext/readme.txt contains basic instructions on how to deploy the extension EAR on the various application servers.

The following sections explain the purpose of each of the subdirectory and the tasks that can be performed from them.

1. /ext

Is the root directory. From this directory you can build and deploy the whole application to the application server by running ant deploy. You should not need to place any extra files here.