<?xml version="1.0" encoding="UTF-8"?>
<!-- Server configuration service -->
<mbean
code="org.jboss.portal.server.config.ServerConfigService"
name="portal:service=ServerConfig"
xmbean-dd="org/jboss/portal/server/config/ServerConfigService.xml">
conf/config.xml
<!-- 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">
org.jboss.portal.core.security.PortalObjectPermission,
org.jboss.portal.core.security.InstancePermission,
org.jboss.portal.core.security.ComponentPermission
<!-- 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="">
The policy provider MBean name
PolicyName
javax.management.ObjectName
The Policy attribute name on the PolicyName MBean
PolicyAttributeName
java.lang.String
The Server Config
ConfigName
javax.management.ObjectName
(no description)
ServerConfig
org.jboss.portal.server.config.ServerConfig
(no description)
Policy
java.security.Policy
(no description)
inService
(no description)
policyContextID
java.lang.String
<return-type>boolean</return-type>
(no description)
getPolicyConfiguration
(no description)
policyContextID
java.lang.String
(no description)
remove
boolean
<return-type>javax.security.jacc.PolicyConfiguration</return-type>
start
stop
jboss.security:service=JaccPolicyProvider
PolicyProxy
portal:service=ServerConfig
<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
<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 optional-attribute-name="PermissionFactory"
proxy-type="attribute">portal:service=PortalPermissionFactory
<!-- Persistent cache for portal objeccts and instances security stores -->
jboss.jca:service=DataSourceBinding,name=PortalDS
org.jboss.cache.JBossTransactionManagerLookup
REPEATABLE_READ
<!-- Set to REPL_SYNC in clustered mode, otherwise LOCAL -->
LOCAL
portal.security
true
org.jboss.portal.core.security.store.HibernateCacheLoader
config.location=conf/hibernate/security/hibernate.cfg.xml
true
false
true
/
<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
<!-- Transient cache for component security store -->
jboss:service=TransactionManager
org.jboss.cache.JBossTransactionManagerLookup
REPEATABLE_READ
LOCAL
<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
<!-- -->
<mbean
code="org.jboss.portal.security.impl.JBossPortalPolicyConfigServiceImpl"
name="portal:policy=PortalPolicyConfigService"
xmbean-dd="org/jboss/portal/security/impl/JBossPortalPolicyConfigServiceImpl.xml">
<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 optional-attribute-name="CacheProvider"
proxy-type="attribute">portal:service=TreeCacheProvider,type=persistent
<depends optional-attribute-name="PortalPolicyConfigService"
proxy-type="attribute">portal:policy=PortalPolicyConfigService
portalobject
portalobject
<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 optional-attribute-name="CacheProvider"
proxy-type="attribute">portal:service=TreeCacheProvider,type=persistent
<depends optional-attribute-name="PortalPolicyConfigService"
proxy-type="attribute">portal:policy=PortalPolicyConfigService
instance
instance
<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 optional-attribute-name="CacheProvider"
proxy-type="attribute">portal:service=TreeCacheProvider,type=transient
<depends optional-attribute-name="PortalPolicyConfigService"
proxy-type="attribute">portal:policy=PortalPolicyConfigService
component
component
<mbean
code="org.jboss.portal.security.impl.JBossPortalPermissionFactory"
name="portal:service=PortalPermissionFactory"
xmbean-dd="org/jboss/portal/security/impl/JBossPortalPermissionFactory.xml">
portalobject=org.jboss.portal.core.security.PortalObjectPermission
instance=org.jboss.portal.core.security.InstancePermission
component=org.jboss.portal.core.security.ComponentPermission
<!-- 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
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
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
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
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
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
<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
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>
<!-- 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
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
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
<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
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>
<!-- 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
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
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
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
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
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
code="org.jboss.portal.bridge.BridgeInterceptor"
name="portal:service=Interceptor,type=Component,name=Bridge"
xmbean-dd="org/jboss/portal/bridge/BridgeInterceptor.xml">
<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
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
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
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
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
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
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>
<!-- 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
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
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
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
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
code="org.jboss.portal.theme.impl.ThemeServiceImpl"
name="portal:service=ThemeService"
xmbean-dd="org/jboss/portal/theme/impl/ThemeServiceImpl.xml">
<mbean
code="org.jboss.portal.theme.impl.LayoutServiceImpl"
name="portal:service=LayoutService"
xmbean-dd="org/jboss/portal/theme/impl/LayoutServiceImpl.xml">
<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 optional-attribute-name="ThemeService"
proxy-type="attribute">portal:service=ThemeService
<depends optional-attribute-name="PageStack"
proxy-type="attribute">portal:service=InterceptorStack,type=Page
<!--
| Uncomment in clustered mode : replicated cache for hibernate
org.jboss.cache.JBossTransactionManagerLookup
REPEATABLE_READ
REPL_SYNC
portal.hibernate
<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
-->
<!-- Session factories -->
<mbean
code="org.jboss.portal.core.hibernate.SessionFactoryBinder"
name="portal:service=Hibernate"
xmbean-dd="org/jboss/portal/core/hibernate/SessionFactoryBinder.xml">
jboss.jca:service=DataSourceBinding,name=PortalDS
<!-- Uncomment in clustered mode : hibernate depends on its tree cache
service
portal:service=TreeCacheProvider,type=hibernate
-->
true
conf/hibernate/user/hibernate.cfg.xml
conf/hibernate/user/setup.txt
<mbean
code="org.jboss.portal.core.hibernate.SessionFactoryBinder"
name="portal:service=Hibernate,type=globalinstance"
xmbean-dd="org/jboss/portal/core/hibernate/SessionFactoryBinder.xml">
jboss.jca:service=DataSourceBinding,name=PortalDS
<!-- Uncomment in clustered mode : hibernate depends on its tree cache
service
portal:service=TreeCacheProvider,type=hibernate
-->
true
conf/hibernate/instance/hibernate.cfg.xml
<mbean
code="org.jboss.portal.core.hibernate.SessionFactoryBinder"
name="portal:service=Hibernate,type=globalportal"
xmbean-dd="org/jboss/portal/core/hibernate/SessionFactoryBinder.xml">
jboss.jca:service=DataSourceBinding,name=PortalDS
<!-- Uncomment in clustered mode : hibernate depends on its tree cache
service
portal:service=TreeCacheProvider,type=hibernate
-->
true
conf/hibernate/portal/hibernate.cfg.xml
<!-- 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
java:portal/UserModule
<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
java:portal/RoleModule
<!--
<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">
portal:service=Hibernate
<depends optional-attribute-name="Tree"
proxy-type="attribute">portal:service=Tree
java:portal/SecurityModule
-->
<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">
jboss:service=Mail
portal:service=Module,type=User
-1
localhost
false
100000
10000
java:portal/MailModule
<depends
optional-attribute-name="LoginConfigService">jboss.security:service=XMLLoginConfig
<depends
optional-attribute-name="SecurityManagerService">jboss.security:service=JaasSecurityManager
conf/login-config.xml
<!-- Registries -->
<mbean
code="org.jboss.portal.server.impl.app.JBossWebAppRegistryImpl"
name="portal:service=WebAppRegistry"
xmbean-dd="org/jboss/portal/server/impl/app/JBossWebAppRegistryImpl.xml">
<!-- Listener registry -->
<mbean
code="org.jboss.portal.core.event.PortalEventListenerRegistryImpl"
name="portal:service=ListenerRegistry"
xmbean-dd="org/jboss/portal/core/event/PortalEventListenerRegistryImpl.xml">
<!-- 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
test_listener
org.jboss.portal.core.portlet.test.event.PortletB$Listener
<!-- 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
<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 optional-attribute-name="HibernateProvider"
proxy-type="attribute">portal:service=Hibernate,type=globalportal
<!-- 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
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
<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 optional-attribute-name="Container"
proxy-type="attribute">portal:container=PortalObject,type=global
<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">
portal
<depends optional-attribute-name="Mapper"
proxy-type="attribute">portal:mapper=PrefixDelegating
<depends optional-attribute-name="Container"
proxy-type="attribute">portal:container=PortalObject,type=global
<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 optional-attribute-name="CommandMapper"
proxy-type="attribute">portal:mapper=DefaultPortal
<depends optional-attribute-name="PortletStack"
proxy-type="attribute">portal:service=InterceptorStack,type=Component
<depends optional-attribute-name="CommandStack"
proxy-type="attribute">portal:service=InterceptorStack,type=Command
<depends optional-attribute-name="WebAppRegistry"
proxy-type="attribute">portal:service=WebAppRegistry
<depends optional-attribute-name="PortalObjectContainer"
proxy-type="attribute">portal:container=PortalObject,type=global
<depends optional-attribute-name="InstanceContainer"
proxy-type="attribute">portal:container=Instance,type=global
<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
<!-- -->
jboss.system:service=MainDeployer
portal:container=PortalObject,type=global
portal:container=Instance,type=global
<depends optional-attribute-name="PortalServer"
proxy-type="attribute">portal:service=Server
<!-- 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 optional-attribute-name="PortalObjectContainer"
proxy-type="attribute">portal:container=PortalObject,type=global
<depends optional-attribute-name="InstanceContainer"
proxy-type="attribute">portal:container=Instance,type=global
<depends optional-attribute-name="PortalObjectPolicyConfig"
proxy-type="attribute">portal:policy=PortalPolicyConfigStore,type=PortalObject
<depends optional-attribute-name="InstancePolicyConfig"
proxy-type="attribute">portal:policy=PortalPolicyConfigStore,type=Instance
conf/data/default-object.xml
<!-- Set to false in clustered mode, otherwise set to true -->
true
<mbean
code="org.jboss.portal.core.deployment.jboss.PortletAppDeploymentFactory"
name="portal:deploymentFactory=PortletApp"
xmbean-dd="org/jboss/portal/core/deployment/jboss/PortletAppDeploymentFactory.xml">
org.jboss.portlet.JBossAPIFactory
<depends optional-attribute-name="Deployer"
proxy-type="attribute">portal:deployer=PortalWebApp
<depends optional-attribute-name="WebAppRegistry"
proxy-type="attribute">portal:service=WebAppRegistry
<depends optional-attribute-name="Config"
proxy-type="attribute">portal:service=ServerConfig
<depends optional-attribute-name="ComponentPolicyConfig"
proxy-type="attribute">portal:policy=PortalPolicyConfigStore,type=Component
<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 optional-attribute-name="LayoutService"
proxy-type="attribute">portal:service=LayoutService
<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 optional-attribute-name="LayoutService"
proxy-type="attribute">portal:service=LayoutService
<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 optional-attribute-name="ThemeService"
proxy-type="attribute">portal:service=ThemeService
<mbean
code="org.jboss.portal.server.deployment.WebAppAdapter"
name="portal:deployer=Adapter"
xmbean-dd="org/jboss/portal/server/deployment/WebAppAdapter.xml">
portal:deploymentFactory=Object
portal:deploymentFactory=PortletApp
portal:deploymentFactory=Layout
portal:deploymentFactory=LayoutFeatures
portal:deploymentFactory=Theme
portal:service=Module,type=User
portal:service=Module,type=Role
portal:service=Module,type=Mail
<depends optional-attribute-name="Deployer"
proxy-type="attribute">portal:deployer=PortalWebApp
<depends
optional-attribute-name="InterceptedDeployer">jboss.web:service=WebServer
<!--
| Uncomment in cluster mode : have the deployment of objects run as a
clustered singleton
jboss:service=${jboss.partition.name:DefaultPartition}
portal:deploymentFactory=Object
portal:deploymentFactory=Object
registerFactory
unregisterFactory
-->
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3953097#3953097
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3953097
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user