WEB_APPLICATION_EXECUTION_COMPONENT

The WEB_APPLICATION_EXECUTION_COMPONENT element sets the runtime environment for applications, defining execution rules and setting the execution environment.

Syntax

<WEB_APPLICATION_EXECUTION_COMPONENT Id=component-id
    [ AllowUrlParameters=["TRUE"|"FALSE"] ] >
    [<ENVIRONMENT_VARIABLE>...</ENVIRONMENT_VARIABLE>][...]
    [<PATH>...</PATH>]
    [<DVM>...</DVM>]
    [<MODULE>...</MODULE>]
    [<PARAMETERS>...</PARAMETERS>]
    [<ACCESS_CONTROL>...</ACCESS_CONTROL>]
    [<DELEGATE>...</DELEGATE>]
    [<WEB_COMPONENT_DIRECTORY>...</WEB_COMPONENT_DIRECTORY>]
</WEB_APPLICATION_EXECUTION_COMPONENT>
Attributes for this element include:
  1. component-id is the unique identifier for this set of execution definitions.
  2. The AllowUrlParameters attribute defines whether parameters set in the application URL at the command line should be ignored ("FALSE", default value) or provided to the DVM ("TRUE").

Child elements

The WEB_APPLICATION_EXECUTION_COMPONENT element may contain the following child elements:

  1. Zero or more ENVIRONMENT_VARIABLE elements.
  2. Zero or one PATH element.
  3. Zero or one DVM element.
  4. Zero or one MODULE element.
  5. Zero or one PARAMETERS element.
  6. Zero or one ACCESS_CONTROL element.
  7. Zero or one DELEGATE element.
  8. Zero or one WEB_COMPONENT_DIRECTORY element.

Usage

You use this element to provide your application with a base set of execution parameters.

A WEB_APPLICATION_EXECUTION_COMPONENT is referenced in an application by its unique identifier, set by the Id attribute.

Example usage

<WEB_APPLICATION_EXECUTION_COMPONENT Id="cpn.wa.execution.local">
    <ENVIRONMENT_VARIABLE Id="FGLDIR">$(res.fgldir)</ENVIRONMENT_VARIABLE>
    <ENVIRONMENT_VARIABLE Id="PATH">$(res.path)</ENVIRONMENT_VARIABLE>
    <ENVIRONMENT_VARIABLE Id="INFORMIXDIR">$(res.informixdir)</ENVIRONMENT_VARIABLE>
    <ENVIRONMENT_VARIABLE Id="INFORMIXSERVER">$(res.informixserver)</ENVIRONMENT_VARIABLE>
    ... 
    <DVM>$(res.dvm.wa)</DVM>
    ...
   <WEB_COMPONENT_DIRECTORY>$(connector.uri)/ua/i/$(application.path)/webcomponents</WEB_COMPONENT_DIRECTORY>
</WEB_APPLICATION_EXECUTION_COMPONENT>

Parent elements

This element is a child of the COMPONENT_LIST element.