thrift 异步方法调用报错 "TAsyncClientManager#SelectorThread 13" java.lang.NoSuchMethodError
把同事的子项目,拿过来运行, 能调用同步方法,
但调用异步方法,编译能通过,但一直报错,最后对比发现,thrift依赖包版本不一致,选择降低版本,最后运行成功
"C:\Program Files\Java\jdk1.8.0_231\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:D:\ideaIU-2020.3.2\IntelliJ IDEA 2020.3.2\lib\idea_rt.jar=58044:D:\ideaIU-2020.3.2\IntelliJ IDEA 2020.3.2\bin" -Dfile.encoding=UTF-8 -classpath "D:\ideaIU-2020.3.2\IntelliJ IDEA 2020.3.2\lib\idea_rt.jar;D:\ideaIU-2020.3.2\IntelliJ IDEA 2020.3.2\plugins\junit\lib\junit5-rt.jar;D:\ideaIU-2020.3.2\IntelliJ IDEA 2020.3.2\plugins\junit\lib\junit-rt.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_231\jre\lib\rt.jar;D:\ideaIU-2020.3.2\idealWorkspace\rfms\rfms-rpc\rpc-client\target\test-classes;D:\ideaIU-2020.3.2\idealWorkspace\rfms\rfms-rpc\rpc-client\target\classes;D:\ideaIU-2020.3.2\Repository\junit\junit\4.7\junit-4.7.jar;D:\ideaIU-2020.3.2\Repository\org\apache\thrift\libthrift\0.13.0\libthrift-0.13.0.jar;D:\ideaIU-2020.3.2\Repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;D:\ideaIU-2020.3.2\Repository\org\apache\httpcomponents\httpclient\4.5.6\httpclient-4.5.6.jar;D:\ideaIU-2020.3.2\Repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;D:\ideaIU-2020.3.2\Repository\org\apache\httpcomponents\httpcore\4.4.1\httpcore-4.4.1.jar;D:\ideaIU-2020.3.2\Repository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-pool2\2.9.0\commons-pool2-2.9.0.jar;D:\ideaIU-2020.3.2\Repository\org\springframework\spring-beans\5.3.3\spring-beans-5.3.3.jar;D:\ideaIU-2020.3.2\Repository\org\springframework\spring-core\5.3.3\spring-core-5.3.3.jar;D:\ideaIU-2020.3.2\Repository\org\springframework\spring-jcl\5.3.3\spring-jcl-5.3.3.jar;D:\ideaIU-2020.3.2\Repository\ch\qos\logback\logback-classic\1.2.3\logback-classic-1.2.3.jar;D:\ideaIU-2020.3.2\Repository\ch\qos\logback\logback-core\1.2.3\logback-core-1.2.3.jar;D:\ideaIU-2020.3.2\Repository\org\apache\jmeter\ApacheJMeter_java\4.0\ApacheJMeter_java-4.0.jar;D:\ideaIU-2020.3.2\Repository\org\apache\jmeter\jorphan\4.0\jorphan-4.0.jar;D:\ideaIU-2020.3.2\Repository\org\apache\jmeter\ApacheJMeter_components\4.0\ApacheJMeter_components-4.0.jar;D:\ideaIU-2020.3.2\Repository\org\ow2\asm\asm\6.0\asm-6.0.jar;D:\ideaIU-2020.3.2\Repository\net\minidev\accessors-smart\1.2\accessors-smart-1.2.jar;D:\ideaIU-2020.3.2\Repository\bsf\bsf\2.4.0\bsf-2.4.0.jar;D:\ideaIU-2020.3.2\Repository\org\apache-extras\beanshell\bsh\2.0b6\bsh-2.0b6.jar;D:\ideaIU-2020.3.2\Repository\org\bouncycastle\bcmail-jdk15on\1.49\bcmail-jdk15on-1.49.jar;D:\ideaIU-2020.3.2\Repository\org\bouncycastle\bcprov-jdk15on\1.49\bcprov-jdk15on-1.49.jar;D:\ideaIU-2020.3.2\Repository\org\bouncycastle\bcpkix-jdk15on\1.49\bcpkix-jdk15on-1.49.jar;D:\ideaIU-2020.3.2\Repository\org\brotli\dec\0.1.2\dec-0.1.2.jar;D:\ideaIU-2020.3.2\Repository\com\github\ben-manes\caffeine\caffeine\2.6.1\caffeine-2.6.1.jar;D:\ideaIU-2020.3.2\Repository\commons-codec\commons-codec\1.11\commons-codec-1.11.jar;D:\ideaIU-2020.3.2\Repository\commons-collections\commons-collections\3.2.2\commons-collections-3.2.2.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-dbcp2\2.2.0\commons-dbcp2-2.2.0.jar;D:\ideaIU-2020.3.2\Repository\commons-io\commons-io\2.6\commons-io-2.6.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-jexl\2.1.1\commons-jexl-2.1.1.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-jexl3\3.1\commons-jexl3-3.1.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-lang3\3.7\commons-lang3-3.7.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-math3\3.6.1\commons-math3-3.6.1.jar;D:\ideaIU-2020.3.2\Repository\commons-net\commons-net\3.6\commons-net-3.6.jar;D:\ideaIU-2020.3.2\Repository\dnsjava\dnsjava\2.1.8\dnsjava-2.1.8.jar;D:\ideaIU-2020.3.2\Repository\org\codehaus\groovy\groovy-all\2.4.13\groovy-all-2.4.13.jar;D:\ideaIU-2020.3.2\Repository\org\apache\httpcomponents\httpasyncclient\4.1.3\httpasyncclient-4.1.3.jar;D:\ideaIU-2020.3.2\Repository\org\apache\httpcomponents\httpmime\4.5.5\httpmime-4.5.5.jar;D:\ideaIU-2020.3.2\Repository\org\apache\httpcomponents\httpcore-nio\4.4.9\httpcore-nio-4.4.9.jar;D:\ideaIU-2020.3.2\Repository\oro\oro\2.0.8\oro-2.0.8.jar;D:\ideaIU-2020.3.2\Repository\jcharts\jcharts\0.7.5\jcharts-0.7.5.jar;D:\ideaIU-2020.3.2\Repository\org\mozilla\rhino\1.7.7.2\rhino-1.7.7.2.jar;D:\ideaIU-2020.3.2\Repository\net\sf\jtidy\jtidy\r938\jtidy-r938.jar;D:\ideaIU-2020.3.2\Repository\org\apache\tika\tika-core\1.17\tika-core-1.17.jar;D:\ideaIU-2020.3.2\Repository\org\apache\tika\tika-parsers\1.17\tika-parsers-1.17.jar;D:\ideaIU-2020.3.2\Repository\org\gagravarr\vorbis-java-tika\0.8\vorbis-java-tika-0.8.jar;D:\ideaIU-2020.3.2\Repository\com\healthmarketscience\jackcess\jackcess\2.1.8\jackcess-2.1.8.jar;D:\ideaIU-2020.3.2\Repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;D:\ideaIU-2020.3.2\Repository\com\healthmarketscience\jackcess\jackcess-encrypt\2.1.2\jackcess-encrypt-2.1.2.jar;D:\ideaIU-2020.3.2\Repository\org\tallison\jmatio\1.2\jmatio-1.2.jar;D:\ideaIU-2020.3.2\Repository\org\apache\james\apache-mime4j-core\0.8.1\apache-mime4j-core-0.8.1.jar;D:\ideaIU-2020.3.2\Repository\org\apache\james\apache-mime4j-dom\0.8.1\apache-mime4j-dom-0.8.1.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-compress\1.14\commons-compress-1.14.jar;D:\ideaIU-2020.3.2\Repository\org\tukaani\xz\1.6\xz-1.6.jar;D:\ideaIU-2020.3.2\Repository\org\apache\pdfbox\pdfbox\2.0.8\pdfbox-2.0.8.jar;D:\ideaIU-2020.3.2\Repository\org\apache\pdfbox\fontbox\2.0.8\fontbox-2.0.8.jar;D:\ideaIU-2020.3.2\Repository\org\apache\pdfbox\pdfbox-tools\2.0.8\pdfbox-tools-2.0.8.jar;D:\ideaIU-2020.3.2\Repository\org\apache\pdfbox\jempbox\1.8.13\jempbox-1.8.13.jar;D:\ideaIU-2020.3.2\Repository\org\apache\poi\poi\3.17\poi-3.17.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-collections4\4.1\commons-collections4-4.1.jar;D:\ideaIU-2020.3.2\Repository\org\apache\poi\poi-scratchpad\3.17\poi-scratchpad-3.17.jar;D:\ideaIU-2020.3.2\Repository\org\apache\poi\poi-ooxml\3.17\poi-ooxml-3.17.jar;D:\ideaIU-2020.3.2\Repository\org\apache\poi\poi-ooxml-schemas\3.17\poi-ooxml-schemas-3.17.jar;D:\ideaIU-2020.3.2\Repository\org\apache\xmlbeans\xmlbeans\2.6.0\xmlbeans-2.6.0.jar;D:\ideaIU-2020.3.2\Repository\com\github\virtuald\curvesapi\1.04\curvesapi-1.04.jar;D:\ideaIU-2020.3.2\Repository\org\ccil\cowan\tagsoup\tagsoup\1.2.1\tagsoup-1.2.1.jar;D:\ideaIU-2020.3.2\Repository\com\googlecode\mp4parser\isoparser\1.1.18\isoparser-1.1.18.jar;D:\ideaIU-2020.3.2\Repository\com\drewnoakes\metadata-extractor\2.10.1\metadata-extractor-2.10.1.jar;D:\ideaIU-2020.3.2\Repository\com\adobe\xmp\xmpcore\5.1.3\xmpcore-5.1.3.jar;D:\ideaIU-2020.3.2\Repository\de\l3s\boilerpipe\boilerpipe\1.1.0\boilerpipe-1.1.0.jar;D:\ideaIU-2020.3.2\Repository\com\rometools\rome\1.5.1\rome-1.5.1.jar;D:\ideaIU-2020.3.2\Repository\com\rometools\rome-utils\1.5.1\rome-utils-1.5.1.jar;D:\ideaIU-2020.3.2\Repository\org\gagravarr\vorbis-java-core\0.8\vorbis-java-core-0.8.jar;D:\ideaIU-2020.3.2\Repository\com\googlecode\juniversalchardet\juniversalchardet\1.0.3\juniversalchardet-1.0.3.jar;D:\ideaIU-2020.3.2\Repository\org\codelibs\jhighlight\1.0.2\jhighlight-1.0.2.jar;D:\ideaIU-2020.3.2\Repository\com\pff\java-libpst\0.8.1\java-libpst-0.8.1.jar;D:\ideaIU-2020.3.2\Repository\com\github\junrar\junrar\0.7\junrar-0.7.jar;D:\ideaIU-2020.3.2\Repository\org\apache\cxf\cxf-rt-rs-client\3.0.16\cxf-rt-rs-client-3.0.16.jar;D:\ideaIU-2020.3.2\Repository\org\apache\cxf\cxf-rt-transports-http\3.0.16\cxf-rt-transports-http-3.0.16.jar;D:\ideaIU-2020.3.2\Repository\org\apache\cxf\cxf-core\3.0.16\cxf-core-3.0.16.jar;D:\ideaIU-2020.3.2\Repository\org\codehaus\woodstox\woodstox-core-asl\4.4.1\woodstox-core-asl-4.4.1.jar;D:\ideaIU-2020.3.2\Repository\org\codehaus\woodstox\stax2-api\3.1.4\stax2-api-3.1.4.jar;D:\ideaIU-2020.3.2\Repository\org\apache\ws\xmlschema\xmlschema-core\2.2.2\xmlschema-core-2.2.2.jar;D:\ideaIU-2020.3.2\Repository\org\apache\cxf\cxf-rt-frontend-jaxrs\3.0.16\cxf-rt-frontend-jaxrs-3.0.16.jar;D:\ideaIU-2020.3.2\Repository\javax\ws\rs\javax.ws.rs-api\2.0.1\javax.ws.rs-api-2.0.1.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-exec\1.3\commons-exec-1.3.jar;D:\ideaIU-2020.3.2\Repository\org\apache\opennlp\opennlp-tools\1.8.3\opennlp-tools-1.8.3.jar;D:\ideaIU-2020.3.2\Repository\com\googlecode\json-simple\json-simple\1.1.1\json-simple-1.1.1.jar;D:\ideaIU-2020.3.2\Repository\com\tdunning\json\1.8\json-1.8.jar;D:\ideaIU-2020.3.2\Repository\com\google\code\gson\gson\2.8.1\gson-2.8.1.jar;D:\ideaIU-2020.3.2\Repository\org\slf4j\jul-to-slf4j\1.7.24\jul-to-slf4j-1.7.24.jar;D:\ideaIU-2020.3.2\Repository\edu\ucar\netcdf4\4.5.5\netcdf4-4.5.5.jar;D:\ideaIU-2020.3.2\Repository\net\jcip\jcip-annotations\1.0\jcip-annotations-1.0.jar;D:\ideaIU-2020.3.2\Repository\net\java\dev\jna\jna\4.1.0\jna-4.1.0.jar;D:\ideaIU-2020.3.2\Repository\edu\ucar\grib\4.5.5\grib-4.5.5.jar;D:\ideaIU-2020.3.2\Repository\com\google\protobuf\protobuf-java\2.5.0\protobuf-java-2.5.0.jar;D:\ideaIU-2020.3.2\Repository\org\jdom\jdom2\2.0.4\jdom2-2.0.4.jar;D:\ideaIU-2020.3.2\Repository\org\itadaki\bzip2\0.9.1\bzip2-0.9.1.jar;D:\ideaIU-2020.3.2\Repository\edu\ucar\cdm\4.5.5\cdm-4.5.5.jar;D:\ideaIU-2020.3.2\Repository\edu\ucar\udunits\4.5.5\udunits-4.5.5.jar;D:\ideaIU-2020.3.2\Repository\joda-time\joda-time\2.2\joda-time-2.2.jar;D:\ideaIU-2020.3.2\Repository\org\quartz-scheduler\quartz\2.2.0\quartz-2.2.0.jar;D:\ideaIU-2020.3.2\Repository\c3p0\c3p0\0.9.1.1\c3p0-0.9.1.1.jar;D:\ideaIU-2020.3.2\Repository\net\sf\ehcache\ehcache-core\2.6.2\ehcache-core-2.6.2.jar;D:\ideaIU-2020.3.2\Repository\com\google\guava\guava\17.0\guava-17.0.jar;D:\ideaIU-2020.3.2\Repository\com\beust\jcommander\1.35\jcommander-1.35.jar;D:\ideaIU-2020.3.2\Repository\edu\ucar\httpservices\4.5.5\httpservices-4.5.5.jar;D:\ideaIU-2020.3.2\Repository\org\apache\commons\commons-csv\1.0\commons-csv-1.0.jar;D:\ideaIU-2020.3.2\Repository\org\apache\sis\core\sis-utility\0.6\sis-utility-0.6.jar;D:\ideaIU-2020.3.2\Repository\org\apache\sis\storage\sis-netcdf\0.6\sis-netcdf-0.6.jar;D:\ideaIU-2020.3.2\Repository\org\apache\sis\storage\sis-storage\0.6\sis-storage-0.6.jar;D:\ideaIU-2020.3.2\Repository\org\apache\sis\core\sis-referencing\0.6\sis-referencing-0.6.jar;D:\ideaIU-2020.3.2\Repository\org\apache\sis\core\sis-metadata\0.6\sis-metadata-0.6.jar;D:\ideaIU-2020.3.2\Repository\org\opengis\geoapi\3.0.0\geoapi-3.0.0.jar;D:\ideaIU-2020.3.2\Repository\javax\measure\jsr-275\0.9.3\jsr-275-0.9.3.jar;D:\ideaIU-2020.3.2\Repository\edu\usc\ir\sentiment-analysis-parser\0.1\sentiment-analysis-parser-0.1.jar;D:\ideaIU-2020.3.2\Repository\com\fasterxml\jackson\core\jackson-core\2.9.2\jackson-core-2.9.2.jar;D:\ideaIU-2020.3.2\Repository\com\thoughtworks\xstream\xstream\1.4.10\xstream-1.4.10.jar;D:\ideaIU-2020.3.2\Repository\xmlpull\xmlpull\1.1.3.1\xmlpull-1.1.3.1.jar;D:\ideaIU-2020.3.2\Repository\xpp3\xpp3_min\1.1.4c\xpp3_min-1.1.4c.jar;D:\ideaIU-2020.3.2\Repository\xalan\xalan\2.7.2\xalan-2.7.2.jar;D:\ideaIU-2020.3.2\Repository\xalan\serializer\2.7.2\serializer-2.7.2.jar;D:\ideaIU-2020.3.2\Repository\xerces\xercesImpl\2.11.0\xercesImpl-2.11.0.jar;D:\ideaIU-2020.3.2\Repository\xml-apis\xml-apis\1.4.01\xml-apis-1.4.01.jar;D:\ideaIU-2020.3.2\Repository\org\apache\xmlgraphics\xmlgraphics-commons\2.2\xmlgraphics-commons-2.2.jar;D:\ideaIU-2020.3.2\Repository\javax\mail\mail\1.5.0-b01\mail-1.5.0-b01.jar;D:\ideaIU-2020.3.2\Repository\javax\activation\activation\1.1\activation-1.1.jar;D:\ideaIU-2020.3.2\Repository\org\apache\geronimo\specs\geronimo-jms_1.1_spec\1.1.1\geronimo-jms_1.1_spec-1.1.1.jar;D:\ideaIU-2020.3.2\Repository\com\jayway\jsonpath\json-path\2.4.0\json-path-2.4.0.jar;D:\ideaIU-2020.3.2\Repository\net\minidev\json-smart\2.3\json-smart-2.3.jar;D:\ideaIU-2020.3.2\Repository\org\jsoup\jsoup\1.11.2\jsoup-1.11.2.jar;D:\ideaIU-2020.3.2\Repository\org\jodd\jodd-core\4.1.4\jodd-core-4.1.4.jar;D:\ideaIU-2020.3.2\Repository\org\jodd\jodd-lagarto\4.1.4\jodd-lagarto-4.1.4.jar;D:\ideaIU-2020.3.2\Repository\org\jodd\jodd-log\4.1.4\jodd-log-4.1.4.jar;D:\ideaIU-2020.3.2\Repository\org\jodd\jodd-props\4.1.4\jodd-props-4.1.4.jar;D:\ideaIU-2020.3.2\Repository\org\mongodb\mongo-java-driver\2.11.3\mongo-java-driver-2.11.3.jar;D:\ideaIU-2020.3.2\Repository\com\helger\ph-css\6.0.0\ph-css-6.0.0.jar;D:\ideaIU-2020.3.2\Repository\com\helger\ph-commons\9.0.0\ph-commons-9.0.0.jar;D:\ideaIU-2020.3.2\Repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;D:\ideaIU-2020.3.2\Repository\com\fifesoft\rsyntaxtextarea\2.6.1\rsyntaxtextarea-2.6.1.jar;D:\ideaIU-2020.3.2\Repository\org\slf4j\slf4j-ext\1.7.25\slf4j-ext-1.7.25.jar;D:\ideaIU-2020.3.2\Repository\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;D:\ideaIU-2020.3.2\Repository\org\apache\logging\log4j\log4j-api\2.10.0\log4j-api-2.10.0.jar;D:\ideaIU-2020.3.2\Repository\org\apache\logging\log4j\log4j-core\2.10.0\log4j-core-2.10.0.jar;D:\ideaIU-2020.3.2\Repository\org\apache\logging\log4j\log4j-slf4j-impl\2.10.0\log4j-slf4j-impl-2.10.0.jar;D:\ideaIU-2020.3.2\Repository\org\apache\logging\log4j\log4j-1.2-api\2.10.0\log4j-1.2-api-2.10.0.jar;D:\ideaIU-2020.3.2\Repository\org\freemarker\freemarker\2.3.23\freemarker-2.3.23.jar;D:\ideaIU-2020.3.2\Repository\org\apache\jmeter\ApacheJMeter_core\4.0\ApacheJMeter_core-4.0.jar" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit4 cn.com.rfms.rpcserver.DemoPoolClientTESTCopy,test_API_async SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/D:/ideaIU-2020.3.2/Repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/D:/ideaIU-2020.3.2/Repository/org/apache/logging/log4j/log4j-slf4j-impl/2.10.0/log4j-slf4j-impl-2.10.0.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder] Exception in thread "TAsyncClientManager#SelectorThread 13" java.lang.NoSuchMethodError: java.nio.ByteBuffer.rewind()Ljava/nio/ByteBuffer; at org.apache.thrift.async.TAsyncMethodCall.doWritingRequestBody(TAsyncMethodCall.java:263) at org.apache.thrift.async.TAsyncMethodCall.transition(TAsyncMethodCall.java:195) at org.apache.thrift.async.TAsyncClientManager$SelectThread.transitionMethods(TAsyncClientManager.java:143) at org.apache.thrift.async.TAsyncClientManager$SelectThread.run(TAsyncClientManager.java:113) Process finished with exit code 0