Assemble Application Client Modules

Before you begin

If you want to use existing J2EE 1.2 Web modules in your J2EE 1.3 application, migrate them to J2EE 1.3 first.

Note: This task only applies to J2EE application clients.

Assemble a client module to contain application client code. (Group enterprise beans, Web components, and resource adapter code in separate modules).

Steps for this task

  1. Starting the Application Assembly Tool (AAT).
  2. From the New tab, select Application Client. Click OK.
    The navigation tree now displays various sets of properties for configuring the new application client.
  3. (Optional)   Use the property dialog shown in the AAT workspace to change the default file name and location.

    1. It is recommended that you change the display name so that it differs from the file name.
    2. If you like, change the temporary location of the application client from the default location, install_root/bin.

  4. Enter the main class filename and location.

    1. Click Browse to locate the class file.
    2. Select the archive containing the class files, and click Select.
    3. Select the files you need from the archive, and click OK.

  5. Define the assembly properties for the application client.

    1. Right-click the assembly property in the navigation pane.
    2. Select New in the right-click menu.
    3. Enter values in the property dialog box.
    4. Click OK.

  6. Add files for the application client.

    1. Right-click Files in the navigation pane.
    2. Select Add Files from the right-click menu.
    3. Locate the directory where the files are located and click Select.
    4. Select the files to add and click Add.
    5. In the Selected files window, click OK.

  7. Saving applications after assembly

What to do next

Assemble other new modules of your choice, if needed:

You can also migrate existing modules.

Another option is to proceed directly to assembling a new application module. While assembling an application module, you can create any new modules that you need.