[jboss-user] [JBoss Portal] - Install Portal 2.6.4 to existing JBoss installation?
tachoknight
do-not-reply at jboss.com
Fri Mar 14 11:23:35 EDT 2008
Hi all-
I didn't find anything in the guides about installing the Portal SAR to an existing JBoss 4.2.2 installation, but I tried to do this and get a ton of errors upon startup:
ObjectName: portal:service=Hibernate,type=CMS
| State: CONFIGURED
| I Depend On:
| jboss.jca:service=DataSourceBinding,name=PortalDS
| Depends On Me:
| portal:service=CMS
| cms.pm.cache:service=TreeCache
| portal:service=Interceptor,type=Cms,name=ACL
| portal:service=Interceptor,type=Cms,name=ApprovalWorkf
|
| ObjectName: portal:service=CMS
| State: CONFIGURED
| I Depend On:
| jboss.jca:service=DataSourceBinding,name=PortalDS
| portal:service=JAASLoginModule
| portal:service=Hibernate,type=CMS
| cms.pm.cache:service=TreeCache
| portal:service=AuthorizationManager,type=cms
| portal:service=InterceptorStackFactory,type=Cms
| Depends On Me:
| portal:commandFactory=CMSObject
|
| ObjectName: portal:commandFactory=CMSObject
| State: CONFIGURED
| I Depend On:
| portal:service=CMS
| portal:service=ServerConfig
| Depends On Me:
| portal:commandFactory=Delegate,path=content
| portal:service=ContentRenderer,type=cms
|
| ObjectName: portal:commandFactory=Delegate,path=content
| State: CONFIGURED
| I Depend On:
| portal:commandFactory=Delegating
| portal:commandFactory=CMSObject
|
| ObjectName: cms.pm.cache:service=TreeCache
| State: CONFIGURED
| I Depend On:
| jboss:service=Naming
| jboss:service=TransactionManager
| portal:service=Hibernate,type=CMS
| Depends On Me:
| portal:service=CMS
|
| ObjectName: portal:service=InterceptorStackFactory,type=Cm
| State: CONFIGURED
| I Depend On:
| portal:service=Interceptor,type=Cms,name=ACL
| portal:service=Interceptor,type=Cms,name=ApprovalWorkf
| Depends On Me:
| portal:service=CMS
|
| ObjectName: portal:service=AuthorizationManager,type=cms
| State: CONFIGURED
| I Depend On:
| portal:service=AuthorizationProvider,type=cms
| Depends On Me:
| portal:service=CMS
| portal:service=Interceptor,type=Cms,name=ACL
|
| ObjectName: portal:service=AuthorizationProvider,type=cms
| State: CONFIGURED
| I Depend On:
| portal:service=Module,type=IdentityServiceController
| Depends On Me:
| portal:service=AuthorizationManager,type=cms
|
| ObjectName: portal:service=Interceptor,type=Cms,name=ACL
| State: CONFIGURED
| I Depend On:
| portal:service=AuthorizationManager,type=cms
| portal:service=Hibernate,type=CMS
| portal:service=Module,type=IdentityServiceController
| Depends On Me:
| portal:service=InterceptorStackFactory,type=Cms
|
| ObjectName: portal:service=Interceptor,type=Cms,name=Appro
| State: CONFIGURED
| I Depend On:
| portal:service=Hibernate,type=CMS
| Depends On Me:
| portal:service=InterceptorStackFactory,type=Cms
|
| ObjectName: portal:service=InterceptorRegistration,type=Se
| State: CONFIGURED
| I Depend On:
| portal:service=Interceptor,type=Server,name=CMSIdentit
| portal:service=InterceptorStackFactory,type=Server
|
| ObjectName: portal:service=ContentRenderer,type=cms
| State: CONFIGURED
| I Depend On:
| portal:service=ContentProviderRegistry
| portal:commandFactory=CMSObject
| portal:service=PortalAuthorizationManagerFactory
| portal:container=Instance
|
| ObjectName: portal:service=ApprovePublish,type=Workflow
| State: CONFIGURED
| I Depend On:
| portal:service=Workflow,type=WorkflowService
| portal:service=Module,type=IdentityServiceController
|
| ObjectName: portal:commandFactory=IdentityUI
| State: CONFIGURED
| I Depend On:
| portal:service=ValidateEmailService,type=IdentityUI
| Depends On Me:
| portal:commandFactory=Delegate,path=validateEmail
|
| ObjectName: portal:service=IdentityUIConfigurationService,
| State: CONFIGURED
| I Depend On:
| portal:service=Module,type=IdentityServiceController
| Depends On Me:
| portal:service=IdentityMailService,type=Mail
| portal:service=RegistrationService,type=IdentityUI
| portal:service=ValidateEmailService,type=IdentityUI
| portal:service=WorkflowSoftDependency
|
| ObjectName: portal:service=IdentityMailService,type=Mail
| State: CONFIGURED
| I Depend On:
| portal:service=Module,type=Mail
| portal:service=IdentityUIConfigurationService,type=Ide
|
| ObjectName: portal:service=IdentityUserManagementService,t
| State: CONFIGURED
| I Depend On:
| portal:service=Module,type=IdentityServiceController
| Depends On Me:
| portal:service=RegistrationService,type=IdentityUI
| portal:service=ValidateEmailService,type=IdentityUI
|
| ObjectName: portal:service=RegistrationService,type=Identi
| State: CONFIGURED
| I Depend On:
| portal:service=IdentityUIConfigurationService,type=Ide
| portal:service=IdentityUserManagementService,type=Iden
|
| ObjectName: portal:service=ValidateEmailService,type=Ident
| State: CONFIGURED
| I Depend On:
| portal:service=IdentityUIConfigurationService,type=Ide
| portal:service=IdentityUserManagementService,type=Iden
| Depends On Me:
| portal:commandFactory=IdentityUI
|
| ObjectName: portal:commandFactory=Delegate,path=validateEm
| State: CONFIGURED
| I Depend On:
| portal:commandFactory=Delegating
| portal:commandFactory=IdentityUI
|
| ObjectName: portal:service=WorkflowSoftDependency
| State: CONFIGURED
| I Depend On:
| portal:service=IdentityUIConfigurationService,type=Ide
|
| ObjectName: portal.management:service=Management,type=Port
| State: CONFIGURED
| I Depend On:
| portal:service=InstanceContainerContext
|
| ObjectName: portal.management:service=Management,type=Iden
| State: CONFIGURED
| I Depend On:
| portal:service=Module,type=IdentityServiceController
|
| ObjectName: portal:service=Hibernate,type=Workflow
| State: CONFIGURED
| I Depend On:
| jboss.jca:service=DataSourceBinding,name=PortalDS
| Depends On Me:
| portal:service=Workflow,type=WorkflowService
|
| ObjectName: portal:service=Thread,type=WorkflowService
| State: CONFIGURED
| I Depend On:
| portal:service=Workflow,type=WorkflowService
|
| ObjectName: portal:service=Workflow,type=WorkflowService
| State: CONFIGURED
| I Depend On:
| portal:service=Hibernate,type=Workflow
| Depends On Me:
| portal:service=ApprovePublish,type=Workflow
| portal:service=Thread,type=WorkflowService
|
| ObjectName: portal.wsrp:service=WSRPProducer
| State: CONFIGURED
| I Depend On:
| portal:service=PortletInvoker,type=Producer
| portal.wsrp:service=RegistrationManager,type=Producer
| portal.wsrp:service=ProducerConfiguration
|
| ObjectName: portal.wsrp:service=RegistrationManager,type=P
| State: CONFIGURED
| I Depend On:
| portal.wsrp:service=PersistenceManager
| Depends On Me:
| portal.wsrp:service=WSRPProducer
|
| ObjectName: portal.wsrp:service=PersistenceManager
| State: CONFIGURED
| I Depend On:
| portal:service=Hibernate,type=Portlet
| Depends On Me:
| portal.wsrp:service=RegistrationManager,type=Producer
|
| ObjectName: portal.wsrp:service=WSRPDeployer
| State: CONFIGURED
| I Depend On:
| jboss.system:service=MainDeployer
| portal.wsrp:service=ConsumerRegistry
| portal.wsrp:service=EntityResolver
|
| ObjectName: portal:service=Hibernate,type=WSRPConsumer
| State: CONFIGURED
| I Depend On:
| jboss.jca:service=DataSourceBinding,name=PortalDS
| Depends On Me:
| portal.wsrp:service=ConsumerRegistry
|
| ObjectName: portal.wsrp:service=ConsumerRegistry
| State: CONFIGURED
| I Depend On:
| portal:service=Hibernate,type=WSRPConsumer
| portal:service=PortletInvoker,type=Federating
| portal:service=ListenerRegistry
| Depends On Me:
| portal.wsrp:service=WSRPDeployer
|
| ObjectName: portal:service=Interceptor,type=Server,name=Us
| State: CONFIGURED
| I Depend On:
| portal:service=Module,type=IdentityServiceController
| Depends On Me:
| portal:service=InterceptorStackFactory,type=Server
|
| ObjectName: portal:service=InterceptorStackFactory,type=Se
| State: CONFIGURED
| I Depend On:
| portal:service=Interceptor,type=Server,name=SessionLoc
| portal:service=Interceptor,type=Server,name=Transactio
| portal:service=Interceptor,type=Server,name=UserEvent
| portal:service=Interceptor,type=Server,name=SessionInv
| portal:service=Interceptor,type=Server,name=User
| portal:service=Interceptor,type=Server,name=Locale
| portal:service=Interceptor,type=Server,name=PortalCont
| portal:service=Interceptor,type=Server,name=ContentTyp
| Depends On Me:
| portal:service=InterceptorRegistration,type=Server,nam
|
| ObjectName: portal:service=Interceptor,type=Command,name=C
| State: CONFIGURED
| I Depend On:
| portal:service=ControlPolicy,type=Portal
| Depends On Me:
| portal:service=InterceptorStackFactory,type=Command
|
| ObjectName: portal:service=Interceptor,type=Command,name=P
| State: CONFIGURED
| I Depend On:
| portal:service=ServerConfig
| portal:service=PortalAuthorizationManagerFactory
| portal:container=PortalObject
| Depends On Me:
| portal:service=InterceptorStackFactory,type=Command
|
| ObjectName: portal:service=InterceptorStackFactory,type=Co
| State: CONFIGURED
| I Depend On:
| portal:service=Interceptor,type=Command,name=ResourceA
| portal:service=Interceptor,type=Command,name=Ajax
| portal:service=Interceptor,type=Command,name=Navigatio
| portal:service=Interceptor,type=Command,name=PortalNod
| portal:service=Interceptor,type=Command,name=PolicyEnf
| portal:service=Interceptor,type=Command,name=PageCusto
| portal:service=Interceptor,type=Command,name=Control
| portal:service=Interceptor,type=Command,name=EventBroa
| Depends On Me:
| portal:service=Controller
|
| ObjectName: portal:service=Hibernate
| State: CONFIGURED
| I Depend On:
| jboss.jca:service=DataSourceBinding,name=PortalDS
| Depends On Me:
| portal:service=Module,type=IdentityServiceController
|
| ObjectName: portal:service=Hibernate,type=Instance
| State: CONFIGURED
| I Depend On:
| jboss.jca:service=DataSourceBinding,name=PortalDS
| Depends On Me:
| portal:service=InstanceContainerContext
|
and this goes on for awhile. So once the server is up, I tried going to the test URL and when I do, I get:
| javax.servlet.ServletException: java.lang.NullPointerException
| org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:276)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
| root cause
|
| java.lang.NullPointerException
| org.jboss.portal.core.impl.model.portal.PersistentPortalObjectContainer.getObjectNode(PersistentPortalObjectContainer.java:252)
| org.jboss.portal.core.impl.model.portal.AbstractPortalObjectContainer.getContext(AbstractPortalObjectContainer.java:100)
| org.jboss.portal.core.impl.model.portal.AbstractPortalObjectContainer.getContext(AbstractPortalObjectContainer.java:80)
| org.jboss.portal.core.model.portal.DefaultPortalCommandFactory.doMapping(DefaultPortalCommandFactory.java:72)
| org.jboss.portal.core.controller.Controller.handle(Controller.java:208)
| org.jboss.portal.server.RequestControllerDispatcher.invoke(RequestControllerDispatcher.java:51)
| org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
| org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:157)
| org.jboss.portal.server.servlet.PortalServlet.service(PortalServlet.java:250)
| javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
| org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
|
|
Is there anywhere in the docs about how to install Portal to a separate JBoss installation? The docs that come with just the Portal simply reference the Portal + AS package, which is essentially turn-key and not really an installation per se.
Thanks for any help,
Tacho
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4136733#4136733
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4136733
More information about the jboss-user
mailing list