You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2021/01/05 19:48:00 UTC

[jira] [Commented] (GEODE-8442) Exception in server not identified correctly in client

    [ https://issues.apache.org/jira/browse/GEODE-8442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17259172#comment-17259172 ] 

ASF GitHub Bot commented on GEODE-8442:
---------------------------------------

pdxcodemonkey commented on pull request #713:
URL: https://github.com/apache/geode-native/pull/713#issuecomment-754858448


   The new test appears to be crashing on all Linux flavors - here's the output:
   
   ```Test project /home/geode/build/cppcache/integration/test
       Start 71: ContainsKeyOnServerExceptionTest.handleException
   1/1 Test #71: ContainsKeyOnServerExceptionTest.handleException ...***Exception: Child aborted 44.84 sec
   Running main() from /home/geode/build/dependencies/gtest/gtest-extern-prefix/src/gtest-extern/googletest/src/gtest_main.cc
   Note: Google Test filter = ContainsKeyOnServerExceptionTest.handleException
   [==========] Running 1 test from 1 test suite.
   [----------] Global test environment set-up.
   [----------] 1 test from ContainsKeyOnServerExceptionTest
   [ RUN      ] ContainsKeyOnServerExceptionTest.handleException
   [2021-01-05 19:33:30.908215] [0x00007fd88abcd700] [info]    Gfsh::execute: start locator --log-level=INFO --dir=ContainsKeyOnServerExceptionTest/handleException/locator/0 --name=ContainsKeyOnServerExceptionTest_handleException_locator_0 --bind-address=localhost --port=49971 --max-heap=256m --J=-Dgemfire.jmx-manager-port=54085 --http-service-port=0 --J=-Dgemfire.jmx-manager-start=true
   [2021-01-05 19:33:33.865084] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:33.865128] [0x00007fd88abcd700] [trace]   Gfsh::execute: (1) Executing - start locator --log-level=INFO --dir=ContainsKeyOnServerExceptionTest/handleException/locator/0 --name=ContainsKeyOnServerExceptionTest_handleException_locator_0 --bind-address=localhost --port=49971 --max-heap=256m --J=-Dgemfire.jmx-manager-port=54085 --http-service-port=0 --J=-Dgemfire.jmx-manager-start=true
   [2021-01-05 19:33:33.865141] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:41.504390] [0x00007fd88abcd700] [trace]   Gfsh::execute: .......
   [2021-01-05 19:33:41.842713] [0x00007fd88abcd700] [trace]   Gfsh::execute: Locator in /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/locator/0 on 127.0.0.1[49971] as ContainsKeyOnServerExceptionTest_handleException_locator_0 is currently online.
   [2021-01-05 19:33:41.842750] [0x00007fd88abcd700] [trace]   Gfsh::execute: Process ID: 129785
   [2021-01-05 19:33:41.842759] [0x00007fd88abcd700] [trace]   Gfsh::execute: Uptime: 6 seconds
   [2021-01-05 19:33:41.842767] [0x00007fd88abcd700] [trace]   Gfsh::execute: Geode Version: 1.14.0-build.572
   [2021-01-05 19:33:41.842775] [0x00007fd88abcd700] [trace]   Gfsh::execute: Java Version: 1.8.0_275
   [2021-01-05 19:33:41.842782] [0x00007fd88abcd700] [trace]   Gfsh::execute: Log File: /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/locator/0/ContainsKeyOnServerExceptionTest_handleException_locator_0.log
   [2021-01-05 19:33:41.842795] [0x00007fd88abcd700] [trace]   Gfsh::execute: JVM Arguments: -Dgemfire.http-service-port=0 -Dgemfire.enable-cluster-configuration=true -Dgemfire.load-cluster-configuration-from-dir=false -Dgemfire.log-level=INFO -Dgemfire.jmx-manager-port=54085 -Dgemfire.jmx-manager-start=true -Xmx256m -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=60 -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
   [2021-01-05 19:33:41.842823] [0x00007fd88abcd700] [trace]   Gfsh::execute: Class-Path: /home/geode/gemfire/lib/geode-core-1.14.0-build.572.jar:/home/geode/gemfire/lib/geode-dependencies.jar
   [2021-01-05 19:33:41.842835] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:41.842843] [0x00007fd88abcd700] [trace]   Gfsh::execute: Successfully connected to: JMX Manager [host=heavy-lifter-05e33f05-1f2c-5f3e-b63d-c098e0b746b7.c.gemfire-dev.internal, port=54085]
   [2021-01-05 19:33:41.842851] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:41.842896] [0x00007fd88abcd700] [trace]   Gfsh::execute: Cluster configuration service is up and running.
   [2021-01-05 19:33:41.842903] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:42.177478] [0x00007fd88abcd700] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:33:42.178083] [0x00007fd88abcd700] [info]    Gfsh::execute: connect --jmx-manager=localhost[54085]
   [2021-01-05 19:33:45.299174] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:45.299221] [0x00007fd88abcd700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:33:45.299253] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:45.312797] [0x00007fd88abcd700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:33:45.450170] [0x00007fd88abcd700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:33:45.450207] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:45.450219] [0x00007fd88abcd700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:33:45.450238] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:45.452036] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:45.452058] [0x00007fd88abcd700] [trace]   Gfsh::execute: (2) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:33:45.452066] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:45.499613] [0x00007fd88abcd700] [trace]   Gfsh::execute: Already connected to: localhost[54085]
   [2021-01-05 19:33:45.499662] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:45.519653] [0x00007fd88abcd700] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:33:45.519899] [0x00007fd88df8a340] [info]    Gfsh::execute: deploy --jars=/home/geode/build/tests/javaobject/javaobject.jar
   [2021-01-05 19:33:48.493332] [0x00007fd88df8a340] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:48.493390] [0x00007fd88df8a340] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:33:48.493408] [0x00007fd88df8a340] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:48.506618] [0x00007fd88df8a340] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:33:48.640673] [0x00007fd88df8a340] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:33:48.640708] [0x00007fd88df8a340] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:48.640726] [0x00007fd88df8a340] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:33:48.640734] [0x00007fd88df8a340] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:48.642623] [0x00007fd88df8a340] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:48.642643] [0x00007fd88df8a340] [trace]   Gfsh::execute: (2) Executing - deploy --jars=/home/geode/build/tests/javaobject/javaobject.jar
   [2021-01-05 19:33:48.642654] [0x00007fd88df8a340] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:49.003792] [0x00007fd88df8a340] [trace]   Gfsh::execute: Member | Deployed JAR | Deployed JAR Location
   [2021-01-05 19:33:49.003863] [0x00007fd88df8a340] [trace]   Gfsh::execute: ------ | ------------ | ---------------------
   [2021-01-05 19:33:49.003877] [0x00007fd88df8a340] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:49.023842] [0x00007fd88df8a340] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:33:49.024063] [0x00007fd88abcd700] [info]    Gfsh::execute: start server --dir=ContainsKeyOnServerExceptionTest/handleException/server/0 --name=ContainsKeyOnServerExceptionTest_handleException_server_0 --bind-address=localhost --server-port=0 --max-heap=1g --locators=localhost[49971] --cache-xml-file=/home/geode/nativeclient/cppcache/integration/framework/../../integration-test/resources/cacheserver1_fpr_transaction.xml
   [2021-01-05 19:33:49.024091] [0x00007fd88a3cc700] [info]    Gfsh::execute: start server --dir=ContainsKeyOnServerExceptionTest/handleException/server/1 --name=ContainsKeyOnServerExceptionTest_handleException_server_1 --bind-address=localhost --server-port=0 --max-heap=1g --locators=localhost[49971] --cache-xml-file=/home/geode/nativeclient/cppcache/integration/framework/../../integration-test/resources/cacheserver2_fpr_transaction.xml
   [2021-01-05 19:33:49.024123] [0x00007fd889bcb700] [info]    Gfsh::execute: start server --dir=ContainsKeyOnServerExceptionTest/handleException/server/2 --name=ContainsKeyOnServerExceptionTest_handleException_server_2 --bind-address=localhost --server-port=0 --max-heap=1g --locators=localhost[49971] --cache-xml-file=/home/geode/nativeclient/cppcache/integration/framework/../../integration-test/resources/cacheserver3_fpr_transaction.xml
   [2021-01-05 19:33:53.576243] [0x00007fd88a3cc700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.576298] [0x00007fd88a3cc700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:33:53.576329] [0x00007fd88a3cc700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.593362] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:33:53.668137] [0x00007fd889bcb700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.668192] [0x00007fd889bcb700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:33:53.668205] [0x00007fd889bcb700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.682711] [0x00007fd889bcb700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:33:53.748456] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:33:53.748513] [0x00007fd88a3cc700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.748527] [0x00007fd88a3cc700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:33:53.748538] [0x00007fd88a3cc700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.751327] [0x00007fd88a3cc700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.751369] [0x00007fd88a3cc700] [trace]   Gfsh::execute: (2) Executing - start server --dir=ContainsKeyOnServerExceptionTest/handleException/server/1 --name=ContainsKeyOnServerExceptionTest_handleException_server_1 --bind-address=localhost --server-port=0 --max-heap=1g --locators=localhost[49971] --cache-xml-file=/home/geode/nativeclient/cppcache/integration/framework/../../integration-test/resources/cacheserver2_fpr_transaction.xml
   [2021-01-05 19:33:53.751394] [0x00007fd88a3cc700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.776395] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.776447] [0x00007fd88abcd700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:33:53.776465] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.795438] [0x00007fd88abcd700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:33:53.858517] [0x00007fd889bcb700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:33:53.858552] [0x00007fd889bcb700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.858565] [0x00007fd889bcb700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:33:53.858572] [0x00007fd889bcb700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.860351] [0x00007fd889bcb700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.860388] [0x00007fd889bcb700] [trace]   Gfsh::execute: (2) Executing - start server --dir=ContainsKeyOnServerExceptionTest/handleException/server/2 --name=ContainsKeyOnServerExceptionTest_handleException_server_2 --bind-address=localhost --server-port=0 --max-heap=1g --locators=localhost[49971] --cache-xml-file=/home/geode/nativeclient/cppcache/integration/framework/../../integration-test/resources/cacheserver3_fpr_transaction.xml
   [2021-01-05 19:33:53.860402] [0x00007fd889bcb700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.965974] [0x00007fd88abcd700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:33:53.966017] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.966034] [0x00007fd88abcd700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:33:53.966045] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.967947] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:33:53.967981] [0x00007fd88abcd700] [trace]   Gfsh::execute: (2) Executing - start server --dir=ContainsKeyOnServerExceptionTest/handleException/server/0 --name=ContainsKeyOnServerExceptionTest_handleException_server_0 --bind-address=localhost --server-port=0 --max-heap=1g --locators=localhost[49971] --cache-xml-file=/home/geode/nativeclient/cppcache/integration/framework/../../integration-test/resources/cacheserver1_fpr_transaction.xml
   [2021-01-05 19:33:53.967993] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:02.193616] [0x00007fd88a3cc700] [trace]   Gfsh::execute: ..........
   [2021-01-05 19:34:02.194683] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Server in /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/server/1 on heavy-lifter-05e33f05-1f2c-5f3e-b63d-c098e0b746b7.c.gemfire-dev.internal[40402] as ContainsKeyOnServerExceptionTest_handleException_server_1 is currently online.
   [2021-01-05 19:34:02.194704] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Process ID: 130050
   [2021-01-05 19:34:02.194713] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Uptime: 8 seconds
   [2021-01-05 19:34:02.194721] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Geode Version: 1.14.0-build.572
   [2021-01-05 19:34:02.194729] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Java Version: 1.8.0_275
   [2021-01-05 19:34:02.194737] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Log File: /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/server/1/ContainsKeyOnServerExceptionTest_handleException_server_1.log
   [2021-01-05 19:34:02.194745] [0x00007fd88a3cc700] [trace]   Gfsh::execute: JVM Arguments: -Dgemfire.locators=localhost[49971] -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -Dgemfire.cache-xml-file=/home/geode/nativeclient/cppcache/integration-test/resources/cacheserver2_fpr_transaction.xml -Dgemfire.bind-address=localhost -Xmx1g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=60 -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
   [2021-01-05 19:34:02.194753] [0x00007fd88a3cc700] [trace]   Gfsh::execute: Class-Path: /home/geode/gemfire/lib/geode-core-1.14.0-build.572.jar:/home/geode/gemfire/lib/geode-dependencies.jar
   [2021-01-05 19:34:02.194762] [0x00007fd88a3cc700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:02.263707] [0x00007fd889bcb700] [trace]   Gfsh::execute: ..........
   [2021-01-05 19:34:02.264902] [0x00007fd889bcb700] [trace]   Gfsh::execute: Server in /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/server/2 on heavy-lifter-05e33f05-1f2c-5f3e-b63d-c098e0b746b7.c.gemfire-dev.internal[40403] as ContainsKeyOnServerExceptionTest_handleException_server_2 is currently online.
   [2021-01-05 19:34:02.264936] [0x00007fd889bcb700] [trace]   Gfsh::execute: Process ID: 130081
   [2021-01-05 19:34:02.264948] [0x00007fd889bcb700] [trace]   Gfsh::execute: Uptime: 8 seconds
   [2021-01-05 19:34:02.264960] [0x00007fd889bcb700] [trace]   Gfsh::execute: Geode Version: 1.14.0-build.572
   [2021-01-05 19:34:02.264975] [0x00007fd889bcb700] [trace]   Gfsh::execute: Java Version: 1.8.0_275
   [2021-01-05 19:34:02.264990] [0x00007fd889bcb700] [trace]   Gfsh::execute: Log File: /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/server/2/ContainsKeyOnServerExceptionTest_handleException_server_2.log
   [2021-01-05 19:34:02.265005] [0x00007fd889bcb700] [trace]   Gfsh::execute: JVM Arguments: -Dgemfire.locators=localhost[49971] -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -Dgemfire.cache-xml-file=/home/geode/nativeclient/cppcache/integration-test/resources/cacheserver3_fpr_transaction.xml -Dgemfire.bind-address=localhost -Xmx1g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=60 -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
   [2021-01-05 19:34:02.265021] [0x00007fd889bcb700] [trace]   Gfsh::execute: Class-Path: /home/geode/gemfire/lib/geode-core-1.14.0-build.572.jar:/home/geode/gemfire/lib/geode-dependencies.jar
   [2021-01-05 19:34:02.265032] [0x00007fd889bcb700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:02.415540] [0x00007fd88abcd700] [trace]   Gfsh::execute: ..........
   [2021-01-05 19:34:02.416744] [0x00007fd88abcd700] [trace]   Gfsh::execute: Server in /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/server/0 on heavy-lifter-05e33f05-1f2c-5f3e-b63d-c098e0b746b7.c.gemfire-dev.internal[40401] as ContainsKeyOnServerExceptionTest_handleException_server_0 is currently online.
   [2021-01-05 19:34:02.416782] [0x00007fd88abcd700] [trace]   Gfsh::execute: Process ID: 130108
   [2021-01-05 19:34:02.416795] [0x00007fd88abcd700] [trace]   Gfsh::execute: Uptime: 8 seconds
   [2021-01-05 19:34:02.416807] [0x00007fd88abcd700] [trace]   Gfsh::execute: Geode Version: 1.14.0-build.572
   [2021-01-05 19:34:02.416818] [0x00007fd88abcd700] [trace]   Gfsh::execute: Java Version: 1.8.0_275
   [2021-01-05 19:34:02.416829] [0x00007fd88abcd700] [trace]   Gfsh::execute: Log File: /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/server/0/ContainsKeyOnServerExceptionTest_handleException_server_0.log
   [2021-01-05 19:34:02.416841] [0x00007fd88abcd700] [trace]   Gfsh::execute: JVM Arguments: -Dgemfire.locators=localhost[49971] -Dgemfire.start-dev-rest-api=false -Dgemfire.use-cluster-configuration=true -Dgemfire.cache-xml-file=/home/geode/nativeclient/cppcache/integration-test/resources/cacheserver1_fpr_transaction.xml -Dgemfire.bind-address=localhost -Xmx1g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=60 -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
   [2021-01-05 19:34:02.416852] [0x00007fd88abcd700] [trace]   Gfsh::execute: Class-Path: /home/geode/gemfire/lib/geode-core-1.14.0-build.572.jar:/home/geode/gemfire/lib/geode-dependencies.jar
   [2021-01-05 19:34:02.416863] [0x00007fd88abcd700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:02.752138] [0x00007fd889bcb700] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:34:02.752207] [0x00007fd88abcd700] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:34:02.752259] [0x00007fd88a3cc700] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:34:05.221856] [0x00007fd876ff5700] [info]    Gfsh::execute: stop server --dir=ContainsKeyOnServerExceptionTest/handleException/server/0
   [2021-01-05 19:34:05.221905] [0x00007fd8787f8700] [info]    Gfsh::execute: stop locator --dir=ContainsKeyOnServerExceptionTest/handleException/locator/0
   [2021-01-05 19:34:05.221938] [0x00007fd877ff7700] [info]    Gfsh::execute: stop server --dir=ContainsKeyOnServerExceptionTest/handleException/server/2
   [2021-01-05 19:34:05.223140] [0x00007fd8777f6700] [info]    Gfsh::execute: stop server --dir=ContainsKeyOnServerExceptionTest/handleException/server/1
   [2021-01-05 19:34:10.897335] [0x00007fd876ff5700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:10.897388] [0x00007fd876ff5700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:34:10.897401] [0x00007fd876ff5700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:10.918319] [0x00007fd876ff5700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:34:11.122603] [0x00007fd876ff5700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:34:11.122640] [0x00007fd876ff5700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.122653] [0x00007fd876ff5700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:34:11.122661] [0x00007fd876ff5700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.124779] [0x00007fd876ff5700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.124811] [0x00007fd876ff5700] [trace]   Gfsh::execute: (2) Executing - stop server --dir=ContainsKeyOnServerExceptionTest/handleException/server/0
   [2021-01-05 19:34:11.124832] [0x00007fd876ff5700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.192263] [0x00007fd8777f6700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.192319] [0x00007fd8777f6700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:34:11.192332] [0x00007fd8777f6700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.214312] [0x00007fd8777f6700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:34:11.300604] [0x00007fd8787f8700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.300655] [0x00007fd8787f8700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:34:11.300673] [0x00007fd8787f8700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.301418] [0x00007fd877ff7700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.301452] [0x00007fd877ff7700] [trace]   Gfsh::execute: (1) Executing - connect --jmx-manager=localhost[54085]
   [2021-01-05 19:34:11.301468] [0x00007fd877ff7700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.319217] [0x00007fd877ff7700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:34:11.321292] [0x00007fd8787f8700] [trace]   Gfsh::execute: Connecting to Manager at [host=localhost, port=54085] ..
   [2021-01-05 19:34:11.386962] [0x00007fd8777f6700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:34:11.387002] [0x00007fd8777f6700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.387013] [0x00007fd8777f6700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:34:11.387026] [0x00007fd8777f6700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.389008] [0x00007fd8777f6700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.389045] [0x00007fd8777f6700] [trace]   Gfsh::execute: (2) Executing - stop server --dir=ContainsKeyOnServerExceptionTest/handleException/server/1
   [2021-01-05 19:34:11.389057] [0x00007fd8777f6700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.476355] [0x00007fd8777f6700] [debug]   Gfsh::execute: Server in /home/geode/build/cppcache/integration/test/ContainsKeyOnServerExceptionTest/handleException/server/1 on heavy-lifter-05e33f05-1f2c-5f3e-b63d-c098e0b746b7.c.gemfire-dev.internal[40404] is currently not responding.
   [2021-01-05 19:34:11.476386] [0x00007fd8777f6700] [debug]   Gfsh::execute: 
   [2021-01-05 19:34:11.476420] [0x00007fd8777f6700] [debug]   Gfsh::execute: exit:1
   [2021-01-05 19:34:11.494721] [0x00007fd877ff7700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:34:11.494759] [0x00007fd877ff7700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.494769] [0x00007fd877ff7700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:34:11.494777] [0x00007fd877ff7700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.495927] [0x00007fd8787f8700] [trace]   Gfsh::execute: Successfully connected to: [host=localhost, port=54085]
   [2021-01-05 19:34:11.495948] [0x00007fd8787f8700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.495957] [0x00007fd8787f8700] [trace]   Gfsh::execute: You are connected to a cluster of version: 1.14.0-build.572
   [2021-01-05 19:34:11.495965] [0x00007fd8787f8700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.497015] [0x00007fd877ff7700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.497033] [0x00007fd877ff7700] [trace]   Gfsh::execute: (2) Executing - stop server --dir=ContainsKeyOnServerExceptionTest/handleException/server/2
   [2021-01-05 19:34:11.497043] [0x00007fd877ff7700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.498394] [0x00007fd8787f8700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:11.498448] [0x00007fd8787f8700] [trace]   Gfsh::execute: (2) Executing - stop locator --dir=ContainsKeyOnServerExceptionTest/handleException/locator/0
   [2021-01-05 19:34:11.498463] [0x00007fd8787f8700] [trace]   Gfsh::execute: 
   [2021-01-05 19:34:15.233831] [0x00007fd8787f8700] [trace]   Gfsh::execute: .....
   [2021-01-05 19:34:15.237665] [0x00007fd877ff7700] [trace]   Gfsh::execute: .....
   [2021-01-05 19:34:15.360342] [0x00007fd876ff5700] [trace]   Gfsh::execute: ......
   [2021-01-05 19:34:15.381059] [0x00007fd8787f8700] [debug]   Gfsh::execute: 
   [2021-01-05 19:34:15.381104] [0x00007fd8787f8700] [debug]   Gfsh::execute: No longer connected to localhost[54085].
   [2021-01-05 19:34:15.381131] [0x00007fd877ff7700] [debug]   Gfsh::execute: 
   [2021-01-05 19:34:15.381176] [0x00007fd877ff7700] [debug]   Gfsh::execute: No longer connected to localhost[54085].
   [2021-01-05 19:34:15.381203] [0x00007fd8787f8700] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:34:15.381210] [0x00007fd877ff7700] [debug]   Gfsh::execute: exit:0
   [2021-01-05 19:34:15.381240] [0x00007fd876ff5700] [debug]   Gfsh::execute: 
   [2021-01-05 19:34:15.381287] [0x00007fd876ff5700] [debug]   Gfsh::execute: No longer connected to localhost[54085].
   [2021-01-05 19:34:15.381320] [0x00007fd876ff5700] [debug]   Gfsh::execute: exit:0
   pure virtual method called
   terminate called without an active exception
   
   
   0% tests passed, 1 tests failed out of 1
   
   Total Test time (real) =  44.85 sec
   
   The following tests FAILED:
   	 71 - ContainsKeyOnServerExceptionTest.handleException (Child aborted)
   Errors while running CTest
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> Exception in server not identified correctly in client
> ------------------------------------------------------
>
>                 Key: GEODE-8442
>                 URL: https://issues.apache.org/jira/browse/GEODE-8442
>             Project: Geode
>          Issue Type: Bug
>          Components: native client
>            Reporter: Alberto Bustamante Reyes
>            Assignee: Mario Kevo
>            Priority: Major
>              Labels: needs-review, pull-request-available
>
> Native client is not identifying correctly an exception returned by the server.
> This is a log from an exception properly identified (I have introduced "????" where I think I have to hide sensitive information):
> {code}
> [error 2020/07/22 09:17:10.831337 UTC ????] CacheTransactionManager::failover: An exception (org.apache.geode.cache.TransactionDataNodeHasDepartedException: Could not find transaction host for TXId: ????(default_GeodeDS:1:loner):3:Native_gdbdedfebe1:default_GeodeDS:6022
> 	at org.apache.geode.internal.cache.tier.sockets.command.TXFailoverCommand.cmdExecute(TXFailoverCommand.java:126)
> 	at org.apache.geode.internal.cache.tier.sockets.BaseCommand.execute(BaseCommand.java:177)
> 	at org.apache.geode.internal.cache.tier.sockets.ServerConnection.doNormalMessage(ServerConnection.java:848)
> 	at org.apache.geode.internal.cache.tier.sockets.OriginalServerConnection.doOneMessage(OriginalServerConnection.java:72)
> 	at org.apache.geode.internal.cache.tier.sockets.ServerConnection.run(ServerConnection.java:1212)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> 	at org.apache.geode.internal.cache.tier.sockets.AcceptorImpl.lambda$initializeServerConnectionThreadPool$3(AcceptorImpl.java:676)
> 	at org.apache.geode.logging.internal.executors.LoggingThreadFactory.lambda$newThread$0(LoggingThreadFactory.java:119)
> 	at java.base/java.lang.Thread.run(Thread.java:834)
> ) happened at remote server.
> data-access: write_element:[TransactionDataNodeHasDepartedException] ????.get(????)::apache::geode::client::TransactionDataNodeHasDepartedException:org.apache.geode.cache.TransactionDataNodeHasDepartedException: Could not find transaction host for TXId: ????(default_GeodeDS:1:loner):3:Native_gdbdedfebe1:default_GeodeDS:6022
> {code}
> But in this case, although the exception received is also a TransactionDataNodeHasDepartedException, it is "translated" to an Unknown exception:
> {code}
> [error 2020/07/22 09:17:10.979506 UTC ????] Region::containsKeyOnServer:: An exception (org.apache.geode.cache.TransactionDataNodeHasDepartedException: Transaction data node 192.168.240.13(dms-server-1:1)<v1>:41000 has departed. To proceed, rollback this transaction and begin a new one., caused by org.apache.geode.internal.cache.ForceReattemptException: PartitionResponse got remote CacheClosedException
> 	at org.apache.geode.internal.cache.tx.PartitionedTXRegionStub.containsKey(PartitionedTXRegionStub.java:247)
> 	at org.apache.geode.internal.cache.TXStateStub.containsKey(TXStateStub.java:431)
> 	at org.apache.geode.internal.cache.TXStateProxyImpl.containsKey(TXStateProxyImpl.java:530)
> 	at org.apache.geode.internal.cache.PartitionedRegion.containsKey(PartitionedRegion.java:6402)
> 	at org.apache.geode.internal.cache.tier.sockets.command.ContainsKey66.cmdExecute(ContainsKey66.java:138)
> 	at org.apache.geode.internal.cache.tier.sockets.BaseCommand.execute(BaseCommand.java:177)
> 	at org.apache.geode.internal.cache.tier.sockets.ServerConnection.doNormalMessage(ServerConnection.java:848)
> 	at org.apache.geode.internal.cache.tier.sockets.OriginalServerConnection.doOneMessage(OriginalServerConnection.java:72)
> 	at org.apache.geode.internal.cache.tier.sockets.ServerConnection.run(ServerConnection.java:1212)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> 	at org.apache.geode.internal.cache.tier.sockets.AcceptorImpl.lambda$initializeServerConnectionThreadPool$3(AcceptorImpl.java:676)
> 	at org.apache.geode.logging.internal.executors.LoggingThreadFactory.lambda$newThread$0(LoggingThreadFactory.java:119)
> 	at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: org.apache.geode.internal.cache.ForceReattemptException: PartitionResponse got remote CacheClosedException
> 	at org.apache.geode.internal.cache.partitioned.PartitionMessage$PartitionResponse.waitForCacheException(PartitionMessage.java:837)
> 	at org.apache.geode.internal.cache.partitioned.ContainsKeyValueMessage$ContainsKeyValueResponse.waitForContainsResult(ContainsKeyValueMessage.java:295)
> 	at org.apache.geode.internal.cache.PartitionedRegion.containsKeyRemotely(PartitionedRegion.java:6558)
> 	at org.apache.geode.internal.cache.tx.PartitionedTXRegionStub.containsKey(PartitionedTXRegionStub.java:231)
> 	... 13 more
> Caused by: org.apache.geode.cache.CacheClosedException: Remote cache is closed: 192.168.240.13(dms-server-1:1)<v1>:41000
> 	at org.apache.geode.internal.cache.GemFireCacheImpl.getCacheClosedException(GemFireCacheImpl.java:1630)
> 	at org.apache.geode.internal.cache.GemFireCacheImpl.getCacheClosedException(GemFireCacheImpl.java:1619)
> 	at org.apache.geode.internal.cache.partitioned.PartitionMessage.process(PartitionMessage.java:307)
> 	at org.apache.geode.distributed.internal.DistributionMessage.scheduleAction(DistributionMessage.java:376)
> 	at org.apache.geode.distributed.internal.DistributionMessage$1.run(DistributionMessage.java:440)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> 	at org.apache.geode.distributed.internal.ClusterOperationExecutors.runUntilShutdown(ClusterOperationExecutors.java:442)
> 	at org.apache.geode.distributed.internal.ClusterOperationExecutors.doPartitionRegionThread(ClusterOperationExecutors.java:422)
> 	... 2 more
> ) happened at remote server.
> [info 2020/07/22 09:17:10.979514 UTC ????] error code: 12
> [fine 2020/07/22 09:17:10.979869 UTC ????] sendSyncRequest:: retry = 0
> [fine 2020/07/22 09:17:10.979874 UTC ????] sendRequestConnWithRetry:: maxSendRetries = 1 
> data-access: write_element:[Exception] SmSessions.containsKeyOnServer(????):apache::geode::client::UnknownException:Replay is unsupported: org.apache.geode.cache.TransactionDataNodeHasDepartedException: Transaction data node 192.168.240.13(????)<v1>:41000 has departed. To proceed, rollback this transaction and begin a new one, caused by org.apache.geode.internal.cache.ForceReattemptException: PartitionResponse got remote CacheClosedException
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)