The <application-config> element specifies the configuration for the entire application. It may contain an unlimited number of property elements.
The following is an example of the <application-config> element.
<application-config> <property name="SharingReference" value="com.sap.portal.contentproviders"/> <property name="releasable" value="false"/> <property name="startup" value="true"/> <property name="Vendor" value="sap.com"/> <property name="SecurityArea" value="NetWeaver.Portal"/> </application-config>
The following are standard properties of an application.
Property |
Value |
Description |
---|---|---|
PrivateSharingReference |
Comma-separated list of portal application names or aliases |
Enables references to other portal application APIs that you want to call from this application's (non-public) implementation |
releasable |
true (default), false |
Indicates whether the system can release instances of this application when the system runs low on memory. Since applications can be deployed during runtime, all applications can be released and application instances can be dropped at any time by the system. |
SecurityArea |
Any valid string |
String identifying the security area for the application, for example, SAP NetWeaver.portal. This property, along with the Vendor property, are used to define the security zone for this application. For more information on security zones, see Permission Model . |
ServicesReference |
Equivalent to SharingReference |
|
SharingReference |
Comma-separated list of portal application names or aliases |
Enables references to other portal application APIs that you want to call from this application's API definition |
startup |
false (default), true |
If set to true , the application is initialized on startup of the J2EE engine. This results in the application being deployed locally at startup. |
Vendor |
Any valid string |
A string identifying the company or organization that provided the application, for example, sap.com |