HTTP Session clustering intermittently
raydecampo Dec 15, 2003 3:32 PMHello,
(Yes, this is a long post; mostly because I have provided a lot of logging and configuration. Yes, you are busy and your time is valuable. Please take the time to scan over this post anyway and you will have my gratitude. Even a quick scan may provide the clue I need. Thanks!)
I have clustered two instances of JBoss on Windows 2003 servers. I get intermittent results with the HTTP session clustering. In order to test the clustering, I have my web server set up to alternate between the servers. I used the following JSP
<%@ page session="true" %>
<%
String key = "rkd";
String value = session.getAttribute(key) + " XXX";
%>
Session is true
Current value = <%=session.getAttribute(key)%>
Setting value to <%=value%>.
<%
session.removeAttribute(key);
session.setAttribute(key, value);
%>
<%
System.out.println("set to " + value);
%>
where I replaced XXX with the name of the server the JSP resides on. I would get results like the following for the value in the session:
Server X: "null XXX XXX XXX XXX XXX"
Server Y: "null XXX YYY YYY YYY YYY"
Clearly, there is some communication going on between the servers, otherwise I would not get intermixed XXX and YYY strings.
I noticed that there seemed to be a correlation between the problem and the appearance of the following in the log:
2003-12-15 12:28:09,146 INFO [org.apache.jk.common.ChannelSocket] connection timeout reached
However, it is not clear what timeout value I should twiddle.
The cluster-service.xml is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<!-- ===================================================================== -->
<!-- -->
<!-- Sample Clustering Service Configuration -->
<!-- -->
<!-- ===================================================================== -->
<!-- ==================================================================== -->
<!-- Cluster Partition: defines cluster -->
<!-- ==================================================================== -->
<!-- Name of the partition being built -->
DefaultPartition
<!-- Determine if deadlock detection is enabled -->
False
<!-- The JGroups protocol configuration -->
<!-- UDP: if you have a multihomed machine,
set the bind_addr attribute to the appropriate NIC IP address -->
<!-- UDP: On Windows machines, because of the media sense feature
being broken with multicast (even after disabling media sense)
set the loopback attribute to true -->
<UDP mcast_addr="228.1.2.3" mcast_port="45566"
ip_ttl="64" ip_mcast="true" bind_addr="SEE BELOW"
mcast_send_buf_size="150000" mcast_recv_buf_size="80000"
ucast_send_buf_size="150000" ucast_recv_buf_size="80000"
loopback="true" />
<PING timeout="2000" num_initial_members="3"
up_thread="true" down_thread="true" />
<MERGE2 min_interval="5000" max_interval="10000" />
<FD shun="true" up_thread="true" down_thread="true"
timeout="2500" max_tries="5" />
<VERIFY_SUSPECT timeout="3000" num_msgs="3"
up_thread="true" down_thread="true" />
<pbcast.NAKACK gc_lag="50" retransmit_timeout="300,600,1200,2400,4800"
up_thread="true" down_thread="true" />
<pbcast.STABLE desired_avg_gossip="20000"
up_thread="true" down_thread="true" />
<UNICAST timeout="5000" window_size="100" min_threshold="10"
down_thread="true" />
<FRAG frag_size="8192"
down_thread="true" up_thread="true" />
<pbcast.GMS join_timeout="5000" join_retry_timeout="2000"
shun="true" print_local_addr="true" />
<pbcast.STATE_TRANSFER up_thread="true" down_thread="true" />
<!-- ==================================================================== -->
<!-- HA Session State Service for SFSB -->
<!-- ==================================================================== -->
jboss:service=DefaultPartition
<!-- Name of the partition to which the service is linked -->
DefaultPartition
<!-- JNDI name under which the service is bound -->
/HASessionState/Default
<!-- Max delay before cleaning unreclaimed state.
Defaults to 30*60*1000 => 30 minutes -->
0
<!-- ==================================================================== -->
<!-- HA JNDI -->
<!-- ==================================================================== -->
jboss:service=DefaultPartition
<!-- Name of the partition to which the service is linked -->
DefaultPartition
<!-- bind address of HA JNDI RMI endpoint -->
<!-- RmiPort to be used by the HA-JNDI service
once bound. 0 => auto. -->
0
<!-- Port on which the HA-JNDI stub is made available -->
1100
<!-- Backlog to be used for client-server RMI
invocations during JNDI queries -->
50
<!-- Multicast Address and Group used for auto-discovery -->
230.0.0.4
1102
<!-- IP Address to which should be bound: the Port, the RmiPort and
the AutoDiscovery multicast socket. -->
<!-- Client socket factory to be used for client-server
RMI invocations during JNDI queries -->
<!--attribute name="ClientSocketFactory">custom</attribute-->
<!-- Server socket factory to be used for client-server
RMI invocations during JNDI queries -->
<!--attribute name="ServerSocketFactory">custom</attribute-->
<!--
0
custom
custom
-->
<!-- ==================================================================== -->
<!-- Distributed cache invalidation -->
<!-- ==================================================================== -->
jboss:service=DefaultPartition
jboss.cache:service=InvalidationManager
jboss.cache:service=InvalidationManager
DefaultPartition
DefaultJGBridge
I left out the bind_addr for security reasons, however, it is a valid IP address which does appear in the output of "ipconfig /all". The cluster-service.xml on the other machine is identical, except for the bind_addr.
As for the jboss-service.xml in the tomcat WAR, I have tried:
interval <!-- you may switch to "interval" -->
1
and
instant <!-- you may switch to "interval" -->
2000
with identical results.
Here is the output from cluster.log:
2003-12-15 13:08:44,803 DEBUG [org.apache.jk.common.ChannelSocket] Setting maxThreads 75
2003-12-15 13:08:44,803 INFO [org.apache.jk.common.ChannelSocket] JK2: ajp13 listening on 0.0.0.0/0.0.0.0:8009
2003-12-15 13:08:44,803 DEBUG [org.apache.jk.common.ChannelSocket] Accepting ajp connections on 8009
2003-12-15 13:08:48,459 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Setting JGProps from xml to: UDP(bind_addr=xxx.xxx.xxx.xxx; ip_mcast=true; ip_ttl=64; loopback=true; mcast_addr=228.1.2.3; mcast_port=45566; mcast_recv_buf_size=80000; mcast_send_buf_size=150000; ucast_recv_buf_size=80000; ucast_send_buf_size=150000): PING(down_thread=true; num_initial_members=3; timeout=2000; up_thread=true): MERGE2(max_interval=10000; min_interval=5000): FD(down_thread=true; max_tries=5; shun=true; timeout=2500; up_thread=true): VERIFY_SUSPECT(down_thread=true; num_msgs=3; timeout=3000; up_thread=true): pbcast.NAKACK(down_thread=true; gc_lag=50; retransmit_timeout=300,600,1200,2400,4800; up_thread=true): pbcast.STABLE(desired_avg_gossip=20000; down_thread=true; up_thread=true): UNICAST(down_thread=true; min_threshold=10; timeout=5000; window_size=100): FRAG(down_thread=true; frag_size=8192; up_thread=true): pbcast.GMS(join_retry_timeout=2000; join_timeout=5000; print_local_addr=true;shun=true): pbcast.STATE_TRANSFER(down_thread=true; up_thread=true)
2003-12-15 13:08:48,474 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Creating
2003-12-15 13:08:48,474 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Creating JGroups JChannel
2003-12-15 13:08:48,631 INFO [org.jboss.ha.framework.server.ClusterPartition] Set the JGroups logging to log4j with category:org.apache.log4j.Logger@54ea79, priority: INFO, JGroupsLevel: 4
2003-12-15 13:08:48,631 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Creating HAPartition
2003-12-15 13:08:48,677 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Initing HAPartition: org.jboss.ha.framework.server.HAPartitionImpl@1af0b1
2003-12-15 13:08:48,677 INFO [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Initializing
2003-12-15 13:08:48,677 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] setMembershipListener
2003-12-15 13:08:48,677 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] setMessageListener
2003-12-15 13:08:48,677 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] create replicant manager
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] init replicant manager
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] bind replicant manager
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] create distributed state
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] init distributed state service
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] bind distributed state service
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] creating SubcontextHAPartition
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] done initing.
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.server.ClusterPartition] HAPartition initialized
2003-12-15 13:08:48,693 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Created
2003-12-15 13:08:48,724 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] Creating
2003-12-15 13:08:48,724 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] Created
2003-12-15 13:08:48,724 DEBUG [org.jboss.ha.hasessionstate.server.HASessionStateService] Creating
2003-12-15 13:08:48,740 DEBUG [org.jboss.ha.hasessionstate.server.HASessionStateImpl./HASessionState/Default] creating SubcontextHASessionState
2003-12-15 13:08:48,740 DEBUG [org.jboss.ha.hasessionstate.server.HASessionStateService] Created
2003-12-15 13:08:48,740 DEBUG [org.jboss.ha.jndi.HANamingService] Creating
2003-12-15 13:08:48,740 DEBUG [org.jboss.ha.jndi.HANamingService] Initializing HAJNDI server on partition: DefaultPartition
2003-12-15 13:08:48,756 DEBUG [org.jboss.ha.jndi.HANamingService] Create remote object
2003-12-15 13:08:48,756 DEBUG [org.jboss.ha.jndi.HANamingService] initialize HAJNDI
2003-12-15 13:08:48,756 DEBUG [org.jboss.ha.jndi.HAJNDI] subscribeToStateTransferEvents
2003-12-15 13:08:48,756 DEBUG [org.jboss.ha.jndi.TreeHead] registerRPCHandler
2003-12-15 13:08:48,756 DEBUG [org.jboss.ha.jndi.HANamingService] Created
2003-12-15 13:08:48,756 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Starting
2003-12-15 13:08:48,771 DEBUG [org.jboss.ha.framework.server.ClusterPartition] Starting ClusterPartition: DefaultPartition
2003-12-15 13:08:51,287 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] ViewAccepted: initial members set
2003-12-15 13:08:51,287 INFO [org.jboss.ha.framework.server.ClusterPartition] Starting channel
2003-12-15 13:08:51,287 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] get nodeName
2003-12-15 13:08:51,287 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Get current members
2003-12-15 13:08:51,287 INFO [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Number of cluster members: 2
2003-12-15 13:08:51,287 INFO [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Other members: 1
2003-12-15 13:08:51,318 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] State was retrieved successfully
2003-12-15 13:08:51,318 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] setState called
2003-12-15 13:08:51,318 INFO [org.jboss.ha.framework.server.ClusterPartition] Started ClusterPartition: DefaultPartition
2003-12-15 13:08:51,318 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Begin AsynchViewChangeHandler
2003-12-15 13:08:51,318 INFO [org.jboss.ha.framework.server.ClusterPartition] Started jboss:service=DefaultPartition
2003-12-15 13:08:51,334 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] Starting
2003-12-15 13:08:51,334 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] setState for HAJNDI
2003-12-15 13:08:51,349 DEBUG [org.jboss.ha.jndi.TreeHead] unregisterRPCHandler
2003-12-15 13:08:51,349 DEBUG [org.jboss.ha.jndi.TreeHead] registerRPCHandler
2003-12-15 13:08:51,349 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] setState for DistributedReplicantManager
2003-12-15 13:08:51,349 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] setState for DistributedState
2003-12-15 13:08:51,349 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] setState for HASessionStateTransfer
2003-12-15 13:08:51,349 DEBUG [org.jboss.ha.hasessionstate.server.HASessionStateImpl./HASessionState/Default] Receiving state of HASessionState
2003-12-15 13:08:51,349 INFO [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] Started jboss:service=ClusteredHttpSession
2003-12-15 13:08:51,396 DEBUG [org.jboss.ha.hasessionstate.server.HASessionStateService] Starting
2003-12-15 13:08:51,396 DEBUG [org.jboss.ha.hasessionstate.server.HASessionStateImpl./HASessionState/Default] HASessionState node name : 10.0.1.3:1099
2003-12-15 13:08:51,396 INFO [org.jboss.ha.hasessionstate.server.HASessionStateService] Started jboss:service=HASessionState
2003-12-15 13:08:51,412 DEBUG [org.jboss.ha.jndi.HANamingService] Starting
2003-12-15 13:08:51,412 DEBUG [org.jboss.ha.jndi.HANamingService] Create HARMIServer proxy
2003-12-15 13:08:51,412 DEBUG [org.jboss.ha.framework.server.HARMIServerImpl$RefreshProxiesHATarget] Invocation authorization called: ENABLE_INVOCATIONS
2003-12-15 13:08:51,443 DEBUG [org.jboss.ha.framework.server.HARMIServerImpl$RefreshProxiesHATarget] replicantsChanged 'HAJNDI' to 2 (intra-view id: 284403521)
2003-12-15 13:08:51,459 DEBUG [org.jboss.ha.jndi.HANamingService] Starting listener
2003-12-15 13:08:51,459 INFO [org.jboss.ha.jndi.HANamingService] Listening on 0.0.0.0/0.0.0.0:1100
2003-12-15 13:08:51,459 INFO [org.jboss.ha.jndi.HANamingService$AutomaticDiscovery] Listening on 0.0.0.0/0.0.0.0:1102, group=230.0.0.4
2003-12-15 13:08:51,459 INFO [org.jboss.ha.jndi.HANamingService] Started jboss:service=HAJNDI
2003-12-15 13:08:52,755 DEBUG [org.jboss.ha.singleton.HASingletonController] Creating
2003-12-15 13:08:52,755 DEBUG [org.jboss.ha.singleton.HASingletonController] Created
2003-12-15 13:08:53,240 DEBUG [org.jboss.ha.singleton.HASingletonController] Starting
2003-12-15 13:08:53,240 DEBUG [org.jboss.ha.singleton.HASingletonController] start HASingletonController
2003-12-15 13:08:53,240 DEBUG [org.jboss.ha.singleton.HASingletonController] partitionTopologyChanged, isElectedNewMaster=false, isMasterNode=false, viewID=284403521
2003-12-15 13:08:53,240 INFO [org.jboss.ha.singleton.HASingletonController] Started jboss.mq:service=HAILSingletonController
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Adding URL from spec: farm/
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] URL: file:/C:/jboss/jboss-3.2.3/server/all/farm/
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Added url: file:/C:/jboss/jboss-3.2.3/server/all/farm/
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] URL list: [file:/C:/jboss/jboss-3.2.3/server/all/farm/]
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Creating
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Scanner thread started
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Created
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Starting
2003-12-15 13:08:58,599 DEBUG [org.jboss.ha.framework.server.FarmMemberService] registerRPCHandler
2003-12-15 13:08:58,615 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Found 1 farmDeployments responses
2003-12-15 13:08:58,615 INFO [org.jboss.ha.framework.server.FarmMemberService] **** pullNewDeployments ****
2003-12-15 13:08:58,630 INFO [org.jboss.ha.framework.server.FarmMemberService] farmDeployment(), deploy locally: C:\jboss\jboss-3.2.3\server\all\tmp\cluster-examples-service.xml
2003-12-15 13:08:58,661 DEBUG [org.jboss.ha.framework.server.FarmMemberService] Watch URL for: file:/C:/jboss/jboss-3.2.3/server/all/farm/cluster-examples-service.xml -> file:/C:/jboss/jboss-3.2.3/server/all/farm/cluster-examples-service.xml
2003-12-15 13:08:58,661 INFO [org.jboss.ha.framework.server.FarmMemberService] Started jboss:service=FarmMember,partition=DefaultPartition
2003-12-15 13:09:00,615 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Partition DefaultPartition received msg
2003-12-15 13:09:00,615 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] pre methodName: DistributedState._set
2003-12-15 13:09:00,615 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] handlerName: DistributedState methodName: _set
2003-12-15 13:09:00,615 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Handle: DistributedState._set
2003-12-15 13:09:05,411 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Partition DefaultPartition received msg
2003-12-15 13:09:05,411 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] pre methodName: DistributedState._set
2003-12-15 13:09:05,411 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] handlerName: DistributedState methodName: _set
2003-12-15 13:09:05,411 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Handle: DistributedState._set
2003-12-15 13:09:05,552 DEBUG [org.apache.jk.common.ChannelSocket] Accepted socket Socket[addr=skytrainii.ncf.navy.mil/155.252.138.162,port=2075,localport=8009]
2003-12-15 13:09:05,552 DEBUG [org.apache.jk.common.ChannelSocket] receive()
2003-12-15 13:09:05,552 DEBUG [org.apache.jk.common.ChannelSocket] read() [B@1775bc 8192 0 4 = 4
2003-12-15 13:09:05,552 DEBUG [org.apache.jk.common.ChannelSocket] read() [B@1775bc 8192 4 266 = 266
2003-12-15 13:09:05,552 DEBUG [org.apache.jk.common.ChannelSocket] Call next 0 org.apache.jk.common.HandlerRequest@32a4df
2003-12-15 13:09:05,599 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] getHttpSession called for session: +trGfa-RyD4M4i8FMmoDAA**
2003-12-15 13:09:05,630 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] setHttpSession called for session: +trGfa-RyD4M4i8FMmoDAA**
2003-12-15 13:09:09,646 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] setHttpSession called for session: +trGfa-RyD4M4i8FMmoDAA**
2003-12-15 13:09:09,646 DEBUG [org.apache.jk.common.ChannelSocket] send() 83 4
2003-12-15 13:09:09,646 DEBUG [org.apache.jk.common.ChannelSocket] send() 169 3
2003-12-15 13:09:09,646 DEBUG [org.apache.jk.common.ChannelSocket] send() 6 5
2003-12-15 13:09:09,646 DEBUG [org.apache.jk.common.ChannelSocket] receive()
2003-12-15 13:09:12,880 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Partition DefaultPartition received msg
2003-12-15 13:09:12,880 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] pre methodName: DistributedState._set
2003-12-15 13:09:12,880 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] handlerName: DistributedState methodName: _set
2003-12-15 13:09:12,880 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Handle: DistributedState._set
2003-12-15 13:09:14,848 DEBUG [org.apache.jk.common.ChannelSocket] read() [B@1775bc 8192 0 4 = 4
2003-12-15 13:09:14,848 DEBUG [org.apache.jk.common.ChannelSocket] read() [B@1775bc 8192 4 266 = 266
2003-12-15 13:09:14,848 DEBUG [org.apache.jk.common.ChannelSocket] Call next 0 org.apache.jk.common.HandlerRequest@32a4df
2003-12-15 13:09:16,848 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] setHttpSession called for session: +trGfa-RyD4M4i8FMmoDAA**
2003-12-15 13:09:16,848 DEBUG [org.apache.jk.common.ChannelSocket] send() 83 4
2003-12-15 13:09:16,848 DEBUG [org.apache.jk.common.ChannelSocket] send() 197 3
2003-12-15 13:09:16,848 DEBUG [org.apache.jk.common.ChannelSocket] send() 6 5
2003-12-15 13:09:16,848 DEBUG [org.apache.jk.common.ChannelSocket] receive()
2003-12-15 13:09:19,567 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Partition DefaultPartition received msg
2003-12-15 13:09:19,567 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] pre methodName: DistributedState._set
2003-12-15 13:09:19,567 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] handlerName: DistributedState methodName: _set
2003-12-15 13:09:19,567 DEBUG [org.jboss.ha.framework.interfaces.HAPartition.DefaultPartition] Handle: DistributedState._set
2003-12-15 13:09:20,833 DEBUG [org.apache.jk.common.ChannelSocket] read() [B@1775bc 8192 0 4 = 4
2003-12-15 13:09:20,833 DEBUG [org.apache.jk.common.ChannelSocket] read() [B@1775bc 8192 4 266 = 266
2003-12-15 13:09:20,833 DEBUG [org.apache.jk.common.ChannelSocket] Call next 0 org.apache.jk.common.HandlerRequest@32a4df
2003-12-15 13:09:22,833 DEBUG [org.apache.jk.common.ChannelSocket] send() 83 4
2003-12-15 13:09:22,833 DEBUG [org.apache.jk.common.ChannelSocket] send() 225 3
2003-12-15 13:09:22,833 DEBUG [org.apache.jk.common.ChannelSocket] send() 6 5
2003-12-15 13:09:22,833 DEBUG [org.apache.jk.common.ChannelSocket] receive()
2003-12-15 13:09:22,833 DEBUG [org.jboss.ha.httpsession.server.ClusteredHTTPSessionService] setHttpSession called for session: +trGfa-RyD4M4i8FMmoDAA**
2003-12-15 13:09:42,832 INFO [org.apache.jk.common.ChannelSocket] connection timeout reached
I would appreciate any input or ideas.
Thanks,
Ray