| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| |
| Copyright 2004-2005 The Apache Software Foundation |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| |
| <!-- |
| Configuration for root app client |
| --> |
| <module xmlns="http://geronimo.apache.org/xml/ns/deployment-1.1"> |
| <!-- ServerInfo service --> |
| <gbean name="ServerInfo" class="org.apache.geronimo.system.serverinfo.BasicServerInfo"/> |
| |
| <!--Repository--> |
| <gbean name="Repository" class="org.apache.geronimo.system.repository.Maven2Repository"> |
| <attribute name="root">repository/</attribute> |
| <reference name="ServerInfo"> |
| <name>ServerInfo</name> |
| </reference> |
| </gbean> |
| |
| <!--Configuration Store service--> |
| <gbean name="Local" class="org.apache.geronimo.system.configuration.RepositoryConfigurationStore"> |
| <reference name="Repository"> |
| <name>Repository</name> |
| </reference> |
| </gbean> |
| |
| <!--User-editable attribute service--> |
| <gbean name="AttributeManager" class="org.apache.geronimo.system.configuration.LocalAttributeManager"> |
| <reference name="ServerInfo"> |
| <name>ServerInfo</name> |
| </reference> |
| <attribute name="configFile">var/config/config.xml</attribute> |
| </gbean> |
| |
| <!-- ArtifactManager --> |
| <gbean name="ArtifactManager" class="org.apache.geronimo.kernel.repository.DefaultArtifactManager"/> |
| |
| <!-- ArtifactResolver --> |
| <gbean name="ArtifactResolver" class="org.apache.geronimo.kernel.repository.DefaultArtifactResolver"> |
| <reference name="ArtifactManager"> |
| <name>ArtifactManager</name> |
| </reference> |
| <reference name="Repositories"> |
| <!--<gbean-name>*:name=Repository,*</gbean-name>--> |
| </reference> |
| </gbean> |
| |
| <!--Configuration Manager service--> |
| <gbean name="ConfigurationManager" class="org.apache.geronimo.kernel.config.EditableKernelConfigurationManager"> |
| <reference name="Repositories"> |
| </reference> |
| <reference name="Stores"> |
| </reference> |
| <reference name="AttributeStore"> |
| <name>AttributeManager</name> |
| </reference> |
| <reference name="PersistentConfigurationList"> |
| <type>AttributeStore</type> |
| <name>AttributeManager</name> |
| </reference> |
| <reference name="ArtifactManager"> |
| <name>ArtifactManager</name> |
| </reference> |
| <reference name="ArtifactResolver"> |
| <name>ArtifactResolver</name> |
| </reference> |
| </gbean> |
| |
| <!-- Logging service --> |
| <gbean name="Logger" class="org.apache.geronimo.system.logging.log4j.Log4jService"> |
| <attribute name="configFileName">var/log/client-log4j.properties</attribute> |
| <attribute name="refreshPeriodSeconds">60</attribute> |
| <reference name="ServerInfo"> |
| <name>ServerInfo</name> |
| </reference> |
| </gbean> |
| |
| <gbean name="SystemProperties" class="org.apache.geronimo.system.properties.SystemProperties"> |
| <attribute name="systemProperties"> |
| javax.rmi.CORBA.UtilClass=org.openejb.corba.util.UtilDelegateImpl |
| org.openejb.corba.UtilDelegateClass=com.sun.corba.se.internal.POA.ShutdownUtilDelegate |
| org.omg.CORBA.ORBSingletonClass=com.sun.corba.se.internal.corba.ORBSingleton |
| org.omg.CORBA.ORBClass=org.openejb.corba.sunorb.OpenEJBORB |
| javax.rmi.CORBA.PortableRemoteObjectClass=com.sun.corba.se.internal.javax.rmi.PortableRemoteObject |
| javax.net.ssl.keyStorePassword=secret |
| javax.net.ssl.trustStorePassword=secret |
| </attribute> |
| <attribute name="systemPathProperties"> |
| javax.net.ssl.keyStore=var/security/keystores/geronimo-default |
| javax.net.ssl.trustStore=var/security/keystores/geronimo-default |
| </attribute> |
| <reference name="ServerInfo"> |
| <name>ServerInfo</name> |
| </reference> |
| </gbean> |
| |
| </module> |