Application client assembly settings

Use this page to specify assembly properties for J2EE application clients.

File name (Required, String)

Specifies the file name of the application client module, relative to the top level of the Enterprise Archive (EAR) file.

If this is a stand-alone module, the file name is the full path name of the archive.

Alternative DD

Specifies the file name for an alternative deployment descriptor file to use instead of the original deployment descriptor file in the module Java Archive (JAR) file.

This file is the postassembly version of the deployment descriptor file. (You can edit the original deployment descriptor file to resolve dependencies and security information. Directing the use of the alternative deployment descriptor allows you to keep the original deployment descriptor file intact). The value of the Alternative DD property must be the full path name of the deployment descriptor file relative to the module root directory. By convention, the file is in the ALT-INF directory. If this property is not specified, the deployment descriptor file is read directly from the module JAR file.

Classpath

Specifies the full classpath containing the dependent code that is not contained in the application client JAR file.

Specify the values relative to the root of the EAR file and separate the values with spaces. Absolute values that reference files or directories on the hard drive are ignored. To specify classes that are not in JAR files but are in the root of the EAR file, use a period and forward slash (./). Consider the following example directory structure in which the file myapp.ear contains an application client JAR file named client.jar. Additional classes reside in class1.jar and class2.zip files. A class named xyz.class is not packaged in a JAR file but is in the root of the EAR file myapp.ear/client.jar myapp.ear/class1.jar myapp.ear/class2.zip myapp.ear/xyz.class. Specify class1.jar class2.zip ./ as the value of the Classpath property. (Name only the directory for .class files.)

Display name (Required, String)

Specifies a short name that is intended for display by GUIs.

Small icon

Specifies a JPEG or GIF file containing a small image (16x16 pixels).

The image is used as an icon to represent the application client in a GUI.

Large icon

Specifies a JPEG or GIF file containing a large image (32x32 pixels).

The image is used as an icon to represent the application client in a GUI

Description

Contains text describing the application client.

Main class (Required, String)

Specifies the full path name of the main class for this application client.