<?xml version="1.0" encoding="UTF-8"?>
<!--

    Copyright (C) 2003-2011 eXo Platform SAS.

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License
    along with this program. If not, see <http://www.gnu.org/licenses/>.

-->
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.exoplatform.org/xml/ns/kernel_1_2.xsd http://www.exoplatform.org/xml/ns/kernel_1_2.xsd"
	xmlns="http://www.exoplatform.org/xml/ns/kernel_1_2.xsd">

	<component>
		<!-- The full qualified name of the PortalContainerConfig -->
		<type>org.exoplatform.container.definition.PortalContainerConfig</type>
		<init-params>
			<!-- The name of the default portal container -->
			<value-param>
				<name>default.portal.container</name>
				<value>portal</value>
			</value-param>
			<!-- The name of the default rest ServletContext -->
			<value-param>
				<name>default.rest.context</name>
				<value>rest</value>
			</value-param>
			<!-- The name of the default realm -->
			<value-param>
				<name>default.realm.name</name>
				<value>gatein-domain</value>
			</value-param>
			<!-- The default portal container definition -->
			<!-- It cans be used to avoid duplicating configuration -->
			<object-param>
				<name>default.portal.definition</name>
				<object type="org.exoplatform.container.definition.PortalContainerDefinition">
					<!-- The path to the external properties file -->
					<field name="externalSettingsPath">
						<string>configuration.properties</string>
					</field>
					<field name="dependencies">
						<collection type="java.util.ArrayList">
							<value>
								<string>eXoResources</string>
							</value>
							<value>
								<string>portal</string>
							</value>
							<value>
								<string>dashboard</string>
							</value>
							<value>
								<string>exoadmin</string>
							</value>
							<value>
								<string>eXoGadgets</string>
							</value>
							<value>
								<string>eXoGadgetServer</string>
							</value>
							<value>
								<string>rest</string>
							</value>
							<value>
								<string>web</string>
							</value>
						</collection>
					</field>                    
				</object>
			</object-param>
		</init-params>
	</component>
</configuration>
