JBoss Portal 2.2.1RC3 with JBoss AS 4.0.4RC1
christophe.laumond Mar 23, 2006 2:49 PMHi all,
I'm trying to using JBoss Portal 2_1.2.1RC3 with the JBoss Server 4.0.4RC1
My aim is developing portlets using EJB3 EJBs.
My Environment:
Windows 2003 server Enterprise Edition
jre1.5.0_06
jboss-4.0.4RC1-installer.jar -> I chose the 'all' configuration
jboss-portal-2_1.2.1RC3.zip -> I unziped the jboss-portal.sar folder in deploy directory
I'm using the Hypersonic database embedded in the jboss-4.0.4RC1
so I deployed the file portal-hsqldb-ds.xml and create database according to it.
<local-tx-datasource>
<jndi-name>PortalDS</jndi-name>
<connection-url>jdbc:hsqldb:${jboss.server.data.dir}${/}portal${/}hypersonic${/}database</connection-url>
<driver-class>org.hsqldb.jdbcDriver</driver-class>
<user-name>sa</user-name>
<![CDATA[]]>
</local-tx-datasource>
I'm using the JDBC connector provided with jboss-4.0.4RC1 ( didn't do anything specific about this)
I will expose all the errors and warning I get related to the deployment of the portal in order to provide you all the information which can be relevant.
so sorry it will be a long post...
Thanks in advance for your help, I think I'm not the only one who would like use the new EJB3 features with JBoss Portal.
Christophe
The following texts are extract from the log.
Each part is separated with ----- only
2006-03-23 21:35:20,280 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/jboss-4.0.4RC1/server/default/deploy/jboss-portal.sar/ ----- 2006-03-23 21:35:25,452 DEBUG [org.jboss.portal.security.impl.JBossPortalPolicyConfigStoreImpl] Starting portal:policy=PortalPolicyConfigStore,type=Component 2006-03-23 21:35:25,483 DEBUG [org.jboss.portal.security.impl.JBossPortalPolicyConfigStoreImpl] Starting failed portal:policy=PortalPolicyConfigStore,type=Component 2006-03-23 21:35:25,483 WARN [org.jboss.system.ServiceController] Problem starting service portal:policy=PortalPolicyConfigStore,type=Component java.lang.IllegalArgumentException: No transaction manager provided at org.jboss.portal.common.transaction.Transactions.applyBefore(Transactions.java:72) at org.jboss.portal.security.impl.store.TreeCacheAdapter.start(TreeCacheAdapter.java:146) at org.jboss.portal.security.impl.store.JBossTreeCacheStore.startService(JBossTreeCacheStore.java:68) at org.jboss.portal.security.impl.JBossPortalPolicyConfigStoreImpl.startService(JBossPortalPolicyConfigStoreImpl.java:264) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:196) at org.jboss.portal.common.system.AbstractJBossService.start(AbstractJBossService.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:991) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:417) at org.jboss.system.ServiceController.start(ServiceController.java:435) at org.jboss.system.ServiceController.start(ServiceController.java:435) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190) at $Proxy4.start(Unknown Source) at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190) at $Proxy6.deploy(Unknown Source) at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:334) at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:522) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:207) at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:280) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:974) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:417) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190) at $Proxy4.start(Unknown Source) at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190) at $Proxy5.deploy(Unknown Source) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:477) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:357) at org.jboss.Main.boot(Main.java:200) at org.jboss.Main$1.run(Main.java:464) at java.lang.Thread.run(Unknown Source) **************************** 2006-03-23 21:35:28,405 DEBUG [org.jboss.ejb.txtimer.EJBTimerServiceImpl] Starting jboss.ejb:service=EJBTimerService 2006-03-23 21:35:28,421 WARN [org.jboss.ejb.txtimer.EJBTimerServiceImpl] Cannot obtain TransactionManager from JNDI, using TxManager.getInstance(): javax.naming.NameNotFoundException: TransactionManager not bound **************************** 2006-03-23 21:35:28,608 DEBUG [org.jboss.ejb3.cache.tree.PassivationTreeCache] Starting jboss.cache:service=EJB3SFSBClusteredCache 2006-03-23 21:35:28,608 WARN [org.jboss.cache.TreeCache] No transaction manager lookup class has been defined. Transactions cannot be used **************************** 2006-03-23 21:36:18,733 INFO [org.jboss.cache.TreeCache] viewAccepted(): new members: [192.168.40.128:1521] 2006-03-23 21:36:18,733 INFO [org.jboss.cache.TreeCache] new cache is null (maybe first member in cluster) 2006-03-23 21:36:18,749 INFO [org.jboss.cache.TreeCache] state could not be retrieved (must be first member in group) 2006-03-23 21:36:18,749 WARN [org.jboss.cache.TreeCache] No transaction manager lookup class has been defined. Transactions cannot be used ----- 2006-03-23 21:35:57,764 INFO [org.apache.myfaces.config.FacesConfigurator] Reading config /WEB-INF/faces-config.xml 2006-03-23 21:35:57,968 ERROR [org.apache.myfaces.util.LocaleUtils] Locale name null or empty, ignoring ----- 2006-03-23 21:36:31,983 DEBUG [net.sf.ehcache.CacheManager] Creating new CacheManager with default config 2006-03-23 21:36:31,999 DEBUG [net.sf.ehcache.CacheManager] Configuring ehcache from classpath. 2006-03-23 21:36:32,014 WARN [net.sf.ehcache.config.Configurator] No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/jboss-4.0.4RC1/server/default/tmp/deploy/tmp56882ehcache.jar!/ehcache-failsafe.xml 2006-03-23 21:36:32,046 DEBUG [net.sf.ehcache.config.Configuration$DiskStore] Disk Store Path: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ 2006-03-23 21:36:32,061 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.role.RoleImpl usage strategy: read-write 2006-03-23 21:36:32,061 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.role.RoleImpl]; using defaults. **************************** 2006-03-23 21:36:32,124 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.user.PreferenceImpl usage strategy: read-write 2006-03-23 21:36:32,124 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.user.PreferenceImpl]; using defaults. **************************** 2006-03-23 21:36:32,264 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.user.PreferencesGroupImpl usage strategy: read-write 2006-03-23 21:36:32,264 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.user.PreferencesGroupImpl]; using defaults. **************************** 2006-03-23 21:36:32,280 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.user.UserImpl.dynamic usage strategy: read-write 2006-03-23 21:36:32,280 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.user.UserImpl.dynamic]; using defaults. **************************** 2006-03-23 21:36:32,296 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.role.RoleImpl.users usage strategy: read-write 2006-03-23 21:36:32,296 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.role.RoleImpl.users]; using defaults. **************************** 2006-03-23 21:36:32,296 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.user.PreferencesImpl.content usage strategy: read-write 2006-03-23 21:36:32,296 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.user.PreferencesImpl.content]; using defaults. **************************** 2006-03-23 21:36:32,343 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.user.PreferenceImpl.strings usage strategy: read-write 2006-03-23 21:36:32,343 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.user.PreferenceImpl.strings]; using defaults. **************************** 2006-03-23 21:36:32,358 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.user.PreferencesGroupImpl.prefMap usage strategy: read-write 2006-03-23 21:36:32,358 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.user.PreferencesGroupImpl.prefMap]; using defaults. **************************** 2006-03-23 21:36:32,358 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.user.UserImpl.roles usage strategy: read-write 2006-03-23 21:36:32,358 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.user.UserImpl.roles]; using defaults. **************************** 2006-03-23 21:36:32,436 INFO [org.hibernate.cache.UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache 2006-03-23 21:36:32,436 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. **************************** 2006-03-23 21:36:32,468 INFO [org.hibernate.cache.StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache 2006-03-23 21:36:32,468 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. ********************************** 2006-03-23 21:36:32,655 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.model.instance.InstanceImpl usage strategy: read-write 2006-03-23 21:36:32,655 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.InstanceImpl]; using defaults. ********************************** 2006-03-23 21:36:32,686 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.model.instance.PreferenceImpl usage strategy: read-write 2006-03-23 21:36:32,686 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.PreferenceImpl]; using defaults. **************************** 2006-03-23 21:36:32,718 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.model.instance.InstanceImpl.preferencesMap usage strategy: read-write 2006-03-23 21:36:32,718 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.InstanceImpl.preferencesMap]; using defaults. **************************** 2006-03-23 21:36:32,718 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.model.instance.PreferenceImpl.strings usage strategy: read-write 2006-03-23 21:36:32,718 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.instance.PreferenceImpl.strings]; using defaults. ********************************* 2006-03-23 21:36:32,889 DEBUG [org.hibernate.cache.CacheFactory] instantiating cache region: org.jboss.portal.core.impl.model.portal.PortalObjectImpl usage strategy: read-write 2006-03-23 21:36:32,889 WARN [org.hibernate.cache.EhCacheProvider] Could not find configuration [org.jboss.portal.core.impl.model.portal.PortalObjectImpl]; using defaults. ----- 2006-03-23 21:36:35,311 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/C:/jboss-4.0.4RC1/server/default/deploy/jmx-console.war/ -> file:/C:/jboss-4.0.4RC1/server/default/deploy/jmx-console.war/WEB-INF/web.xml 2006-03-23 21:36:35,327 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing: --- MBeans waiting for other MBeans --- ObjectName: portal:policy=PortalPolicyConfigStore,type=Component State: FAILED Reason: java.lang.IllegalArgumentException: No transaction manager provided I Depend On: portal:policy=JaccPortalPolicyConfigurator portal:service=TreeCacheProvider,type=transient portal:policy=PortalPolicyConfigService Depends On Me: portal:deploymentFactory=PortletApp ObjectName: portal:deploymentFactory=PortletApp State: CONFIGURED I Depend On: portal:deployer=PortalWebApp portal:service=WebAppRegistry portal:service=ServerConfig portal:policy=PortalPolicyConfigStore,type=Component Depends On Me: portal:deployer=Adapter ObjectName: portal:deployer=Adapter State: CONFIGURED I Depend On: 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 portal:deployer=PortalWebApp jboss.web:service=WebServer --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM --- ObjectName: portal:policy=PortalPolicyConfigStore,type=Component State: FAILED Reason: java.lang.IllegalArgumentException: No transaction manager provided I Depend On: portal:policy=JaccPortalPolicyConfigurator portal:service=TreeCacheProvider,type=transient portal:policy=PortalPolicyConfigService Depends On Me: portal:deploymentFactory=PortletApp ----- 2006-03-23 21:36:35,905 INFO [org.jboss.system.server.Server] JBoss (MX MicroKernel) [4.0.4RC1 (build: CVSTag=JBoss_4_0_4_RC1 date=200602071519)] Started in 1m:21s:422ms ----- when request http://localhost:8080/portal in Internet Explorer 2006-03-23 21:37:13,874 DEBUG [org.hibernate.jdbc.JDBCContext] no active transaction, could not register Synchronization 2006-03-23 21:37:13,874 ERROR [org.jboss.portal.server.servlet.PortalServlet] Invocation exception org.jboss.portal.server.invocation.InvocationException: org.jboss.portal.server.invocation.InvocationRuntimeException: No layout found for layout id generic at org.jboss.portal.core.command.RenderPageCommand.execute(RenderPageCommand.java:168) at org.jboss.portal.core.command.ControllerCommand.dispatch(ControllerCommand.java:78) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:140) at org.jboss.portal.core.aspects.controller.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:85) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:168) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.controller.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:61) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.controller.NavigationInterceptor.invoke(NavigationInterceptor.java:58) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:175) at org.jboss.portal.core.command.CommandContext.execute(CommandContext.java:107) at org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:93) at org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:77) at org.jboss.portal.core.CoreController.handle(CoreController.java:190) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287) at $Proxy116.handle(Unknown Source) at org.jboss.portal.server.ServerInvocation.dispatch(ServerInvocation.java:76) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:140) at org.jboss.portal.core.aspects.server.SubjectAssociationInterceptor.invoke(SubjectAssociationInterceptor.java:47) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.PolicyAssociationInterceptor.invoke(PolicyAssociationInterceptor.java:52) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:68) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:69) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:184) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.aspects.server.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:87) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java:75) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:175) at org.jboss.portal.server.servlet.PortalServlet.doGet(PortalServlet.java:221) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) at java.lang.Thread.run(Unknown Source) Caused by: org.jboss.portal.server.invocation.InvocationRuntimeException: No layout found for layout id generic at org.jboss.portal.theme.invocation.LayoutInterceptor.invoke(LayoutInterceptor.java:90) at org.jboss.portal.theme.page.PageInterceptor.invoke(PageInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:175) at org.jboss.portal.theme.impl.page.PageServiceImpl.invoke(PageServiceImpl.java:121) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190) at $Proxy47.invoke(Unknown Source) at org.jboss.portal.core.command.RenderPageCommand.execute(RenderPageCommand.java:162) ... 80 more 2006-03-23 21:37:13,889 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/portal].[PortalServletWithPathMapping]] Servlet.service() for servlet PortalServletWithPathMapping threw exception org.jboss.portal.server.invocation.InvocationRuntimeException: No layout found for layout id generic at org.jboss.portal.theme.invocation.LayoutInterceptor.invoke(LayoutInterceptor.java:90) at org.jboss.portal.theme.page.PageInterceptor.invoke(PageInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:175) at org.jboss.portal.theme.impl.page.PageServiceImpl.invoke(PageServiceImpl.java:121) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:190) at $Proxy47.invoke(Unknown Source) at org.jboss.portal.core.command.RenderPageCommand.execute(RenderPageCommand.java:162) at org.jboss.portal.core.command.ControllerCommand.dispatch(ControllerCommand.java:78) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:140) at org.jboss.portal.core.aspects.controller.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:85) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.java:168) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.controller.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:61) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.controller.NavigationInterceptor.invoke(NavigationInterceptor.java:58) at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:175) at org.jboss.portal.core.command.CommandContext.execute(CommandContext.java:107) at org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:93) at org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:77) at org.jboss.portal.core.CoreController.handle(CoreController.java:190) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:260) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287) at $Proxy116.handle(Unknown Source) at org.jboss.portal.server.ServerInvocation.dispatch(ServerInvocation.java:76) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:140) at org.jboss.portal.core.aspects.server.SubjectAssociationInterceptor.invoke(SubjectAssociationInterceptor.java:47) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.PolicyAssociationInterceptor.invoke(PolicyAssociationInterceptor.java:52) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.aspects.server.ContentTypeInterceptor.invoke(ContentTypeInterceptor.java:68) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.LocaleInterceptor.invoke(LocaleInterceptor.java:69) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.UserInterceptor.invoke(UserInterceptor.java:184) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.aspects.server.SessionInvalidatorInterceptor.invoke(SessionInvalidatorInterceptor.java:87) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.core.aspects.server.TransactionInterceptor.invoke(TransactionInterceptor.java:75) at org.jboss.portal.server.ServerInterceptor.invoke(ServerInterceptor.java:38) at org.jboss.portal.server.invocation.Invocation.invokeNext(Invocation.java:130) at org.jboss.portal.server.invocation.Invocation.invoke(Invocation.java:175) at org.jboss.portal.server.servlet.PortalServlet.doGet(PortalServlet.java:221) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) at java.lang.Thread.run(Unknown Source) in the same time, in Internet Explorer, HttpStatus 500 javax.servlet.ServletException: No layout found for layout id generic org.jboss.portal.server.servlet.PortalServlet.doGet(PortalServlet.java:227) javax.servlet.http.HttpServlet.service(HttpServlet.java:697) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) and the above exception ----- Ctrl+C for stopping JBoss Server 2006-03-23 21:37:29,780 INFO [org.jboss.system.server.Server] Runtime shutdown hook called, forceHalt: true ----- 2006-03-23 21:37:29,889 DEBUG [org.jboss.portal.server.deployment.jboss.ServerDeployer] Found valid setup url to undeploy provided by factory ObjectDeploymentFactory : file:/C:/jboss-4.0.4RC1/server/default/deploy/jboss-portal.sar/conf/data/default-object.xml 2006-03-23 21:37:29,889 WARN [org.jboss.portal.server.deployment.jboss.ServerDeployer] Unknown setup url by main deployer provided by factory ObjectDeploymentFactory : file:/C:/jboss-4.0.4RC1/server/default/deploy/jboss-portal.sar/conf/data/default-object.xml