
The following is an example of a deployment descriptor ( portalapp.xml ) file for an application that contains one portal service and one portal component.
<application>
<application-config>
<property name="releasable" value="true"/>
</application-config>
<components>
<component name="ChatRoom">
<component-config>
<property name="ClassName" value="com.sap.portal.exampleapp.impl.ChatRoom"/>
</component-config>
<component-profile>
<property name="diplayHistory" value="10">
<property name="plainDescription" value="No. of messages"></property>
<property name="personalization" value="dialog"></property>
</property>
<property name="diplayStyle" value="list">
<property name="type" value="select[list,history]"></property>
<property name="personalization" value="dialog"></property>
</property>
</component-profile>
</component>
</components>
<services>
<service name="ChatService">
<service-config>
<property name="startup" value="true"></property>
<property name="className" value="com.sap.portal.exampleapp.impl.ChatService"></property>
</service-config>
<service-profile>
<property name="chatHistory" value="100"></property>
</service-profile>
</service>
</services>
</application>