Base application descriptor
The base application descriptor contains general information about a grouping pattern, and, in effect, also about a business application, such as the description, URL, contact, and other information.
Because the base application descriptor contains general information,
it is not required to discover an application.
Important: Business
applications are created automatically even without a base application
descriptor file if a component application descriptor file is provided
and contains an
app-instance-name tag. The name that
is used for the business application is the app-instance-name tag
from the component application descriptor file. Moreover, the base
application descriptor without any component application descriptor
with a matching application name does not trigger the creation of
a grouping pattern, and, in result, a business application.You need only one base application descriptor for each application. In cases when more than one descriptor is used, the system uses the one with the most recent time stamp.
The base application descriptor can be deployed to any descriptor directory of any component of the application.
The following table describes the structure of the base application descriptor:
| Element | Description and attributes | |
|---|---|---|
base-app-descriptor |
The root element for the base application descriptor. | |
app-instance |
The element for the application instance information. | |
name |
(Required) The name of the application instance. | |
grouping-pattern |
The name of the grouping pattern that includes the definition of the business application. | |
description |
A description of the application instance. | |
url |
The URL pointing to the application. | |
contact |
A contact name or other information for the application (This is not imported into TADDM). | |
The following XML snippet shows an example of the base application descriptor:
<base-app-descriptor>
<app-instance
name="application_name"
grouping-pattern="grouping_pattern_name"
description="application_description"
url="application_url"
contact="contact_name"/>
</base-app-descriptor>