[ 
https://issues.apache.org/jira/browse/JCS-244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florin POP updated JCS-244:
---------------------------
    Description: 
We are using LateralTCPListener in Weblogic context in OIG14c, at one point the 
listener thread is dying and from that point on the other nodes in the cluster 
are no longer able to communicate with this node. One by one all nodes in the 
cluster happen this.

 

Below is the snippet from the incident logged by WebLogic:{*}{{*}}{*}{{*}}

*Description*
*-----------*
*Thread 361(JCS-LateralTCPListener-XXX-oim4-prod.YY.ZZZ.net:7800) exited due to 
an uncaught Exception: java.nio.BufferUnderflowException.*

Stack Trace
-----------
java.nio.BufferUnderflowException
       at java.base/java.nio.Buffer.nextGetIndex(Buffer.java:721)
       at java.base/java.nio.HeapByteBuffer.getInt(HeapByteBuffer.java:498)
       at 
org.apache.commons.jcs3.engine.behavior.IElementSerializer.deSerializeFrom(IElementSerializer.java:210)
       at 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.handleClient(LateralTCPListener.java:679)
       at 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.runListener(LateralTCPListener.java:565)
       at 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.lambda$init$2(LateralTCPListener.java:215)
       at java.base/java.lang.Thread.run(Thread.java:1583)

  was:
We are using LateralTCPListener in Weblogic context in OIG14c, at one point the 
listener thread is dying and from that point on the other nodes in the cluster 
are no longer able to communicate with this node. One by one all nodes in the 
cluster happen this.

 

Below is the snippet from the incident logged by WebLogic:{*}{*}{*}{*}

*Description*
*-----------*
*Thread 361(JCS-LateralTCPListener-aps-oim4-prod.eu.novartis.net:7800) exited 
due to an uncaught Exception: java.nio.BufferUnderflowException.*

Stack Trace
-----------
java.nio.BufferUnderflowException
       at java.base/java.nio.Buffer.nextGetIndex(Buffer.java:721)
       at java.base/java.nio.HeapByteBuffer.getInt(HeapByteBuffer.java:498)
       at 
org.apache.commons.jcs3.engine.behavior.IElementSerializer.deSerializeFrom(IElementSerializer.java:210)
       at 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.handleClient(LateralTCPListener.java:679)
       at 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.runListener(LateralTCPListener.java:565)
       at 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.lambda$init$2(LateralTCPListener.java:215)
       at java.base/java.lang.Thread.run(Thread.java:1583)


> JCS-LateralTCPListener dies and not automatically recovers
> ----------------------------------------------------------
>
>                 Key: JCS-244
>                 URL: https://issues.apache.org/jira/browse/JCS-244
>             Project: Commons JCS
>          Issue Type: Bug
>          Components: TCP Lateral Cache
>    Affects Versions: jcs-3.2.1
>            Reporter: Florin POP
>            Priority: Major
>
> We are using LateralTCPListener in Weblogic context in OIG14c, at one point 
> the listener thread is dying and from that point on the other nodes in the 
> cluster are no longer able to communicate with this node. One by one all 
> nodes in the cluster happen this.
>  
> Below is the snippet from the incident logged by WebLogic:{*}{{*}}{*}{{*}}
> *Description*
> *-----------*
> *Thread 361(JCS-LateralTCPListener-XXX-oim4-prod.YY.ZZZ.net:7800) exited due 
> to an uncaught Exception: java.nio.BufferUnderflowException.*
> Stack Trace
> -----------
> java.nio.BufferUnderflowException
>        at java.base/java.nio.Buffer.nextGetIndex(Buffer.java:721)
>        at java.base/java.nio.HeapByteBuffer.getInt(HeapByteBuffer.java:498)
>        at 
> org.apache.commons.jcs3.engine.behavior.IElementSerializer.deSerializeFrom(IElementSerializer.java:210)
>        at 
> org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.handleClient(LateralTCPListener.java:679)
>        at 
> org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.runListener(LateralTCPListener.java:565)
>        at 
> org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.lambda$init$2(LateralTCPListener.java:215)
>        at java.base/java.lang.Thread.run(Thread.java:1583)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to