Hi 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 | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3932231#3932231 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3932231 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user