3 Replies Latest reply on Dec 28, 2006 8:50 AM by Selvapandian Gurunathan

    JBoss Portal - Clustering - Http Session Replication

    Selvapandian Gurunathan Newbie

      Hi,
      I am trying to test HTTP Session Replication feature of JBoss Portal Server.
      When i downloaded jboss-portal-2.4.1-CR1-bundled.zip i did not find 'all' directory under server folder.
      So i used JBoss AS 4.0.4 for testing the feature. When i deploy "jboss-portal.sar" in "D:\jboss-4.0.4.GA\server\all\deploy" i am getting the following exception.

      14:03:53,651 INFO [ServiceConfigurator] Problem configuring service cms.pm.cache:service=TreeCache
      org.jboss.deployment.DeploymentException: No Attribute found with name: CacheLoaderConfiguration
      at org.jboss.system.ServiceConfigurator.configure(ServiceConfigurator.java:318)
      at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:460)
      at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:171)
      at org.jboss.system.ServiceController.install(ServiceController.java:226)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      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:264)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      at $Proxy4.install(Unknown Source)
      at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:953)
      at org.jboss.deployment.MainDeployer.create(MainDeployer.java:943)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:807)
      at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)

      Will it affect the JBoss portal clustering?

      Thanks
      Selva.

        • 1. Re: JBoss Portal - Clustering - Http Session Replication
          Viet Master

          you should download the -ha version of portal and deploy it in the all configuration of an AS 4.0.4 or 4.0.5

          • 2. Re: JBoss Portal - Clustering - Http Session Replication
            Selvapandian Gurunathan Newbie

            Hi,
            I have downloaded jboss-portal-ha-2.4.0 and deployed it in JBoss 4.0.4.
            I did not get any error while running the server. While running http://localhost:8080/portal i am getting the following error in server console. [Please see after the code what i am exactly trying to do]

            
            
            D:\jboss-4.0.4.GA\bin>run -c all
            ===============================================================================
            .
             JBoss Bootstrap Environment
            .
             JBOSS_HOME: D:\jboss-4.0.4.GA\bin\\..
            .
             JAVA: D:\jdk1.5\bin\java
            .
             JAVA_OPTS: -Dprogram.name=run.bat -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcIn
            terval=3600000
            .
             CLASSPATH: D:\jdk1.5\lib\tools.jar;D:\jboss-4.0.4.GA\bin\\run.jar
            .
            ===============================================================================
            .
            18:53:57,662 INFO [Server] Starting JBoss (MX MicroKernel)...
            18:53:57,662 INFO [Server] Release ID: JBoss [Zion] 4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)
            18:53:57,678 INFO [Server] Home Dir: D:\jboss-4.0.4.GA
            18:53:57,678 INFO [Server] Home URL: file:/D:/jboss-4.0.4.GA/
            18:53:57,678 INFO [Server] Patch URL: null
            18:53:57,678 INFO [Server] Server Name: all
            18:53:57,678 INFO [Server] Server Home Dir: D:\jboss-4.0.4.GA\server\all
            18:53:57,678 INFO [Server] Server Home URL: file:/D:/jboss-4.0.4.GA/server/all/
            18:53:57,678 INFO [Server] Server Log Dir: D:\jboss-4.0.4.GA\server\all\log
            18:53:57,678 INFO [Server] Server Temp Dir: D:\jboss-4.0.4.GA\server\all\tmp
            18:53:57,678 INFO [Server] Root Deployment Filename: jboss-service.xml
            18:53:58,100 INFO [ServerInfo] Java version: 1.5.0,Sun Microsystems Inc.
            18:53:58,100 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.5.0-b64,Sun Microsystems Inc.
            18:53:58,100 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
            18:53:58,631 INFO [Server] Core system initialized
            18:54:11,349 INFO [WebService] Using RMI server codebase: http://PCIIB06914:8083/
            18:54:11,380 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
            18:54:12,193 INFO [NamingService] JNDI bootstrap JNP=/0.0.0.0:1099, RMI=/0.0.0.0:1098, backlog=50, no client SocketFact
            ory, Server SocketFactory=class org.jboss.net.sockets.DefaultSocketFactory
            18:54:20,724 INFO [AspectDeployer] Deployed AOP: file:/D:/jboss-4.0.4.GA/server/all/deploy/jboss-portal-ha.sar/portal-a
            op.xml
            18:54:21,364 INFO [TreeCache] interceptor chain is:
            class org.jboss.cache.interceptors.CallInterceptor
            class org.jboss.cache.interceptors.PessimisticLockInterceptor
            class org.jboss.cache.interceptors.UnlockInterceptor
            class org.jboss.cache.interceptors.ReplicationInterceptor
            18:54:21,364 INFO [TreeCache] cache mode is REPL_ASYNC
            18:54:24,395 INFO [TreeCache] interceptor chain is:
            class org.jboss.cache.interceptors.CallInterceptor
            class org.jboss.cache.interceptors.PessimisticLockInterceptor
            class org.jboss.cache.interceptors.UnlockInterceptor
            class org.jboss.cache.interceptors.ReplicationInterceptor
            18:54:24,395 INFO [TreeCache] cache mode is REPL_SYNC
            18:54:24,442 INFO [STDOUT]
            -------------------------------------------------------
            GMS: address is PCIIB06914:4748
            -------------------------------------------------------
            18:54:25,520 INFO [TreeCache] my local address is PCIIB06914:4748
            18:54:25,536 INFO [TreeCache] viewAccepted(): [PCIDL12444:2190|10] [PCIDL12444:2190, PCIIB06914:4748]
            18:54:25,551 INFO [TreeCache] received the state (size=1024 bytes)
            18:54:25,583 INFO [TreeCache] state was retrieved successfully (in 63 milliseconds)
            18:54:25,598 INFO [TreeCache] Cache is started!!
            18:54:25,598 INFO [CMSTreeCacheServiceImpl] Starting CMS cache service
            18:54:25,598 INFO [CMSTreeCacheServiceImpl] CMS cache service started
            18:54:25,739 INFO [STDOUT]
            -------------------------------------------------------
            GMS: address is PCIIB06914:4751
            -------------------------------------------------------
            18:54:25,755 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIIB06914:4751
            18:54:26,005 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIIB06914:4748
            18:54:26,755 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:54:26,770 INFO [TreeCache] my local address is PCIIB06914:4751
            18:54:26,770 INFO [TreeCache] viewAccepted(): [PCIDL12444:2193|10] [PCIDL12444:2193, PCIIB06914:4751]
            18:54:26,770 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:54:26,770 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIIB06914:4751
            18:54:26,833 INFO [TreeCache] received the state (size=65536 bytes)
            18:54:27,067 INFO [TreeCache] state was retrieved successfully (in 297 milliseconds)
            18:54:27,067 INFO [TreeCache] Cache is started!!
            18:54:27,098 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:54:29,754 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:54:29,973 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:54:30,442 INFO [SubscriptionManager] Bound event dispatcher to java:/EventDispatcher
            18:54:32,020 INFO [SnmpAgentService] SNMP agent going active
            18:54:32,192 INFO [AspectDeployer] Deployed AOP: file:/D:/jboss-4.0.4.GA/server/all/deploy/tc5-cluster.sar/tc5-cluster.
            aop
            18:54:32,270 INFO [TreeCache] setting cluster properties from xml to: UDP(down_thread=false;enable_bundling=true;ip_ttl
            =2;loopback=false;max_bundle_size=64000;max_bundle_timeout=30;mcast_addr=230.1.2.7;mcast_port=45577;mcast_recv_buf_size=
            25000000;mcast_send_buf_size=640000;ucast_recv_buf_size=20000000;ucast_send_buf_size=640000;up_thread=false;use_incoming
            _packet_handler=true;use_outgoing_packet_handler=true):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thre
            ad=false):MERGE2(down_thread=false;max_interval=100000;min_interval=20000;up_thread=false):FD(down_thread=false;max_trie
            s=5;shun=true;timeout=2500;up_thread=false):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK
            (discard_delivered_msgs=true;down_thread=false;gc_lag=50;max_xmit_size=60000;retransmit_timeout=100,200,300,600,1200,240
            0,4800;up_thread=false;use_mcast_xmit=false):UNICAST(down_thread=false;timeout=300,600,1200,2400,3600;up_thread=false):p
            bcast.STABLE(desired_avg_gossip=50000;down_thread=false;max_bytes=2100000;stability_delay=1000;up_thread=false):pbcast.G
            MS(down_thread=false;join_retry_timeout=2000;join_timeout=3000;print_local_addr=true;shun=true;up_thread=false):FC(down_
            thread=false;max_credits=10000000;min_threshold=0.20;up_thread=false):FRAG2(down_thread=false;frag_size=60000;up_thread=
            false):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
            18:54:32,317 INFO [TreeCache] interceptor chain is:
            class org.jboss.cache.interceptors.CallInterceptor
            class org.jboss.cache.interceptors.PessimisticLockInterceptor
            class org.jboss.cache.interceptors.UnlockInterceptor
            class org.jboss.cache.interceptors.ReplicationInterceptor
            18:54:32,317 INFO [TreeCache] cache mode is REPL_ASYNC
            18:54:32,442 INFO [STDOUT]
            -------------------------------------------------------
            GMS: address is PCIIB06914:4756
            -------------------------------------------------------
            18:54:34,145 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:54:34,504 INFO [TreeCache] my local address is PCIIB06914:4756
            18:54:34,504 INFO [TreeCache] viewAccepted(): [PCIDL12444:2198|13] [PCIDL12444:2198, PCIIB06914:4756]
            18:54:34,567 INFO [TreeCache] received the state (size=8192 bytes)
            18:54:34,582 INFO [TreeCache] state was retrieved successfully (in 78 milliseconds)
            18:54:34,582 INFO [TreeCache] Cache is started!!
            18:54:35,160 INFO [Embedded] Catalina naming disabled
            18:54:35,254 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rul
            e set.
            18:54:35,254 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rul
            e set.
            18:54:35,738 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
            18:54:35,738 INFO [Catalina] Initialization processed in 484 ms
            18:54:35,738 INFO [StandardService] Starting service jboss.web
            18:54:35,754 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.17
            18:54:35,817 INFO [StandardHost] XML validation disabled
            18:54:35,848 INFO [Catalina] Server startup in 110 ms
            18:54:35,863 INFO [Tomcat5] Setting the cache name to jboss.cache:service=TomcatClusteringCache on jboss.web:type=Valve
            ,name=ClusteredSingleSignOn,host=localhost
            18:54:36,067 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:54:36,145 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/httpha-invoker.sar/invoker.war/
            18:54:36,598 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
            18:54:37,332 INFO [TomcatDeployer] deploy, ctxPath=/portal-cms, warUrl=.../deploy/jboss-portal-ha.sar/portal-cms.war/
            18:54:37,582 INFO [TomcatDeployer] deploy, ctxPath=/portal-core, warUrl=.../deploy/jboss-portal-ha.sar/portal-core.war/
            
            18:54:38,457 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
            18:54:38,629 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp23361jsf-face
            lets.jar!/META-INF/faces-config.xml
            18:54:38,645 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp23378tomahawk
            .jar!/META-INF/faces-config.xml
            18:54:38,770 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
            18:54:39,020 ERROR [LocaleUtils] Locale name null or empty, ignoring
            18:54:40,598 INFO [StartupServletContextListener] ServletContext 'D:\jboss-4.0.4.GA\server\all\.\deploy\jboss-portal-ha
            .sar\portal-core.war\' initialized.
            18:54:40,691 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:54:40,691 INFO [TomcatDeployer] deploy, ctxPath=/portal-samples, warUrl=.../deploy/jboss-portal-ha.sar/portal-sample
            s.war/
            18:54:40,973 INFO [TomcatDeployer] deploy, ctxPath=/portal, warUrl=.../deploy/jboss-portal-ha.sar/portal-server.war/
            18:54:41,270 INFO [JBossCacheManager] init(): replicationGranularity_ is 0 and invaldateSessionPolicy is 1
            18:54:41,316 INFO [JBossCacheManager] Starting JBossManager
            18:54:41,410 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
            18:54:41,660 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp23408jbossws-exp.war/
            18:54:41,941 INFO [TomcatDeployer] deploy, ctxPath=/juddi, warUrl=.../deploy/juddi-service.sar/juddiws.war/
            18:54:42,176 INFO [RegistryServlet] Loading jUDDI configuration.
            18:54:42,176 INFO [RegistryServlet] Resources loaded from: /WEB-INF/juddi.properties
            18:54:42,176 INFO [RegistryServlet] Initializing jUDDI components.
            18:54:43,379 INFO [DefaultPartition] Initializing
            18:54:43,473 INFO [STDOUT]
            -------------------------------------------------------
            GMS: address is PCIIB06914:4759 (additional data: 18 bytes)
            -------------------------------------------------------
            18:54:43,754 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:54:45,504 INFO [DefaultPartition] Number of cluster members: 2
            18:54:45,504 INFO [DefaultPartition] New cluster view for partition DefaultPartition: 10 ([10.239.30.20:1099, 10.239.30
            .110:1099] delta: 0)
            18:54:45,504 INFO [DefaultPartition] Other members: 1
            18:54:45,504 INFO [DefaultPartition] Fetching state (will wait for 30000 milliseconds):
            18:54:45,551 INFO [DefaultPartition] I am (10.239.30.110:1099) received membershipChanged event:
            18:54:45,551 INFO [DefaultPartition] Dead members: 0 ([])
            18:54:45,551 INFO [DefaultPartition] New Members : 0 ([])
            18:54:45,551 INFO [DefaultPartition] All Members : 2 ([10.239.30.20:1099, 10.239.30.110:1099])
            18:54:45,691 INFO [HANamingService] Started ha-jndi bootstrap jnpPort=1100, backlog=50, bindAddress=/0.0.0.0
            18:54:45,707 INFO [DetachedHANamingService$AutomaticDiscovery] Listening on /0.0.0.0:1102, group=230.0.0.4, HA-JNDI add
            ress=10.239.30.110:1100
            18:54:47,613 INFO [CorbaNamingService] Naming: [IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D696E672F4E616D6
            96E67436F6E746578744578743A312E3000000000000200000000000000D8000102000000000E31302E3233392E33302E313130000DC8000000114A4
            26F73732F4E616D696E672F726F6F74000000000000050000000000000008000000004A414300000000010000001C000000000001000100000001050
            10001000101090000000105010001000000210000005000000000000000010000000000000024000000200000007E00000000000000010000000E313
            02E3233392E33302E313130000DC9000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F000
            0000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
            18:54:47,785 INFO [CorbaTransactionService] TransactionFactory: [IOR:000000000000003049444C3A6F72672F6A626F73732F746D2F
            69696F702F5472616E73616374696F6E466163746F72794578743A312E30000000000200000000000000D8000102000000000E31302E3233392E3330
            2E313130000DC8000000144A426F73732F5472616E73616374696F6E732F46000000050000000000000008000000004A414300000000010000001C00
            000000000100010000000105010001000101090000000105010001000000210000005000000000000000010000000000000024000000200000007E00
            000000000000010000000E31302E3233392E33302E313130000DC9000000000000000000000000000000000000000000000000000000000000002000
            000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
            18:54:48,441 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-conso
            le.war/
            18:54:49,535 INFO [MailService] Mail Service bound to java:/Mail
            18:54:49,691 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:54:49,910 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.
            rar
            18:54:49,988 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
            
            18:54:50,050 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
            
            18:54:50,128 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
            18:54:50,207 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
            18:54:50,269 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
            18:54:51,925 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=D
            efaultDS' to JNDI name 'java:DefaultDS'
            18:54:52,535 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding
            ,name=JmsXA' to JNDI name 'java:JmsXA'
            18:54:52,691 INFO [Environment] Hibernate 3.2 cr2
            18:54:52,706 INFO [Environment] hibernate.properties not found
            18:54:52,706 INFO [Environment] Bytecode provider name : cglib
            18:54:52,738 INFO [Environment] using JDK 1.4 java.sql.Timestamp handling
            18:54:52,910 INFO [Configuration] configuring from url: file:/D:/jboss-4.0.4.GA/server/all/deploy/jboss-portal-ha.sar/p
            ortal-cms.sar/conf/hibernate/cms/hibernate.cfg.xml
            18:54:52,941 INFO [Configuration] Reading mappings from resource: conf/hibernate/cms/domain.hbm.xml
            18:54:53,050 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:54:53,113 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionBinVal -> jbp_cms_version_binv
            al
            18:54:53,175 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionNode -> jbp_cms_version_node
            18:54:53,175 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionProp -> jbp_cms_version_prop
            18:54:53,175 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.VersionRefs -> jbp_cms_version_refs
            18:54:53,175 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPBinVal -> jbp_cms_wsp_binval
            18:54:53,191 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPNode -> jbp_cms_wsp_node
            18:54:53,191 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPProp -> jbp_cms_wsp_prop
            18:54:53,191 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.state.WSPRefs -> jbp_cms_wsp_refs
            18:54:53,191 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.CMSEntry -> jbp_cms_cmsentry
            18:54:53,191 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.RepositoryEntry -> jbp_cms_repositoryentry
            18:54:53,191 INFO [HbmBinder] Mapping class: org.jboss.portal.cms.hibernate.VersionEntry -> jbp_cms_versionentry
            18:54:53,191 INFO [Configuration] Configured SessionFactory: null
            18:54:53,206 INFO [Configuration] configuring from url: file:/D:/jboss-4.0.4.GA/server/all/deploy/jboss-portal-ha.sar/c
            onf/hibernate/user/hibernate.cfg.xml
            18:54:53,222 INFO [Configuration] Reading mappings from resource: conf/hibernate/user/domain.hbm.xml
            18:54:53,300 INFO [HbmBinder] Mapping class: org.jboss.portal.identity.db.UserImpl -> jbp_users
            18:54:53,300 INFO [HbmBinder] Mapping collection: org.jboss.portal.identity.db.UserImpl.dynamic -> jbp_user_prop
            18:54:53,316 INFO [HbmBinder] Mapping collection: org.jboss.portal.identity.db.UserImpl.roles -> jbp_role_membership
            18:54:53,316 INFO [HbmBinder] Mapping class: org.jboss.portal.identity.db.RoleImpl -> jbp_roles
            18:54:53,316 INFO [HbmBinder] Mapping collection: org.jboss.portal.identity.db.RoleImpl.users -> jbp_role_membership
            18:54:53,316 INFO [Configuration] Configured SessionFactory: null
            18:54:53,347 INFO [Configuration] configuring from url: file:/D:/jboss-4.0.4.GA/server/all/deploy/jboss-portal-ha.sar/c
            onf/hibernate/instance/hibernate.cfg.xml
            18:54:53,347 INFO [Configuration] Reading mappings from resource: conf/hibernate/instance/domain.hbm.xml
            18:54:53,378 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.instance.InstanceImpl -> JBP_INSTANCE
            18:54:53,410 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.instance.UserInstance -> JBP_INSTANCE_PER
            _USER
            18:54:53,566 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.instance.InstanceSecurityBinding -> JBP_I
            NSTANCE_SECURITY
            18:54:53,581 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.instance.InstanceSecurityBinding.act
            ions -> JBP_INSTANCE_SECURITY_ACTIONS
            18:54:53,581 INFO [Configuration] Configured SessionFactory: null
            18:54:53,613 INFO [Configuration] configuring from url: file:/D:/jboss-4.0.4.GA/server/all/deploy/jboss-portal-ha.sar/c
            onf/hibernate/portal/hibernate.cfg.xml
            18:54:53,613 INFO [Configuration] Reading mappings from resource: conf/hibernate/portal/domain.hbm.xml
            18:54:53,644 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.portal.ObjectNode -> JBP_OBJECT_NODE
            18:54:53,660 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.portal.PortalObjectImpl -> JBP_PORTAL_OBJ
            ECT
            18:54:53,660 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.PortalObjectImpl.declaredProp
            erties -> JBP_PORTAL_OBJECT_PROPS
            18:54:53,738 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.ContextImpl -> JBP_CONTE
            XT
            18:54:53,738 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.PortalImpl -> JBP_PORTAL
            
            18:54:53,738 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.PortalImpl.modes -> JBP_PORTA
            L_MODE
            18:54:53,738 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.PortalImpl.windowStates -> JB
            P_PORTAL_WINDOW_STATE
            18:54:53,785 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.PageImpl -> JBP_PAGE
            18:54:53,785 INFO [HbmBinder] Mapping joined-subclass: org.jboss.portal.core.impl.model.portal.WindowImpl -> JBP_WINDOW
            
            18:54:53,785 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.model.portal.ObjectNodeSecurityConstraint -> JB
            P_OBJECT_NODE_SEC
            18:54:53,785 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.ObjectNodeSecurityConstraint.
            actions -> JBP_OBJECT_NODE_SEC_ACTIONS
            18:54:53,785 INFO [Configuration] Configured SessionFactory: null
            18:54:53,816 INFO [Configuration] configuring from url: file:/D:/jboss-4.0.4.GA/server/all/deploy/jboss-portal-ha.sar/c
            onf/hibernate/portlet/hibernate.cfg.xml
            18:54:53,816 INFO [Configuration] Reading mappings from resource: conf/hibernate/portlet/domain.hbm.xml
            18:54:53,878 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.portlet.state.PersistentState -> JBP_PORTLET_ST
            ATE
            18:54:53,878 INFO [HbmBinder] Mapping class: org.jboss.portal.core.impl.portlet.state.PersistentStateEntry -> JBP_PORTL
            ET_STATE_ENTRY
            18:54:53,878 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.portlet.state.PersistentStateEntry.strings
             -> JBP_PORTLET_STATE_ENTRY_VALUE
            18:54:53,878 INFO [Configuration] Configured SessionFactory: null
            18:54:53,910 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=P
            ortalDS' to JNDI name 'java:PortalDS'
            18:54:54,128 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:54,128 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
            18:54:54,128 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
            18:54:54,128 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
            18:54:54,191 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
            18:54:54,206 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
            18:54:54,222 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:54,222 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:54,238 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:54,238 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:54,238 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:54,253 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
            18:54:54,253 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
            18:54:54,253 INFO [SettingsFactory] JDBC batch size: 15
            18:54:54,253 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
            18:54:54,269 INFO [SettingsFactory] Scrollable result sets: enabled
            18:54:54,269 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
            18:54:54,269 INFO [SettingsFactory] Connection release mode: auto
            18:54:54,269 INFO [SettingsFactory] Default batch fetch size: 1
            18:54:54,269 INFO [SettingsFactory] Generate SQL with comments: disabled
            18:54:54,269 INFO [SettingsFactory] Order SQL updates by primary key: disabled
            18:54:54,269 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
            18:54:54,331 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
            18:54:54,331 INFO [SettingsFactory] Query language substitutions: {}
            18:54:54,331 INFO [SettingsFactory] Second-level cache: disabled
            18:54:54,331 INFO [SettingsFactory] Query cache: disabled
            18:54:54,347 INFO [SettingsFactory] Optimize cache for minimal puts: disabled
            18:54:54,347 INFO [SettingsFactory] Structured second-level cache entries: disabled
            18:54:54,363 INFO [SettingsFactory] Statistics: disabled
            18:54:54,363 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
            18:54:54,363 INFO [SettingsFactory] Default entity-mode: pojo
            18:54:54,472 INFO [SessionFactoryImpl] building session factory
            18:54:55,081 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:54:55,394 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/cms/CMSSessionFactory
            18:54:55,394 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:55,394 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/cms/CMSSessionFactory
            18:54:55,409 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
            18:54:55,409 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:56,597 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:54:58,378 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:58,378 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
            18:54:58,378 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
            18:54:58,378 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
            18:54:58,378 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
            18:54:58,409 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
            18:54:58,409 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:58,409 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:58,409 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:58,409 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:58,409 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:58,409 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
            18:54:58,409 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
            18:54:58,409 INFO [SettingsFactory] JDBC batch size: 15
            18:54:58,456 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
            18:54:58,456 INFO [SettingsFactory] Scrollable result sets: enabled
            18:54:58,456 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
            18:54:58,456 INFO [SettingsFactory] Connection release mode: auto
            18:54:58,472 INFO [SettingsFactory] Default batch fetch size: 1
            18:54:58,472 INFO [SettingsFactory] Generate SQL with comments: disabled
            18:54:58,472 INFO [SettingsFactory] Order SQL updates by primary key: disabled
            18:54:58,472 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
            18:54:58,472 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
            18:54:58,472 INFO [SettingsFactory] Query language substitutions: {}
            18:54:58,472 INFO [SettingsFactory] Second-level cache: enabled
            18:54:58,519 INFO [SettingsFactory] Query cache: enabled
            18:54:58,534 INFO [SettingsFactory] Cache provider: org.jboss.portal.jems.hibernate.JMXTreeCacheProvider
            18:54:58,534 INFO [SettingsFactory] Optimize cache for minimal puts: enabled
            18:54:58,534 INFO [SettingsFactory] Structured second-level cache entries: disabled
            18:54:58,534 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
            18:54:58,550 INFO [SettingsFactory] Statistics: disabled
            18:54:58,550 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
            18:54:58,550 INFO [SettingsFactory] Default entity-mode: pojo
            18:54:58,550 INFO [SessionFactoryImpl] building session factory
            18:54:58,737 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/UserSessionFactory
            18:54:58,737 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:58,753 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/UserSessionFactory
            18:54:58,753 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
            18:54:58,753 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:58,753 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimesta
            mpsCache
            18:54:58,753 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
            18:54:58,800 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.instance.InstanceImpl.securityBindin
            gs -> JBP_INSTANCE_SECURITY
            18:54:58,800 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.instance.InstanceImpl.userInstances
            -> JBP_INSTANCE_PER_USER
            18:54:58,816 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:58,831 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
            18:54:58,831 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
            18:54:58,831 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
            18:54:58,831 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
            18:54:58,831 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
            18:54:58,831 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:58,831 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:58,831 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:58,847 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:58,894 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:58,894 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
            18:54:58,894 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
            18:54:58,894 INFO [SettingsFactory] JDBC batch size: 15
            18:54:58,894 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
            18:54:58,894 INFO [SettingsFactory] Scrollable result sets: enabled
            18:54:58,894 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
            18:54:58,894 INFO [SettingsFactory] Connection release mode: auto
            18:54:58,894 INFO [SettingsFactory] Default batch fetch size: 1
            18:54:58,894 INFO [SettingsFactory] Generate SQL with comments: disabled
            18:54:58,894 INFO [SettingsFactory] Order SQL updates by primary key: disabled
            18:54:58,956 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
            18:54:58,956 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
            18:54:58,956 INFO [SettingsFactory] Query language substitutions: {}
            18:54:58,956 INFO [SettingsFactory] Second-level cache: enabled
            18:54:58,956 INFO [SettingsFactory] Query cache: enabled
            18:54:58,956 INFO [SettingsFactory] Cache provider: org.jboss.portal.jems.hibernate.JMXTreeCacheProvider
            18:54:58,956 INFO [SettingsFactory] Optimize cache for minimal puts: enabled
            18:54:58,956 INFO [SettingsFactory] Structured second-level cache entries: disabled
            18:54:58,956 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
            18:54:58,956 INFO [SettingsFactory] Statistics: disabled
            18:54:58,956 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
            18:54:59,003 INFO [SettingsFactory] Default entity-mode: pojo
            18:54:59,019 INFO [SessionFactoryImpl] building session factory
            18:54:59,081 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/InstanceSessionFactory
            18:54:59,081 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:59,097 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/InstanceSessionFactory
            18:54:59,097 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
            18:54:59,097 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:59,097 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimesta
            mpsCache
            18:54:59,097 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
            18:54:59,128 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.ObjectNode.children -> JBP_OB
            JECT_NODE
            18:54:59,159 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.model.portal.ObjectNode.securityConstraint
            s -> JBP_OBJECT_NODE_SEC
            18:54:59,175 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:59,175 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
            18:54:59,175 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
            18:54:59,175 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
            18:54:59,175 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
            18:54:59,175 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
            18:54:59,175 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:59,175 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:59,222 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:59,222 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:54:59,222 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:54:59,222 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
            18:54:59,222 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
            18:54:59,222 INFO [SettingsFactory] JDBC batch size: 15
            18:54:59,222 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
            18:54:59,222 INFO [SettingsFactory] Scrollable result sets: enabled
            18:54:59,222 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
            18:54:59,284 INFO [SettingsFactory] Connection release mode: auto
            18:54:59,284 INFO [SettingsFactory] Default batch fetch size: 1
            18:54:59,284 INFO [SettingsFactory] Generate SQL with comments: disabled
            18:54:59,284 INFO [SettingsFactory] Order SQL updates by primary key: disabled
            18:54:59,284 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
            18:54:59,284 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
            18:54:59,284 INFO [SettingsFactory] Query language substitutions: {}
            18:54:59,284 INFO [SettingsFactory] Second-level cache: enabled
            18:54:59,284 INFO [SettingsFactory] Query cache: enabled
            18:54:59,284 INFO [SettingsFactory] Cache provider: org.jboss.portal.jems.hibernate.JMXTreeCacheProvider
            18:54:59,284 INFO [SettingsFactory] Optimize cache for minimal puts: enabled
            18:54:59,331 INFO [SettingsFactory] Structured second-level cache entries: disabled
            18:54:59,331 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
            18:54:59,331 INFO [SettingsFactory] Statistics: disabled
            18:54:59,331 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
            18:54:59,331 INFO [SettingsFactory] Default entity-mode: pojo
            18:54:59,347 INFO [SessionFactoryImpl] building session factory
            18:54:59,503 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/PortalObjectSessionFactory
            18:54:59,503 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:59,503 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/PortalObjectSessionFactory
            18:54:59,503 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
            18:54:59,503 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:54:59,519 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimesta
            mpsCache
            18:54:59,519 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
            18:55:00,066 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.portlet.state.PersistentState.entries -> J
            BP_PORTLET_STATE_ENTRY
            18:55:00,066 INFO [HbmBinder] Mapping collection: org.jboss.portal.core.impl.portlet.state.PersistentState.children ->
            JBP_PORTLET_STATE
            18:55:00,081 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:55:00,081 INFO [DatasourceConnectionProvider] Using datasource: java:PortalDS
            18:55:00,081 INFO [SettingsFactory] RDBMS: HSQL Database Engine, version: 1.8.0
            18:55:00,081 INFO [SettingsFactory] JDBC driver: HSQL Database Engine Driver, version: 1.8.0
            18:55:00,112 INFO [Dialect] Using dialect: org.hibernate.dialect.HSQLDialect
            18:55:00,112 INFO [TransactionFactoryFactory] Transaction strategy: org.hibernate.transaction.JTATransactionFactory
            18:55:00,112 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:55:00,112 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:55:00,112 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:55:00,112 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: org.hibernate.transaction.J
            BossTransactionManagerLookup
            18:55:00,112 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup
            18:55:00,112 INFO [SettingsFactory] Automatic flush during beforeCompletion(): enabled
            18:55:00,112 INFO [SettingsFactory] Automatic session close at end of transaction: disabled
            18:55:00,175 INFO [SettingsFactory] JDBC batch size: 15
            18:55:00,175 INFO [SettingsFactory] JDBC batch updates for versioned data: disabled
            18:55:00,175 INFO [SettingsFactory] Scrollable result sets: enabled
            18:55:00,175 INFO [SettingsFactory] JDBC3 getGeneratedKeys(): disabled
            18:55:00,175 INFO [SettingsFactory] Connection release mode: auto
            18:55:00,175 INFO [SettingsFactory] Default batch fetch size: 1
            18:55:00,175 INFO [SettingsFactory] Generate SQL with comments: disabled
            18:55:00,175 INFO [SettingsFactory] Order SQL updates by primary key: disabled
            18:55:00,175 INFO [SettingsFactory] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
            18:55:00,175 INFO [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory
            18:55:00,175 INFO [SettingsFactory] Query language substitutions: {}
            18:55:00,222 INFO [SettingsFactory] Second-level cache: enabled
            18:55:00,222 INFO [SettingsFactory] Query cache: enabled
            18:55:00,222 INFO [SettingsFactory] Cache provider: org.jboss.portal.jems.hibernate.JMXTreeCacheProvider
            18:55:00,222 INFO [SettingsFactory] Optimize cache for minimal puts: enabled
            18:55:00,222 INFO [SettingsFactory] Structured second-level cache entries: disabled
            18:55:00,222 INFO [SettingsFactory] Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
            18:55:00,222 INFO [SettingsFactory] Statistics: disabled
            18:55:00,222 INFO [SettingsFactory] Deleted entity synthetic identifier rollback: disabled
            18:55:00,222 INFO [SettingsFactory] Default entity-mode: pojo
            18:55:00,237 INFO [SessionFactoryImpl] building session factory
            18:55:00,300 INFO [SessionFactoryObjectFactory] Factory name: java:/portal/PortletSessionFactory
            18:55:00,316 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:55:00,316 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/portal/PortletSessionFactory
            18:55:00,316 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext
            18:55:00,316 INFO [NamingHelper] JNDI InitialContext properties:{}
            18:55:00,316 INFO [UpdateTimestampsCache] starting update timestamps cache at region: org.hibernate.cache.UpdateTimesta
            mpsCache
            18:55:00,316 INFO [StandardQueryCache] starting query cache at region: org.hibernate.cache.StandardQueryCache
            18:55:01,269 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIIB06914:4748
            18:55:02,050 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:55:02,722 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:55:03,487 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/standard-faces-config.xml
            18:55:03,581 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp23361jsf-face
            lets.jar!/META-INF/faces-config.xml
            18:55:03,597 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.4.GA/server/all/tmp/deploy/tmp23378tomahawk
            .jar!/META-INF/faces-config.xml
            18:55:03,659 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config.xml
            18:55:03,722 ERROR [LocaleUtils] Locale name null or empty, ignoring
            18:55:03,722 INFO [RenderKitFactoryImpl] RenderKit with renderKitId 'HTML_BASIC' was replaced.
            18:55:03,737 INFO [MyFacesGenericPortlet] PortletContext 'D:\jboss-4.0.4.GA\server\all\.\deploy\jboss-portal-ha.sar\por
            tal-core.war\' initialized.
            18:55:03,893 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
            18:55:04,284 INFO [FarmMemberService] **** pullNewDeployments ****
            18:55:04,300 INFO [ClusterFileTransfer] Start pull of file cluster-examples-service.xml from cluster.
            18:55:04,347 INFO [ClusterFileTransfer] Finished cluster pull of file cluster-examples-service.xml to cluster-examples-
            service.xml
            18:55:04,581 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
            18:55:04,831 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
            18:55:04,847 INFO [JkMain] Jk running ID=0 time=0/110 config=null
            18:55:04,893 INFO [Server] JBoss (MX MicroKernel) [4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)] Started i
            n 1m:7s:215ms
            18:55:08,643 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:55:09,690 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:55:14,815 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIIB06914:4748
            18:55:17,737 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:55:17,768 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:55:18,533 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:55:24,564 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:55:25,986 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:55:32,345 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:55:32,595 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:55:35,892 WARN [UDP] discarded message from different group (portal.hibernate). Sender was PCIDL12444:2193
            18:55:37,267 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIDL12444:2190
            18:55:38,595 WARN [UDP] discarded message from different group (TreeCache-Group). Sender was PCIIB06914:4748
            18:55:38,814 ERROR [HASingletonInvoker] Cannot invoke proxy will retry 4 times
            java.lang.RuntimeException: java.lang.NullPointerException
             at org.jboss.portal.cms.impl.jcr.JCRCMS.execute(JCRCMS.java:394)
             at org.jboss.portal.cms.impl.jcr.ha.HAJCRCMS.invoke(HAJCRCMS.java:86)
             at sun.reflect.GeneratedMethodAccessor165.invoke(Unknown Source)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             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:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFactory.java:175)
             at sun.reflect.GeneratedMethodAccessor163.invoke(Unknown Source)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             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:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke(JRMPInvoker.java:819)
             at org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:420)
             at sun.reflect.GeneratedMethodAccessor162.invoke(Unknown Source)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
             at sun.rmi.transport.Transport$1.run(Transport.java:153)
             at java.security.AccessController.doPrivileged(Native Method)
             at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
             at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
             at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
             at java.lang.Thread.run(Thread.java:595)
             at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
             at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
             at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)
             at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown Source)
             at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:133)
             at org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:331)
             at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:194)
             at org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74)
             at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
             at $Proxy86.invoke(Unknown Source)
             at org.jboss.portal.jems.ha.HASingletonInvoker.invoke(HASingletonInvoker.java:146)
             at org.jboss.portal.cms.impl.jcr.ha.HAJCRCMS.execute(HAJCRCMS.java:58)
             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             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:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy135.execute(Unknown Source)
             at org.jboss.portal.core.portlet.cms.CMSPortlet.doView(CMSPortlet.java:167)
             at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:167)
             at javax.portlet.GenericPortlet.render(GenericPortlet.java:407)
             at org.jboss.portal.portlet.container.PortletContainer.invokeRender(PortletContainer.java:519)
             at org.jboss.portal.portlet.container.PortletContainer.dispatch(PortletContainer.java:440)
             at org.jboss.portal.portlet.container.PortletContainerInvoker$1.dispatch(PortletContainerInvoker.java:143)
             at org.jboss.portal.portlet.invocation.PortletInvocation.dispatch(PortletInvocation.java:242)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:140)
             at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.org$jboss$portal$core$aspects$portlet$Transactio
            nInterceptor$invokeNotSupported$aop(TransactionInterceptor.java:85)
             at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_4827075286966232824.invokeNex
            t(TransactionInterceptor$invokeNotSupported_4827075286966232824.java)
             at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
             at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:101)
             at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_4827075286966232824.invokeNex
            t(TransactionInterceptor$invokeNotSupported_4827075286966232824.java)
             at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invokeNotSupported(TransactionInterceptor.java)
             at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invoke(TransactionInterceptor.java:55)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.aspects.portlet.HeaderInterceptor.invoke(HeaderInterceptor.java:49)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor.invoke(ProducerCacheInterceptor.java:50)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.ModesInterceptor.invoke(ModesInterceptor.java:59)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:45)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:55)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor.invoke(PortletSessionSynchr
            onizationInterceptor.java:76)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$InvokeNextCommand.execute(ContextDispat
            cherInterceptor.java:124)
             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             at org.jboss.portal.server.servlet.CommandServlet.doGet(CommandServlet.java:104)
             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.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
             at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:539)
             at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
             at org.jboss.portal.portlet.impl.spi.AbstractRequestContext.include(AbstractRequestContext.java:193)
             at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor$1.include(ContextDispatcherInterceptor.
            java:68)
             at org.jboss.portal.server.servlet.CommandServlet.include(CommandServlet.java:84)
             at org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor.invoke(ContextDispatcherInterceptor.jav
            a:74)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.ContextTrackerInterceptor.invoke(ContextTrackerInterceptor.java:50)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.SecureTransportInterceptor.invoke(SecureTransportInterceptor.java:65
            )
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.ValveInterceptor.invoke(ValveInterceptor.java:61)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:171)
             at org.jboss.portal.portlet.container.PortletContainerInvoker.invoke(PortletContainerInvoker.java:114)
             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             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:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy58.invoke(Unknown Source)
             at org.jboss.portal.portlet.state.producer.StatefulPortletInvoker.invoke(StatefulPortletInvoker.java:249)
             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             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:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy60.invoke(Unknown Source)
             at org.jboss.portal.federation.impl.FederatedPortletInvokerService.invoke(FederatedPortletInvokerService.java:13
            9)
             at org.jboss.portal.federation.impl.FederatingPortletInvokerService.invoke(FederatingPortletInvokerService.java:
            155)
             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             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:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy62.invoke(Unknown Source)
             at org.jboss.portal.portlet.test.TestPortletInvoker$1.dispatch(TestPortletInvoker.java:63)
             at org.jboss.portal.portlet.invocation.PortletInvocation.dispatch(PortletInvocation.java:242)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:140)
             at org.jboss.portal.portlet.aspects.portlet.PortalSessionSynchronizationInterceptor.invoke(PortalSessionSynchron
            izationInterceptor.java:85)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.portlet.aspects.portlet.ConsumerCacheInterceptor.invoke(ConsumerCacheInterceptor.java:93)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.model.instance.InstanceSecurityInterceptor.invoke(InstanceSecurityInterceptor.java:83)
             at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:171)
             at org.jboss.portal.portlet.test.TestPortletInvoker.invoke(TestPortletInvoker.java:123)
             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
             at java.lang.reflect.Method.invoke(Method.java:585)
             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:264)
             at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
             at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
             at $Proxy44.invoke(Unknown Source)
             at org.jboss.portal.core.impl.model.instance.InstanceImpl.invoke(InstanceImpl.java:273)
             at org.jboss.portal.core.command.RenderWindowCommand.execute(RenderWindowCommand.java:108)
             at org.jboss.portal.core.command.ControllerCommand.dispatch(ControllerCommand.java:91)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:140)
             at org.jboss.portal.core.aspects.controller.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:
            171)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.aspects.controller.PageNavigationInterceptor.invoke(PageNavigationInterceptor.java:80)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.jav
            a:79)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.aspects.controller.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:59)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java:171)
             at org.jboss.portal.core.command.CommandContext.execute(CommandContext.java:102)
             at org.jboss.portal.core.command.ExecutionContext.execute(ExecutionContext.java:91)
             at org.jboss.portal.core.command.CommandContext.chain(CommandContext.java:148)
             at org.jboss.portal.core.command.MarkupCommand.renderPortletWindow(MarkupCommand.java:463)
             at org.jboss.portal.core.command.RenderPageCommand.renderFragments(RenderPageCommand.java:76)
             at org.jboss.portal.core.command.MarkupCommand.execute(MarkupCommand.java:340)
             at org.jboss.portal.core.command.ControllerCommand.dispatch(ControllerCommand.java:91)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:140)
             at org.jboss.portal.core.aspects.controller.EventBroadcasterInterceptor.invoke(EventBroadcasterInterceptor.java:
            171)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.aspects.controller.PageNavigationInterceptor.invoke(PageNavigationInterceptor.java:80)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor.invoke(PolicyEnforcementInterceptor.jav
            a:79)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.core.aspects.controller.PortalNodeInterceptor.invoke(PortalNodeInterceptor.java:59)
             at org.jboss.portal.core.command.CommandInterceptor.invoke(CommandInterceptor.java:37)
             at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:130)
             at org.jboss.portal.common.invocation.Invocation.invoke(Invocation.java


            • 3. Re: JBoss Portal - Clustering - Http Session Replication
              Selvapandian Gurunathan Newbie

              Hi,
              " My intention is to test HTTP Session Replication" feature. I have downloaded the HelloWorld portlet and added the following code in doEdit()

              protected void doEdit(RenderRequest rRequest, RenderResponse rResponse) throws PortletException, IOException, UnavailableException
              {
              rResponse.setContentType("text/html");
              PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher("/WEB-INF/jsp/edit.jsp");

              PortletSession session = rRequest.getPortletSession();
              session.setAttribute("Session Replication", " Session Replication Value ");

              prd.include(rRequest, rResponse);
              }

              And in doView() i am printing value of the session variable

              protected void doView(RenderRequest rRequest, RenderResponse rResponse) throws PortletException, IOException, UnavailableException
              {
              rResponse.setContentType("text/html");

              String sYourName = (String) rRequest.getParameter("yourname");

              if(sYourName != null)
              {
              rRequest.setAttribute("yourname", sYourName);
              PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher("/WEB-INF/jsp/view2.jsp");

              PortletSession session = rRequest.getPortletSession();
              System.out.println( " SESSION NAME doView " + session.getClass().getName());
              System.out.println( " HTTP Session Replication Value " + session.getAttribute("Session Replication"));

              I have deployed this war file along with jboss-portal-ha-2.4.0 and deployed in all folder.
              I am running "run -c all" in 2 machines in the same network.
              I am using load balancer to route the HTTP request to 2 machines.
              doEdit() HTTP request is going to JBOSS in machine 1 and it is adding the value in session. After adding the value in the session i bring down machine1. So the next HTTP request, doView() is going to Machine2. But the value in the session variable is coming as null in machine 2.