[jboss-svn-commits] JBL Code SVN: r21569 - in labs/jbosslabs/trunk/stats-server/sources: configuration/to-copy/server/default/deploy/jboss-portal.sar/META-INF and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Aug 15 08:20:18 EDT 2008
Author: wrzep
Date: 2008-08-15 08:20:18 -0400 (Fri, 15 Aug 2008)
New Revision: 21569
Added:
labs/jbosslabs/trunk/stats-server/sources/configuration/to-copy/server/default/deploy/jboss-portal.sar/META-INF/
labs/jbosslabs/trunk/stats-server/sources/configuration/to-copy/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml
Modified:
labs/jbosslabs/trunk/stats-server/sources/index/src/main/webapp/main.jsp
Log:
/dev instead of /portal
Added: labs/jbosslabs/trunk/stats-server/sources/configuration/to-copy/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/configuration/to-copy/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml (rev 0)
+++ labs/jbosslabs/trunk/stats-server/sources/configuration/to-copy/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml 2008-08-15 12:20:18 UTC (rev 21569)
@@ -0,0 +1,711 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server>
+
+ <!-- Server configuration service -->
+ <mbean
+ code="org.jboss.portal.server.config.ServerConfigService"
+ name="portal:service=ServerConfig"
+ xmbean-dd="org/jboss/portal/server/config/ServerConfigService.xml">
+ <attribute name="ConfigLocation">conf/config.xml</attribute>
+ </mbean>
+
+ <!-- Jacc policy configuration -->
+ <mbean
+ code="org.jboss.portal.security.impl.jacc.PortalJaccPolicy"
+ name="jboss.security:service=JaccPolicyProvider"
+ xmbean-dd="org/jboss/portal/security/impl/jacc/PortalJaccPolicy.xml">
+ <attribute name="ExternalPermissionTypes">
+ org.jboss.portal.core.security.PortalObjectPermission,
+ org.jboss.portal.core.security.InstancePermission,
+ org.jboss.portal.core.security.ComponentPermission
+ </attribute>
+ </mbean>
+
+ <!-- Security provider -->
+ <!-- todo when the xmbean loading is fixed in JBoss move the xmbean descriptor to a resource file : http://jira.jboss.com/jira/browse/JBAS-2501 -->
+ <mbean
+ code="org.jboss.portal.security.impl.jacc.JBossSecurityProviderImpl"
+ name="portal:service=SecurityProvider"
+ xmbean-dd="">
+ <xmbean>
+ <descriptors>
+ <injection id="MBeanServerType" setMethod="setMBeanServer"/>
+ <injection id="ObjectNameType" setMethod="setObjectName"/>
+ </descriptors>
+ <attribute access="read-write" getMethod="getPolicyName" setMethod="setPolicyName">
+ <description>The policy provider MBean name</description>
+ <name>PolicyName</name>
+ <type>javax.management.ObjectName</type>
+ </attribute>
+ <attribute access="read-write" getMethod="getPolicyAttributeName" setMethod="setPolicyAttributeName">
+ <description>The Policy attribute name on the PolicyName MBean</description>
+ <name>PolicyAttributeName</name>
+ <type>java.lang.String</type>
+ </attribute>
+ <attribute access="read-write" getMethod="getConfig" setMethod="setConfig">
+ <description>The Server Config</description>
+ <name>ConfigName</name>
+ <type>javax.management.ObjectName</type>
+ </attribute>
+ <attribute access="read-write" getMethod="getServerConfig">
+ <description>(no description)</description>
+ <name>ServerConfig</name>
+ <type>org.jboss.portal.server.config.ServerConfig</type>
+ <descriptors>
+ <persistence/>
+ </descriptors>
+ </attribute>
+ <attribute access="read-write" getMethod="getPolicy">
+ <description>(no description)</description>
+ <name>Policy</name>
+ <type>java.security.Policy</type>
+ <descriptors>
+ <persistence/>
+ </descriptors>
+ </attribute>
+ <operation impact="ACTION_INFO">
+ <description>(no description)</description>
+ <name>inService</name>
+ <parameter>
+ <description>(no description)</description>
+ <name>policyContextID</name>
+ <type>java.lang.String</type>
+ </parameter>
+ <return-type>boolean</return-type>
+ <descriptors>
+ </descriptors>
+ </operation>
+ <operation impact="ACTION_INFO">
+ <description>(no description)</description>
+ <name>getPolicyConfiguration</name>
+ <parameter>
+ <description>(no description)</description>
+ <name>policyContextID</name>
+ <type>java.lang.String</type>
+ </parameter>
+ <parameter>
+ <description>(no description)</description>
+ <name>remove</name>
+ <type>boolean</type>
+ </parameter>
+ <return-type>javax.security.jacc.PolicyConfiguration</return-type>
+ <descriptors>
+ </descriptors>
+ </operation>
+ <operation>
+ <name>start</name>
+ </operation>
+ <operation>
+ <name>stop</name>
+ </operation>
+ </xmbean>
+ <attribute name="PolicyName">jboss.security:service=JaccPolicyProvider</attribute>
+ <attribute name="PolicyAttributeName">PolicyProxy</attribute>
+ <attribute name="ConfigName">portal:service=ServerConfig</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.jacc.PortalPolicyServiceImpl"
+ name="portal:service=PolicyService"
+ xmbean-dd="org/jboss/portal/security/impl/jacc/PortalPolicyServiceImpl.xml">
+ <depends optional-attribute-name="SecurityProvider" proxy-type="attribute">portal:service=SecurityProvider</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.jacc.JaccPortalPolicyConfigurator"
+ name="portal:policy=JaccPortalPolicyConfigurator"
+ xmbean-dd="org/jboss/portal/security/impl/jacc/JaccPortalPolicyConfigurator.xml">
+ <depends optional-attribute-name="JBossSecurityProvider" proxy-type="attribute">portal:service=SecurityProvider</depends>
+ <depends optional-attribute-name="PermissionFactory" proxy-type="attribute">portal:service=PortalPermissionFactory</depends>
+ </mbean>
+
+ <!-- Persistent cache for portal objeccts and instances security stores -->
+ <mbean
+ code="org.jboss.cache.TreeCache"
+ name="portal:service=TreeCache,type=persistent">
+ <depends>jboss:service=TransactionManager</depends>
+ <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
+ <attribute name="TransactionManagerLookupClass">org.jboss.cache.JBossTransactionManagerLookup</attribute>
+ <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
+ <!-- Set to REPL_SYNC in clustered mode, otherwise LOCAL -->
+ <attribute name="CacheMode">LOCAL</attribute>
+ <attribute name="ClusterName">portal.security</attribute>
+ <attribute name="FetchStateOnStartup">true</attribute>
+ <attribute name="CacheLoaderClass">org.jboss.portal.core.security.store.HibernateCacheLoader</attribute>
+ <attribute name="CacheLoaderConfig">config.location=conf/hibernate/security/hibernate.cfg.xml</attribute>
+ <attribute name="CacheLoaderShared">true</attribute>
+ <attribute name="CacheLoaderFetchTransientState">false</attribute>
+ <attribute name="CacheLoaderFetchPersistentState">true</attribute>
+ <attribute name="CacheLoaderPreload">/</attribute>
+ <depends>portal:policy=JaccPortalPolicyConfigurator</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.store.JBossTreeCacheProvider"
+ name="portal:service=TreeCacheProvider,type=persistent"
+ xmbean-dd="org/jboss/portal/security/impl/store/JBossTreeCacheProvider.xml">
+ <depends optional-attribute-name="CacheName">portal:service=TreeCache,type=persistent</depends>
+ </mbean>
+
+ <!-- Transient cache for component security store -->
+ <mbean
+ code="org.jboss.cache.TreeCache"
+ name="portal:service=TreeCache,type=transient">
+ <depends>jboss:service=TransactionManager</depends>
+ <attribute name="TransactionManagerLookupClass">org.jboss.cache.JBossTransactionManagerLookup</attribute>
+ <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
+ <attribute name="CacheMode">LOCAL</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.store.JBossTreeCacheProvider"
+ name="portal:service=TreeCacheProvider,type=transient"
+ xmbean-dd="org/jboss/portal/security/impl/store/JBossTreeCacheProvider.xml">
+ <depends optional-attribute-name="CacheName">portal:service=TreeCache,type=transient</depends>
+ </mbean>
+
+ <!-- -->
+ <mbean
+ code="org.jboss.portal.security.impl.JBossPortalPolicyConfigServiceImpl"
+ name="portal:policy=PortalPolicyConfigService"
+ xmbean-dd="org/jboss/portal/security/impl/JBossPortalPolicyConfigServiceImpl.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.JBossPortalPolicyConfigStoreImpl"
+ name="portal:policy=PortalPolicyConfigStore,type=PortalObject"
+ xmbean-dd="org/jboss/portal/security/impl/JBossPortalPolicyConfigStoreImpl.xml">
+ <depends optional-attribute-name="ConfigListener" proxy-type="attribute">portal:policy=JaccPortalPolicyConfigurator</depends>
+ <depends optional-attribute-name="CacheProvider" proxy-type="attribute">portal:service=TreeCacheProvider,type=persistent</depends>
+ <depends optional-attribute-name="PortalPolicyConfigService" proxy-type="attribute">portal:policy=PortalPolicyConfigService</depends>
+ <attribute name="PermissionType">portalobject</attribute>
+ <attribute name="Prefix">portalobject</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.JBossPortalPolicyConfigStoreImpl"
+ name="portal:policy=PortalPolicyConfigStore,type=Instance"
+ xmbean-dd="org/jboss/portal/security/impl/JBossPortalPolicyConfigStoreImpl.xml">
+ <depends optional-attribute-name="ConfigListener" proxy-type="attribute">portal:policy=JaccPortalPolicyConfigurator</depends>
+ <depends optional-attribute-name="CacheProvider" proxy-type="attribute">portal:service=TreeCacheProvider,type=persistent</depends>
+ <depends optional-attribute-name="PortalPolicyConfigService" proxy-type="attribute">portal:policy=PortalPolicyConfigService</depends>
+ <attribute name="PermissionType">instance</attribute>
+ <attribute name="Prefix">instance</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.JBossPortalPolicyConfigStoreImpl"
+ name="portal:policy=PortalPolicyConfigStore,type=Component"
+ xmbean-dd="org/jboss/portal/security/impl/JBossPortalPolicyConfigStoreImpl.xml">
+ <depends optional-attribute-name="ConfigListener" proxy-type="attribute">portal:policy=JaccPortalPolicyConfigurator</depends>
+ <depends optional-attribute-name="CacheProvider" proxy-type="attribute">portal:service=TreeCacheProvider,type=transient</depends>
+ <depends optional-attribute-name="PortalPolicyConfigService" proxy-type="attribute">portal:policy=PortalPolicyConfigService</depends>
+ <attribute name="PermissionType">component</attribute>
+ <attribute name="Prefix">component</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.JBossPortalPermissionFactory"
+ name="portal:service=PortalPermissionFactory"
+ xmbean-dd="org/jboss/portal/security/impl/JBossPortalPermissionFactory.xml">
+ <attribute name="Config">
+ portalobject=org.jboss.portal.core.security.PortalObjectPermission
+ instance=org.jboss.portal.core.security.InstancePermission
+ component=org.jboss.portal.core.security.ComponentPermission
+ </attribute>
+ </mbean>
+
+ <!-- Server stack -->
+ <mbean
+ code="org.jboss.portal.core.aspects.server.TransactionInterceptor"
+ name="portal:service=Interceptor,type=Server,name=Transaction"
+ xmbean-dd="org/jboss/portal/core/aspects/server/TransactionInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.server.SessionInvalidatorInterceptor"
+ name="portal:service=Interceptor,type=Server,name=SessionInvalidator"
+ xmbean-dd="org/jboss/portal/server/aspects/server/SessionInvalidatorInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.server.UserInterceptor"
+ name="portal:service=Interceptor,type=Server,name=User"
+ xmbean-dd="org/jboss/portal/core/aspects/server/UserInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.server.LocaleInterceptor"
+ name="portal:service=Interceptor,type=Server,name=Locale"
+ xmbean-dd="org/jboss/portal/core/aspects/server/LocaleInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.server.ContentTypeInterceptor"
+ name="portal:service=Interceptor,type=Server,name=ContentType"
+ xmbean-dd="org/jboss/portal/server/aspects/server/ContentTypeInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.server.PolicyAssociationInterceptor"
+ name="portal:service=Interceptor,type=Server,name=PolicyAssociation"
+ xmbean-dd="org/jboss/portal/core/aspects/server/PolicyAssociationInterceptor.xml">
+ <depends optional-attribute-name="PolicyService" proxy-type="attribute">portal:service=PolicyService</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.server.SubjectAssociationInterceptor"
+ name="portal:service=Interceptor,type=Server,name=SubjectAssociation"
+ xmbean-dd="org/jboss/portal/core/aspects/server/SubjectAssociationInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.impl.invocation.JBossInterceptorStack"
+ name="portal:service=InterceptorStack,type=Server"
+ xmbean-dd="org/jboss/portal/server/impl/invocation/JBossInterceptorStack.xml">
+ <depends-list optional-attribute-name="InterceptorNames">
+ <depends-list-element>portal:service=Interceptor,type=Server,name=Transaction</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Server,name=SessionInvalidator</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Server,name=User</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Server,name=Locale</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Server,name=ContentType</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Server,name=PolicyAssociation</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Server,name=SubjectAssociation</depends-list-element>
+ </depends-list>
+ </mbean>
+
+ <!-- Command stack -->
+ <mbean
+ code="org.jboss.portal.core.aspects.controller.NavigationInterceptor"
+ name="portal:service=Interceptor,type=Command,name=Navigation"
+ xmbean-dd="org/jboss/portal/core/aspects/controller/NavigationInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.controller.PortalNodeInterceptor"
+ name="portal:service=Interceptor,type=Command,name=PortalNode"
+ xmbean-dd="org/jboss/portal/core/aspects/controller/PortalNodeInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor"
+ name="portal:service=Interceptor,type=Command,name=PolicyEnforcement"
+ xmbean-dd="org/jboss/portal/core/aspects/controller/PolicyEnforcementInterceptor.xml">
+ <depends optional-attribute-name="PortalPermissionFactory" proxy-type="attribute">portal:service=PortalPermissionFactory</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.controller.EventBroadcasterInterceptor"
+ name="portal:service=Interceptor,type=Command,name=EventBroadcaster"
+ xmbean-dd="org/jboss/portal/core/aspects/controller/EventBroadcasterInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.impl.invocation.JBossInterceptorStack"
+ name="portal:service=InterceptorStack,type=Command"
+ xmbean-dd="org/jboss/portal/server/impl/invocation/JBossInterceptorStack.xml">
+ <depends-list optional-attribute-name="InterceptorNames">
+ <depends-list-element>portal:service=Interceptor,type=Command,name=Navigation</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Command,name=PortalNode</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Command,name=PolicyEnforcement</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Command,name=EventBroadcaster</depends-list-element>
+ </depends-list>
+ </mbean>
+
+ <!-- Portlet stack -->
+ <mbean
+ code="org.jboss.portal.portlet.aspects.component.ValveInterceptor"
+ name="portal:service=Interceptor,type=Component,name=Valve"
+ xmbean-dd="org/jboss/portal/portlet/aspects/component/ValveInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.component.ContextTrackerInterceptor"
+ name="portal:service=Interceptor,type=Component,name=ContextTracker"
+ xmbean-dd="org/jboss/portal/server/aspects/component/ContextTrackerInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.portlet.aspects.component.SecureTransportInterceptor"
+ name="portal:service=Interceptor,type=Component,name=SecureTransport"
+ xmbean-dd="org/jboss/portal/portlet/aspects/component/SecureTransportInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.portlet.aspects.component.SessionPreDispatchInterceptor"
+ name="portal:service=Interceptor,type=Component,name=SessionPreDispatch"
+ xmbean-dd="org/jboss/portal/portlet/aspects/component/SessionPreDispatchInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.component.ContextDispatcherInterceptor"
+ name="portal:service=Interceptor,type=Component,name=ContextDispatcher"
+ xmbean-dd="org/jboss/portal/server/aspects/component/ContextDispatcherInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.portlet.aspects.component.SessionPostDispatchInterceptor"
+ name="portal:service=Interceptor,type=Component,name=SessionPostDispatch"
+ xmbean-dd="org/jboss/portal/portlet/aspects/component/SessionPostDispatchInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.bridge.BridgeInterceptor"
+ name="portal:service=Interceptor,type=Component,name=Bridge"
+ xmbean-dd="org/jboss/portal/bridge/BridgeInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.component.WindowStatesInterceptor"
+ name="portal:service=Interceptor,type=Component,name=WindowStates"
+ xmbean-dd="org/jboss/portal/server/aspects/component/WindowStatesInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.component.ModesInterceptor"
+ name="portal:service=Interceptor,type=Component,name=Modes"
+ xmbean-dd="org/jboss/portal/server/aspects/component/ModesInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.component.CacheInterceptor"
+ name="portal:service=Interceptor,type=Component,name=Cache"
+ xmbean-dd="org/jboss/portal/server/aspects/component/CacheInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.aspects.component.NavigationInterceptor"
+ name="portal:service=Interceptor,type=Component,name=Navigation"
+ xmbean-dd="org/jboss/portal/server/aspects/component/NavigationInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.component.TransactionInterceptor"
+ name="portal:service=Interceptor,type=Component,name=Transaction"
+ xmbean-dd="org/jboss/portal/core/aspects/component/TransactionInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.aspects.component.HeaderInterceptor"
+ name="portal:service=Interceptor,type=Component,name=Header"
+ xmbean-dd="org/jboss/portal/core/aspects/component/HeaderInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.impl.invocation.JBossInterceptorStack"
+ name="portal:service=InterceptorStack,type=Component"
+ xmbean-dd="org/jboss/portal/server/impl/invocation/JBossInterceptorStack.xml">
+ <depends-list optional-attribute-name="InterceptorNames">
+ <depends-list-element>portal:service=Interceptor,type=Component,name=Valve</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=SecureTransport</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=ContextTracker</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=SessionPreDispatch</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=ContextDispatcher</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=SessionPostDispatch</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=Bridge</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=WindowStates</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=Modes</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=Cache</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=Navigation</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=Header</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Component,name=Transaction</depends-list-element>
+ </depends-list>
+ </mbean>
+
+ <!-- Theme and layout services -->
+ <mbean
+ code="org.jboss.portal.theme.invocation.LayoutInterceptor"
+ name="portal:service=Interceptor,type=Page,name=Layout"
+ xmbean-dd="org/jboss/portal/theme/invocation/LayoutInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.invocation.ThemeInterceptor"
+ name="portal:service=Interceptor,type=Page,name=Theme"
+ xmbean-dd="org/jboss/portal/theme/invocation/ThemeInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.invocation.RenderSetInterceptor"
+ name="portal:service=Interceptor,type=Page,name=RenderSet"
+ xmbean-dd="org/jboss/portal/theme/invocation/RenderSetInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.invocation.StrategyInterceptor"
+ name="portal:service=Interceptor,type=Page,name=Strategy"
+ xmbean-dd="org/jboss/portal/theme/invocation/StrategyInterceptor.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.impl.invocation.JBossInterceptorStack"
+ name="portal:service=InterceptorStack,type=Page"
+ xmbean-dd="org/jboss/portal/server/impl/invocation/JBossInterceptorStack.xml">
+ <depends-list optional-attribute-name="InterceptorNames">
+ <depends-list-element>portal:service=Interceptor,type=Page,name=Layout</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Page,name=Theme</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Page,name=RenderSet</depends-list-element>
+ <depends-list-element>portal:service=Interceptor,type=Page,name=Strategy</depends-list-element>
+ </depends-list>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.impl.ThemeServiceImpl"
+ name="portal:service=ThemeService"
+ xmbean-dd="org/jboss/portal/theme/impl/ThemeServiceImpl.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.impl.LayoutServiceImpl"
+ name="portal:service=LayoutService"
+ xmbean-dd="org/jboss/portal/theme/impl/LayoutServiceImpl.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.impl.page.PageServiceImpl"
+ name="portal:service=PageService"
+ xmbean-dd="org/jboss/portal/theme/impl/page/PageServiceImpl.xml">
+ <depends optional-attribute-name="LayoutService" proxy-type="attribute">portal:service=LayoutService</depends>
+ <depends optional-attribute-name="ThemeService" proxy-type="attribute">portal:service=ThemeService</depends>
+ <depends optional-attribute-name="PageStack" proxy-type="attribute">portal:service=InterceptorStack,type=Page</depends>
+ </mbean>
+
+ <!--
+ | Uncomment in clustered mode : replicated cache for hibernate
+
+ <mbean
+ code="org.jboss.cache.TreeCache"
+ name="portal:service=TreeCache,type=hibernate">
+ <depends>jboss:service=TransactionManager</depends>
+ <attribute name="TransactionManagerLookupClass">org.jboss.cache.JBossTransactionManagerLookup</attribute>
+ <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
+ <attribute name="CacheMode">REPL_SYNC</attribute>
+ <attribute name="ClusterName">portal.hibernate</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.security.impl.store.JBossTreeCacheProvider"
+ name="portal:service=TreeCacheProvider,type=hibernate"
+ xmbean-dd="org/jboss/portal/security/impl/store/JBossTreeCacheProvider.xml">
+ <depends optional-attribute-name="CacheName">portal:service=TreeCache,type=hibernate</depends>
+ </mbean>
+
+ -->
+
+ <!-- Session factories -->
+ <mbean
+ code="org.jboss.portal.core.hibernate.SessionFactoryBinder"
+ name="portal:service=Hibernate"
+ xmbean-dd="org/jboss/portal/core/hibernate/SessionFactoryBinder.xml">
+ <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
+ <!-- Uncomment in clustered mode : hibernate depends on its tree cache service
+ <depends>portal:service=TreeCacheProvider,type=hibernate</depends>
+ -->
+ <attribute name="DoChecking">true</attribute>
+ <attribute name="ConfigLocation">conf/hibernate/user/hibernate.cfg.xml</attribute>
+ <attribute name="SetupLocation">conf/hibernate/user/setup.txt</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.hibernate.SessionFactoryBinder"
+ name="portal:service=Hibernate,type=globalinstance"
+ xmbean-dd="org/jboss/portal/core/hibernate/SessionFactoryBinder.xml">
+ <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
+ <!-- Uncomment in clustered mode : hibernate depends on its tree cache service
+ <depends>portal:service=TreeCacheProvider,type=hibernate</depends>
+ -->
+ <attribute name="DoChecking">true</attribute>
+ <attribute name="ConfigLocation">conf/hibernate/instance/hibernate.cfg.xml</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.hibernate.SessionFactoryBinder"
+ name="portal:service=Hibernate,type=globalportal"
+ xmbean-dd="org/jboss/portal/core/hibernate/SessionFactoryBinder.xml">
+ <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
+ <!-- Uncomment in clustered mode : hibernate depends on its tree cache service
+ <depends>portal:service=TreeCacheProvider,type=hibernate</depends>
+ -->
+ <attribute name="DoChecking">true</attribute>
+ <attribute name="ConfigLocation">conf/hibernate/portal/hibernate.cfg.xml</attribute>
+ </mbean>
+
+ <!-- Modules -->
+ <mbean
+ code="org.jboss.portal.core.impl.user.UserModuleImpl"
+ name="portal:service=Module,type=User"
+ xmbean-dd="org/jboss/portal/core/impl/user/UserModuleImpl.xml">
+ <depends optional-attribute-name="HibernateProvider" proxy-type="attribute">portal:service=Hibernate</depends>
+ <attribute name="JNDIName">java:portal/UserModule</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.impl.role.RoleModuleImpl"
+ name="portal:service=Module,type=Role"
+ xmbean-dd="org/jboss/portal/core/impl/role/RoleModuleImpl.xml">
+ <depends optional-attribute-name="HibernateProvider" proxy-type="attribute">portal:service=Hibernate</depends>
+ <attribute name="JNDIName">java:portal/RoleModule</attribute>
+ </mbean>
+ <!--
+ <mbean
+ code="org.jboss.portal.core.impl.security.SecurityModuleImpl"
+ name="portal:service=Module,type=Security"
+ xmbean-dd="org/jboss/portal/core/impl/security/SecurityModuleImpl.xml">
+ <depends>portal:service=Hibernate</depends>
+ <depends optional-attribute-name="Tree" proxy-type="attribute">portal:service=Tree</depends>
+ <attribute name="JNDIName">java:portal/SecurityModule</attribute>
+ </mbean>
+ -->
+ <mbean
+ code="org.jboss.portal.core.impl.mail.MailModuleImpl"
+ name="portal:service=Module,type=Mail"
+ xmbean-dd="org/jboss/portal/core/impl/mail/MailModuleImpl.xml">
+ <depends>jboss:service=Mail</depends>
+ <depends>portal:service=Module,type=User</depends>
+ <attribute name="QueueCapacity">-1</attribute>
+ <attribute name="Gateway">localhost</attribute>
+ <attribute name="SmtpUser"></attribute>
+ <attribute name="SmtpPassword"></attribute>
+ <attribute name="JavaMailDebugEnabled">false</attribute>
+ <attribute name="SMTPConnectionTimeout">100000</attribute>
+ <attribute name="SMTPTimeout">10000</attribute>
+ <attribute name="JNDIName">java:portal/MailModule</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.security.auth.login.DynamicLoginConfig"
+ name="portal:service=JAASLoginModule">
+ <depends optional-attribute-name="LoginConfigService">jboss.security:service=XMLLoginConfig</depends>
+ <depends optional-attribute-name="SecurityManagerService">jboss.security:service=JaasSecurityManager</depends>
+ <attribute name="AuthConfig">conf/login-config.xml</attribute>
+ </mbean>
+
+ <!-- Registries -->
+ <mbean
+ code="org.jboss.portal.server.impl.app.JBossWebAppRegistryImpl"
+ name="portal:service=WebAppRegistry"
+ xmbean-dd="org/jboss/portal/server/impl/app/JBossWebAppRegistryImpl.xml">
+ </mbean>
+
+ <!-- Listener registry -->
+ <mbean
+ code="org.jboss.portal.core.event.PortalEventListenerRegistryImpl"
+ name="portal:service=ListenerRegistry"
+ xmbean-dd="org/jboss/portal/core/event/PortalEventListenerRegistryImpl.xml">
+ </mbean>
+
+ <!-- A sample listener -->
+ <mbean
+ code="org.jboss.portal.core.event.PortalEventListenerServiceImpl"
+ name="portal:service=ListenerService,type=test_listener"
+ xmbean-dd="org/jboss/portal/core/event/PortalEventListenerServiceImpl.xml">
+ <depends optional-attribute-name="Registry" proxy-type="attribute">portal:service=ListenerRegistry</depends>
+ <attribute name="RegistryId">test_listener</attribute>
+ <attribute name="ListenerClassName">org.jboss.portal.core.portlet.test.event.PortletB$Listener</attribute>
+ </mbean>
+
+ <!-- The different containers -->
+ <mbean
+ code="org.jboss.portal.core.impl.model.instance.PersistentInstanceContainer"
+ name="portal:container=Instance,type=global"
+ xmbean-dd="org/jboss/portal/core/impl/model/instance/PersistentInstanceContainer.xml">
+ <depends optional-attribute-name="HibernateProvider" proxy-type="attribute">portal:service=Hibernate,type=globalinstance</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.impl.model.portal.PersistentPortalObjectContainer"
+ name="portal:container=PortalObject,type=global"
+ xmbean-dd="org/jboss/portal/core/impl/model/portal/PersistentPortalObjectContainer.xml">
+ <depends optional-attribute-name="PortalEventListenerRegistry" proxy-type="attribute">portal:service=ListenerRegistry</depends>
+ <depends optional-attribute-name="HibernateProvider" proxy-type="attribute">portal:service=Hibernate,type=globalportal</depends>
+ </mbean>
+
+ <!-- Define the command mappers -->
+ <mbean
+ code="org.jboss.portal.core.command.mapper.CanonicalCommandMapper"
+ name="portal:mapper=Canonical"
+ xmbean-dd="org/jboss/portal/core/command/mapper/CanonicalCommandMapper.xml">
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.command.mapper.PrefixDelegatingCommandMapperService"
+ name="portal:mapper=PrefixDelegating"
+ xmbean-dd="org/jboss/portal/core/command/mapper/PrefixDelegatingCommandMapperService.xml">
+ <depends optional-attribute-name="NextMapper" proxy-type="attribute">portal:mapper=Canonical</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.model.portal.DefaultPortalCommandMapper"
+ name="portal:mapper=DefaultPortal"
+ xmbean-dd="org/jboss/portal/core/model/portal/DefaultPortalCommandMapper.xml">
+ <depends optional-attribute-name="NextMapper" proxy-type="attribute">portal:mapper=PrefixDelegating</depends>
+ <depends optional-attribute-name="Container"
+ proxy-type="attribute">portal:container=PortalObject,type=global</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.model.portal.PortalObjectCommandMapper"
+ name="portal:mapper=PortalObject,type=global"
+ xmbean-dd="org/jboss/portal/core/model/portal/PortalObjectCommandMapper.xml">
+ <attribute name="Prefix">dev</attribute>
+ <depends optional-attribute-name="Mapper" proxy-type="attribute">portal:mapper=PrefixDelegating</depends>
+ <depends optional-attribute-name="Container" proxy-type="attribute">portal:container=PortalObject,type=global</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.CoreController"
+ name="portal:controller=Request"
+ xmbean-dd="org/jboss/portal/core/CoreController.xml">
+ <depends optional-attribute-name="PageService" proxy-type="attribute">portal:service=PageService</depends>
+ <depends optional-attribute-name="CommandMapper" proxy-type="attribute">portal:mapper=DefaultPortal</depends>
+ <depends optional-attribute-name="PortletStack" proxy-type="attribute">portal:service=InterceptorStack,type=Component</depends>
+ <depends optional-attribute-name="CommandStack" proxy-type="attribute">portal:service=InterceptorStack,type=Command</depends>
+ <depends optional-attribute-name="WebAppRegistry" proxy-type="attribute">portal:service=WebAppRegistry</depends>
+ <depends optional-attribute-name="PortalObjectContainer" proxy-type="attribute">portal:container=PortalObject,type=global</depends>
+ <depends optional-attribute-name="InstanceContainer" proxy-type="attribute">portal:container=Instance,type=global</depends>
+ </mbean>
+
+ <mbean
+ code="org.jboss.portal.server.impl.ServerImpl"
+ name="portal:service=Server"
+ xmbean-dd="org/jboss/portal/server/impl/ServerImpl.xml">
+ <depends optional-attribute-name="Config" proxy-type="attribute">portal:service=ServerConfig</depends>
+ </mbean>
+
+ <!-- -->
+ <mbean
+ code="org.jboss.portal.server.deployment.jboss.ServerDeployer"
+ name="portal:deployer=PortalWebApp">
+ <depends>jboss.system:service=MainDeployer</depends>
+ <depends>portal:container=PortalObject,type=global</depends>
+ <depends>portal:container=Instance,type=global</depends>
+ <depends optional-attribute-name="PortalServer" proxy-type="attribute">portal:service=Server</depends>
+ </mbean>
+
+ <!-- Deployment factories -->
+ <mbean
+ code="org.jboss.portal.core.deployment.jboss.ObjectDeploymentFactory"
+ name="portal:deploymentFactory=Object"
+ xmbean-dd="org/jboss/portal/core/deployment/jboss/ObjectDeploymentFactory.xml">
+ <depends optional-attribute-name="Deployer" proxy-type="attribute">portal:deployer=PortalWebApp</depends>
+ <depends optional-attribute-name="PortalObjectContainer" proxy-type="attribute">portal:container=PortalObject,type=global</depends>
+ <depends optional-attribute-name="InstanceContainer" proxy-type="attribute">portal:container=Instance,type=global</depends>
+ <depends optional-attribute-name="PortalObjectPolicyConfig" proxy-type="attribute">portal:policy=PortalPolicyConfigStore,type=PortalObject</depends>
+ <depends optional-attribute-name="InstancePolicyConfig" proxy-type="attribute">portal:policy=PortalPolicyConfigStore,type=Instance</depends>
+ <attribute name="SetupLocation">conf/data/default-object.xml</attribute>
+ <!-- Set to false in clustered mode, otherwise set to true -->
+ <attribute name="RegistrationControlledByService">true</attribute>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.core.deployment.jboss.PortletAppDeploymentFactory"
+ name="portal:deploymentFactory=PortletApp"
+ xmbean-dd="org/jboss/portal/core/deployment/jboss/PortletAppDeploymentFactory.xml">
+ <attribute name="APIFactoryClassName">org.jboss.portlet.JBossAPIFactory</attribute>
+ <depends optional-attribute-name="Deployer" proxy-type="attribute">portal:deployer=PortalWebApp</depends>
+ <depends optional-attribute-name="WebAppRegistry" proxy-type="attribute">portal:service=WebAppRegistry</depends>
+ <depends optional-attribute-name="Config" proxy-type="attribute">portal:service=ServerConfig</depends>
+ <depends optional-attribute-name="ComponentPolicyConfig" proxy-type="attribute">portal:policy=PortalPolicyConfigStore,type=Component</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.deployment.jboss.LayoutDeploymentFactory"
+ name="portal:deploymentFactory=Layout"
+ xmbean-dd="org/jboss/portal/theme/deployment/jboss/LayoutDeploymentFactory.xml">
+ <depends optional-attribute-name="Deployer" proxy-type="attribute">portal:deployer=PortalWebApp</depends>
+ <depends optional-attribute-name="LayoutService" proxy-type="attribute">portal:service=LayoutService</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.deployment.jboss.LayoutFeaturesDeploymentFactory"
+ name="portal:deploymentFactory=LayoutFeatures"
+ xmbean-dd="org/jboss/portal/theme/deployment/jboss/LayoutFeaturesDeploymentFactory.xml">
+ <depends optional-attribute-name="Deployer" proxy-type="attribute">portal:deployer=PortalWebApp</depends>
+ <depends optional-attribute-name="LayoutService" proxy-type="attribute">portal:service=LayoutService</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.theme.deployment.jboss.ThemeDeploymentFactory"
+ name="portal:deploymentFactory=Theme"
+ xmbean-dd="org/jboss/portal/theme/deployment/jboss/ThemeDeploymentFactory.xml">
+ <depends optional-attribute-name="Deployer" proxy-type="attribute">portal:deployer=PortalWebApp</depends>
+ <depends optional-attribute-name="ThemeService" proxy-type="attribute">portal:service=ThemeService</depends>
+ </mbean>
+ <mbean
+ code="org.jboss.portal.server.deployment.WebAppAdapter"
+ name="portal:deployer=Adapter"
+ xmbean-dd="org/jboss/portal/server/deployment/WebAppAdapter.xml">
+ <depends>portal:deploymentFactory=Object</depends>
+ <depends>portal:deploymentFactory=PortletApp</depends>
+ <depends>portal:deploymentFactory=Layout</depends>
+ <depends>portal:deploymentFactory=LayoutFeatures</depends>
+ <depends>portal:deploymentFactory=Theme</depends>
+ <depends>portal:service=Module,type=User</depends>
+ <depends>portal:service=Module,type=Role</depends>
+ <depends>portal:service=Module,type=Mail</depends>
+ <depends optional-attribute-name="Deployer" proxy-type="attribute">portal:deployer=PortalWebApp</depends>
+ <depends optional-attribute-name="InterceptedDeployer">jboss.web:service=WebServer</depends>
+ </mbean>
+
+ <!--
+ | Uncomment in cluster mode : have the deployment of objects run as a clustered singleton
+
+ <mbean
+ code="org.jboss.ha.singleton.HASingletonController"
+ name="portal:service=Controller,target=ObjectDeploymentFactory">
+ <depends>jboss:service=${jboss.partition.name:DefaultPartition}</depends>
+ <depends>portal:deploymentFactory=Object</depends>
+ <attribute name="TargetName">portal:deploymentFactory=Object</attribute>
+ <attribute name="TargetStartMethod">registerFactory</attribute>
+ <attribute name="TargetStopMethod">unregisterFactory</attribute>
+ </mbean>
+
+ -->
+</server>
Modified: labs/jbosslabs/trunk/stats-server/sources/index/src/main/webapp/main.jsp
===================================================================
--- labs/jbosslabs/trunk/stats-server/sources/index/src/main/webapp/main.jsp 2008-08-15 11:42:50 UTC (rev 21568)
+++ labs/jbosslabs/trunk/stats-server/sources/index/src/main/webapp/main.jsp 2008-08-15 12:20:18 UTC (rev 21569)
@@ -1,6 +1,6 @@
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<ul>
- <li><a href="/portal/jira">JIRA Statistics</a></li>
- <li><a href="/portal/svn">Subversion Repository Statistics</a></li>
+ <li><a href="/dev/jira">JIRA Statistics</a></li>
+ <li><a href="/dev/svn">Subversion Repository Statistics</a></li>
</ul>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list