You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Dale Emery (Jira)" <ji...@apache.org> on 2021/12/09 01:14:00 UTC

[jira] [Resolved] (GEODE-5895) Rolling upgrade tests can fail with port conflicts with dunit debugger ports

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

Dale Emery resolved GEODE-5895.
-------------------------------
    Resolution: Duplicate

> Rolling upgrade tests can fail with port conflicts with dunit debugger ports
> ----------------------------------------------------------------------------
>
>                 Key: GEODE-5895
>                 URL: https://issues.apache.org/jira/browse/GEODE-5895
>             Project: Geode
>          Issue Type: Improvement
>            Reporter: Dan Smith
>            Priority: Major
>              Labels: swat
>
> We recently had a rolling upgrade test fail with an address already in use failure. Tracking this down, it looks like the issue is that the we picked an available port, and then bounced a dunit VM. When the VM restarted it picked that same port to listener for debugging connections.
> Failure:  http://files.apachegeode-ci.info/builds/apache-develop-main/1.8.0-build.9/test-results/distributedTest/1539810558/
> {noformat}
> Bouncing VM5 from version 160 to 000
> Old process for vm_5 has exited
> Executing [/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java, -classpath, /home/geode/geode/geode-core/build/classes/java/distributedTest:/home/geode/geode/geode-core/build/resources/distributedTest:/home/geode/geode/geode-dunit/build/libs/geode-dunit-1.8.0-SNAPSHOT.jar:/home/geode/geode/geode-core/build/classes/java/integrationTest:/home/geode/geode/geode-core/build/resources/integrationTest:/home/geode/geode/geode-core/build/libs/geode-core-1.8.0-SNAPSHOT.jar:/home/geode/.gradle/caches/modules-2/files-2.1/antlr/antlr/2.7.7/83cd2cd674a217ade95a4bb83a8a14f351f48bd0/antlr-2.7.7.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.github.stephenc.findbugs/findbugs-annotations/1.3.9-1/a6b11447635d80757d64b355bed3c00786d86801/findbugs-annotations-1.3.9-1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.jgroups/jgroups/3.6.14.Final/ee11e0645462b6937625f56f42bf5e853673168/jgroups-3.6.14.Final.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.9.6/cfa4f316351a91bfd95cb0644c6a2c95f52db1fc/jackson-databind-2.9.6.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.9.6/6a0f0f154edaba00067772ce02e24f8c0973d84c/jackson-annotations-2.9.6.jar:/home/geode/geode/geode-junit/build/libs/geode-junit-1.8.0-SNAPSHOT.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.springframework.shell/spring-shell/1.2.0.RELEASE/d94047721f292bd5334b5654e8600cef4b845049/spring-shell-1.2.0.RELEASE.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.6/815893df5f31da2ece4040fe0a12fd44b577afaf/commons-io-2.6.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-validator/commons-validator/1.6/e989d1e87cdd60575df0765ed5bac65c905d7908/commons-validator-1.6.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-digester/commons-digester/2.1/73a8001e7a54a255eef0f03521ec1805dc738ca0/commons-digester-2.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/javax.mail/javax.mail-api/1.6.1/8cababdc2a9caae6e1641aae6671c24394227651/javax.mail-api-1.6.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/javax.activation/activation/1.1.1/485de3a253e23f645037828c07f1d7f1af40763a/activation-1.1.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/javax.xml.bind/jaxb-api/2.2.11/32274d4244967ff43e7a5d967743d94ed3d2aea7/jaxb-api-2.2.11.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.sun.xml.bind/jaxb-core/2.2.11/c3f87d654f8d5943cd08592f3f758856544d279a/jaxb-core-2.2.11.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.sun.xml.bind/jaxb-impl/2.2.11/a49ce57aee680f9435f49ba6ef427d38c93247a6/jaxb-impl-2.2.11.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.6/ce1edb914c94ebc388f086c6827e8bdeec71ac2/commons-lang-2.6.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-modeler/commons-modeler/2.0.1/7ac36e7db0bb1230a901852ff618d3a3a873e9de/commons-modeler-2.0.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/io.netty/netty-all/4.1.27.Final/abcefabf95f3b21b3e31019fd89fd8687563076d/netty-all-4.1.27.Final.jar:/home/geode/.gradle/caches/modules-2/files-2.1/it.unimi.dsi/fastutil/8.2.1/5ad88f325e424f8dbc2be5459e21ea5cab3864e9/fastutil-8.2.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/javax.resource/javax.resource-api/1.7/ae40e0864eb1e92c48bf82a2a3399cbbf523fb79/javax.resource-api-1.7.jar:/home/geode/.gradle/caches/modules-2/files-2.1/mx4j/mx4j/3.0.2/47bf147f11b4a026263e1c96a1ea0e029f9e5ab6/mx4j-3.0.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/mx4j/mx4j-remote/3.0.2/35234324298454ee19efecb86f86b947269c9509/mx4j-remote-3.0.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/mx4j/mx4j-tools/3.0.1/df853af9fe34d4eb6f849a1b5936fddfcbe67751/mx4j-tools-3.0.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna/4.1.0/1c12d070e602efd8021891cdd7fd18bc129372d4/jna-4.1.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/5.0.4/4fdac2fbe92dfad86aa6e9301736f6b4342a3f5c/jopt-simple-5.0.4.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-slf4j-impl/2.11.0/9ba207b78e470fe7765ebee14f1f0336c9cbcc18/log4j-slf4j-impl-2.11.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-core/2.11.0/e6b751e02120c08702d98750f6a80bc25343b7f5/log4j-core-2.11.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-jcl/2.11.0/4acb58e36efe82c3ea518bd31f4f8325b37ae9b4/log4j-jcl-2.11.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-jul/2.11.0/643e7b8de1fdf296f726c2ab1ce2adb924aa0ea3/log4j-jul-2.11.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.logging.log4j/log4j-api/2.11.0/bede79a3f150711634a3047985517431bf6499f2/log4j-api-2.11.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-webapp/9.4.12.v20180830/a3e119df2da04fcf5aa290c8c35c5b310ce2dcd1/jetty-webapp-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/4.3.18.RELEASE/4acbce682c3dfe38181d57b7e0792e2cc21e4f77/spring-core-4.3.18.RELEASE.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.iq80.snappy/snappy/0.4/a42b2d92a89efd35bb14738000dabcac6bd07a8d/snappy-0.4.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-core/1.4.0/6d05bd17e057fc12d278bb367c27f9cb0f3dc197/shiro-core-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/io.github.classgraph/classgraph/4.0.6/7fe1e7464ffd40c7333b8bbf53c4d73a7cbd7b4c/classgraph-4.0.6.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.healthmarketscience.rmiio/rmiio/2.1.2/1d35887bc716bff6e51d7530bb5abf14fc211e70/rmiio-2.1.2.jar:/home/geode/geode/geode-common/build/libs/geode-common-1.8.0-SNAPSHOT.jar:/home/geode/geode/geode-json/build/libs/geode-json-1.8.0-SNAPSHOT.jar:/home/geode/.gradle/caches/modules-2/files-2.1/redis.clients/jedis/2.9.0/292bc9cc26553acd3cccc26f2f95620bf88a04c2/jedis-2.9.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/pl.pragmatists/JUnitParams/1.1.0/a0812245c7a4a96f8cd293adc0a6a31d1890eaf0/JUnitParams-1.1.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path-assert/2.2.0/120f64646a7f59b15743ee027330664028b3f4d5/json-path-assert-2.2.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.derby/derby/10.14.2.0/7efad40ef52fbb1f08142f07a83b42d29e47d8ce/derby-10.14.2.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.fusesource.jansi/jansi/1.17.1/e90caa31c9b8d748359450d7487f76b05549ae65/jansi-1.17.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-cache/1.4.0/ae1496cbdc4cce35c87d9014723863e049f9e2b4/shiro-cache-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-crypto-hash/1.4.0/b767d3db10f01dfba79c04cbc9e17eae0247b9c/shiro-crypto-hash-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-crypto-cipher/1.4.0/78020924ddce7632daa3b9acb698167c240df623/shiro-crypto-cipher-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-config-ogdl/1.4.0/28c5f1338030eed8f911f0a816a5ef2716f786a6/shiro-config-ogdl-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-config-core/1.4.0/7d7ede51d15d346d962da9a3743064ddc9163b1d/shiro-config-core-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-event/1.4.0/df4e83b5200940439e0c7ba4fc145902900e2cd/shiro-event-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-crypto-core/1.4.0/7049325bba697985eee924eda03cb7971af1b808/shiro-crypto-core-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.shiro/shiro-lang/1.4.0/6895b5d14e7be7a77297336b037d7a7e79e858d6/shiro-lang-1.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/2.4.0/765a4401ceb2dc8d40553c2075eb80a8fa35c2ae/json-path-2.4.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.25/da76ca59f6a57ee3102f8f9bd9cee742973efa8a/slf4j-api-1.7.25.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.9.6/4e393793c37c77e042ccc7be5a914ae39251b365/jackson-core-2.9.6.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-beanutils/commons-beanutils/1.9.3/c845703de334ddc6b4b3cd26835458cb1cba1f3d/commons-beanutils-1.9.3.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-logging/commons-logging/1.2/4bfc12adfe4842bf07b657f0369c4cb522955686/commons-logging-1.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/commons-collections/commons-collections/3.2.2/8ad72fe39fa8c91eaaf12aadb21e0c3661fe26d5/commons-collections-3.2.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/javax.transaction/javax.transaction-api/1.2/d81aff979d603edd90dcd8db2abc1f4ce6479e3e/javax.transaction-api-1.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-xml/9.4.12.v20180830/e9f1874e9b5edd498f2fe7cd0904405da07cc300/jetty-xml-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-servlet/9.4.12.v20180830/4c1149328eda9fa39a274262042420f66d9ffd5f/jetty-servlet-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/jline/jline/2.12/ce9062c6a125e0f9ad766032573c041ae8ecc986/jline-2.12.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/25.1-jre/6c57e4b22b44e89e548b5c9f70f0c45fe10fb0b4/guava-25.1-jre.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.github.stefanbirkner/system-rules/1.18.0/4d95a6c83a298c60195c74b8cce3cc094e56dbb/system-rules-1.18.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.assertj/assertj-core/3.10.0/4898fc7b9a2f7f8457bd380f917b08416df313f7/assertj-core-3.10.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.mockito/mockito-core/2.19.1/c54c55cae0f4742ad6bf8a1987ada35363f2c4e2/mockito-core-2.19.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.awaitility/awaitility/3.1.1/b4f9a8f8de9c1e9b3c4a66e98beb390e7747c59c/awaitility-3.1.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/junit/junit/4.12/2973d150c0dc1fefe998f834810d68f278ea58ec/junit-4.12.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-pool2/2.4.2/e5f4f28f19d57716fbc3989d7a357ebf1e454fea/commons-pool2-2.4.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-library/1.3/4785a3c21320980282f9f33d0d1264a69040538f/hamcrest-library-1.3.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.3/42a25dc3219429f0e5d060061f71acb49bf010a0/hamcrest-core-1.3.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-security/9.4.12.v20180830/299e0602a9c0b753ba232cc1c1dda72ddd9addcf/jetty-security-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-server/9.4.12.v20180830/b0f25df0d32a445fd07d5f16fff1411c16b888fa/jetty-server-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-http/9.4.12.v20180830/1341796dde4e16df69bca83f3e87688ba2e7d703/jetty-http-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-io/9.4.12.v20180830/e93f5adaa35a9a6a85ba130f589c5305c6ecc9e3/jetty-io-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.eclipse.jetty/jetty-util/9.4.12.v20180830/cb4ccec9bd1fe4b10a04a0fb25d7053c1050188a/jetty-util-9.4.12.v20180830.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-all/1.3/63a21ebc981131004ad02e0434e799fd7f3a8d5a/hamcrest-all-1.3.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.skyscreamer/jsonassert/1.5.0/6c9d5fe2f59da598d9aefc1cfc6528ff3cf32df3/jsonassert-1.5.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcpkix-jdk15on/1.59/9cef0aab8a4bb849a8476c058ce3ff302aba3fff/bcpkix-jdk15on-1.59.jar:/home/geode/geode/geode-old-versions/build/libs/geode-old-versions-1.8.0-SNAPSHOT.jar:/home/geode/.gradle/caches/modules-2/files-2.1/net.minidev/json-smart/2.3/7396407491352ce4fa30de92efb158adb76b5b/json-smart-2.3.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.checkerframework/checker-qual/2.0.0/518929596ee3249127502a8573b2e008e2d51ed3/checker-qual-2.0.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.1.3/39b109f2cd352b2d71b52a3b5a1a9850e1dc304b/error_prone_annotations-2.1.3.jar:/home/geode/.gradle/caches/modules-2/files-2.1/com.google.j2objc/j2objc-annotations/1.1/ed28ded51a8b1c6b112568def5f4b455e6809019/j2objc-annotations-1.1.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.codehaus.mojo/animal-sniffer-annotations/1.14/775b7e22fb10026eed3f86e8dc556dfafe35f2d5/animal-sniffer-annotations-1.14.jar:/home/geode/.gradle/caches/modules-2/files-2.1/net.bytebuddy/byte-buddy/1.8.13/ebef2e4b0ba0597f5b60038e9b3798071e15f174/byte-buddy-1.8.13.jar:/home/geode/.gradle/caches/modules-2/files-2.1/net.bytebuddy/byte-buddy-agent/1.8.13/9fce6481b5d596085cc20088f42a64b608b5a537/byte-buddy-agent-1.8.13.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.objenesis/objenesis/2.6/639033469776fd37c08358c6b92a4761feb2af4b/objenesis-2.6.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.59/2507204241ab450456bdb8e8c0a8f986e418bd99/bcprov-jdk15on-1.59.jar:/home/geode/.gradle/caches/modules-2/files-2.1/net.minidev/accessors-smart/1.2/c592b500269bfde36096641b01238a8350f8aa31/accessors-smart-1.2.jar:/home/geode/.gradle/caches/modules-2/files-2.1/javax.servlet/javax.servlet-api/3.1.0/3cd63d075497751784b2fa84be59432f4905bf7c/javax.servlet-api-3.1.0.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/5.0.4/da08b8cce7bbf903602a25a3a163ae252435795/asm-5.0.4.jar:/home/geode/geode/geode-core/build/classes/java/main:/home/geode/geode/geode-core/build/resources/main:/home/geode/geode/geode-core/build/generated-resources/main:/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.springframework/spring-webmvc/4.3.18.RELEASE/67ad7f59830df97ab73f8c7ab53ea33ae7dcb68/spring-webmvc-4.3.18.RELEASE.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.springframework/spring-web/4.3.18.RELEASE/e41042a70a7d80da52261c1dfc569c7518b70dce/spring-web-4.3.18.RELEASE.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/4.3.18.RELEASE/d302953b509e6d380856e245bf80c29770c08c98/spring-context-4.3.18.RELEASE.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.springframework/spring-beans/4.3.18.RELEASE/27460686b16b3ffee60bb3365cd56bba6ed860ff/spring-beans-4.3.18.RELEASE.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.springframework/spring-expression/4.3.18.RELEASE/64f2270bfd9d615c8c3b9d94995867f39391ed30/spring-expression-4.3.18.RELEASE.jar:/home/geode/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.21/139535a69a4239db087de9bab0bee568bf8e0b70/slf4j-api-1.7.21.jar, -Dgemfire.DUnitLauncher.RMI_PORT=27691, -Dgemfire.DUnitLauncher.VM_NUM=5, -Dgemfire.DUnitLauncher.VM_VERSION=000, -DWORKSPACE_DIR=/home/geode/geode/geode-core/build/distributedTest777/., -DLocator.inhibitDMBanner=true, -Dlog-level=info, -Djava.library.path=/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib, -Xrunjdwp:transport=dt_socket,server=y,suspend=n, -XX:+HeapDumpOnOutOfMemoryError, -Xmx512m, -Dgemfire.DEFAULT_MAX_OPLOG_SIZE=10, -Dgemfire.disallowMcastDefaults=true, -Dgemfire.use-ephemeral-ports=true, -Dgemfire.validate-serializable-objects=true, -ea, -XX:MetaspaceSize=512m, -XX:SoftRefLRUPolicyMSPerMB=1, -DdummyArg=true, org.apache.geode.test.dunit.standalone.ChildVM]
> linking IO streams for [vm5] 
> linking IO streams for [vm5] 
> *** Port 39895 is used by debuggger, below!!
> [vm5] Listening for transport dt_socket at address: 39895
> [vm5] [info 2018/10/17 20:50:53.805 UTC <main> tid=0x1] VM5 is launching with PID 4639
> [vm5] gemfire.DUnitLauncher.RMI_PORT=27691
> [vm5] [info 2018/10/17 20:50:54.040 UTC <RMI TCP Connection(1)-172.17.0.5> tid=0x20] Received method: org.apache.geode.internal.cache.ClientServerTransactionFailoverWithMixedVersionServersDistributedTest$$Lambda$9/479377369.call with 0 args on object: org.apache.geode.internal.cache.ClientServerTransactionFailoverWithMixedVersionServersDistributedTest$$Lambda$9/479377369@617af011
> [vm5] [info 2018/10/17 20:50:54.575 UTC <RMI TCP Connection(1)-172.17.0.5> tid=0x20] Got result: EXCEPTION_OCCURRED
> [vm5] java.net.BindException: Failed to create server socket on  c8a77439efef/172.17.0.5[39895]
> [vm5] 	at org.apache.geode.internal.net.SocketCreator.createServerSocket(SocketCreator.java:757)
> [vm5] 	at org.apache.geode.internal.net.SocketCreator.createServerSocket(SocketCreator.java:715)
> [vm5] 	at org.apache.geode.distributed.internal.tcpserver.TcpServer.initializeServerSocket(TcpServer.java:224)
> [vm5] 	at org.apache.geode.distributed.internal.tcpserver.TcpServer.startServerThread(TcpServer.java:211)
> [vm5] 	at org.apache.geode.distributed.internal.tcpserver.TcpServer.start(TcpServer.java:206)
> [vm5] 	at org.apache.geode.distributed.internal.InternalLocator.startTcpServer(InternalLocator.java:484)
> [vm5] 	at org.apache.geode.distributed.internal.InternalLocator.startPeerLocation(InternalLocator.java:540)
> [vm5] 	at org.apache.geode.distributed.internal.InternalLocator.startLocator(InternalLocator.java:305)
> [vm5] 	at org.apache.geode.distributed.Locator.startLocator(Locator.java:252)
> [vm5] 	at org.apache.geode.distributed.Locator.startLocatorAndDS(Locator.java:201)
> [vm5] 	at org.apache.geode.internal.cache.ClientServerTransactionFailoverWithMixedVersionServersDistributedTest.startLocator(ClientServerTransactionFailoverWithMixedVersionServersDistributedTest.java:172)
> [vm5] 	at org.apache.geode.internal.cache.ClientServerTransactionFailoverWithMixedVersionServersDistributedTest.lambda$rollLocatorToCurrent$92d5d92a$1(ClientServerTransactionFailoverWithMixedVersionServersDistributedTest.java:206)
> [vm5] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [vm5] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [vm5] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [vm5] 	at java.lang.reflect.Method.invoke(Method.java:498)
> [vm5] 	at hydra.MethExecutor.executeObject(MethExecutor.java:244)
> [vm5] 	at org.apache.geode.test.dunit.standalone.RemoteDUnitVM.executeMethodOnObject(RemoteDUnitVM.java:70)
> [vm5] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [vm5] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [vm5] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [vm5] 	at java.lang.reflect.Method.invoke(Method.java:498)
> [vm5] 	at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
> [vm5] 	at sun.rmi.transport.Transport$1.run(Transport.java:200)
> [vm5] 	at sun.rmi.transport.Transport$1.run(Transport.java:197)
> [vm5] 	at java.security.AccessController.doPrivileged(Native Method)
> [vm5] 	at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
> [vm5] 	at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
> [vm5] 	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
> [vm5] 	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
> [vm5] 	at java.security.AccessController.doPrivileged(Native Method)
> [vm5] 	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
> [vm5] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> [vm5] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> [vm5] 	at java.lang.Thread.run(Thread.java:748)
> [vm5] Caused by: java.net.BindException: Address already in use (Bind failed)
> [vm5] 	at java.net.PlainSocketImpl.socketBind(Native Method)
> [vm5] 	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
> [vm5] 	at java.net.ServerSocket.bind(ServerSocket.java:375)
> [vm5] 	at org.apache.geode.internal.net.SocketCreator.createServerSocket(SocketCreator.java:754)
> [vm5] 	... 34 more
> [vm5]  from org.apache.geode.internal.cache.ClientServerTransactionFailoverWithMixedVersionServersDistributedTest$$Lambda$9/479377369.call with 0 args on object: org.apache.geode.internal.cache.ClientServerTransactionFailoverWithMixedVersionServersDistributedTest$$Lambda$9/479377369@617af011 (took 534 ms)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)