Rational Developer for System z


J2EE ARCHDEF format

The J2EE ARCHDEF format is of type ARCHDEF and language ARCHDEF. The format of the ARCHDEF is as follows:

LKED   J2EEOBJ
INCLD  SourceFile          SourceType
INCL   ArchdefName         ArchdefType
SINC   BuildScriptname     J2EEBLD
OUT1   *                   J2EEOutputObjectType
LIST   *                   J2EELIST

The ARCHDEF uses standard SCLM architecture keywords to tell SCLM how to process the build of the ARCHDEF. The keywords used are:

Keyword Description
LKED Indicates this is a LEC ARCHDEF and gives the language of the ARCHDEF translator to be invoked (for J2EE ARCHDEFs always J2EEOBJ).
INCLD Include of J2EE component. SourceFile is the name of the source member (for example: Java source) that is included in this ARCHDEF. SourceType is the SCLM type that contains the member. In an SCLM Developer Toolkit generated ARCHDEF there will be a comment that gives the full filename of the file as it existed in the project on the workbench.
INCL Include another nested archdef, such as the archdef that contains the manifest for an EJB application. This will build the source in the included archdef and include the output of the build into the main archdef.
SINC Include the J2EEBLD build script. BuildScriptName is the name of the build script. The source type is always J2EEBLD.
OUT1 Indicates the J2EE object type created by this ARCHDEF. The member name is always "*". The J2EEOutputObjectType is set to either J2EEEAR, J2EEWAR or J2EEJAR. The member created will be given a name of the generated shortname for the JAR, WAR or EAR file.
LIST Is the summary component listing and audit of the ARCHDEF built. The member name is always "*". The source type is always J2EELIST. The member and will be given a name of the same value as the ARCHDEF member name.

J2EE ARCHDEF samples


Terms of use | Feedback



This information center is powered by Eclipse technology. (http://www.eclipse.org)