Bug 749591

Summary: EDG cycling with "Remote connection failed" when using several caches in one cache container
Product: [JBoss] JBoss Data Grid 6 Reporter: Martin Gencur <mgencur>
Component: unspecifiedAssignee: Tristan Tarrant <ttarrant>
Status: CLOSED NOTABUG QA Contact: Martin Gencur <mgencur>
Severity: medium Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: atangrin, jdg-bugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-12-09 14:06:44 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Martin Gencur 2011-10-27 15:54:31 UTC
Description of problem:

EDG repeats the following output after start:
Oct 26, 2011 8:46:09 AM org.jboss.remoting3.remote.RemoteConnection handleException
ERROR: JBREM00200: Remote connection failed: java.io.IOException: Window open for non-existent channel
Oct 26, 2011 8:46:09 AM org.jboss.remoting3.remote.RemoteConnection handleException
ERROR: JBREM00200: Remote connection failed: java.io.IOException: Message data for non-existent channel

This is happening when more than one cache is defined in one cache-container and right after HotRod client is trying to get a cache via .getCache() call from started EDG instance.

I tried several combinations of cache configurations. I was able to reproduce the bug when at least two caches were defined in one cache container (either sync one + sync one or sync+async). I was not able to reproduce it when only one cache was defined.

The error can be seen at https://hudson.qa.jboss.com/hudson/view/EDG6/job/edg-60-functional-tests-ispn-arq/140/console at the bottom.

Version-Release number of selected component (if applicable):

EDG snapshot from 2011-10-26 (contains JBossAS 7.0.2.Final and Infinispan 5.1.0.ALPHA1)

How reproducible:

By running the following testcase: https://svn.devel.redhat.com/repos/jboss-qa/edg/edg-functional-tests/trunk/xml-configuration/clustered-cache

I'm running the testcase with the following command:

mvn clean verify -Dnode0.edghome=/home/mgencur/Java/infinispan/EDG6/edg-snapshot-26-10/enterprise-datagrid-6.0.0-SNAPSHOT -Dnode1.edghome=/home/mgencur/Java/infinispan/EDG6/edg-snapshot-26-10/enterprise-datagrid-6.0.0-SNAPSHOT-2 -Dmaven.test.failure.ignore=true
  

One might need to run the testcase several times so that the bug appears :(

Comment 1 Martin Gencur 2011-12-09 14:06:44 UTC
This does not seem to be happening anymore so closing.