knowm / XChange

XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
http://knowm.org/open-source/xchange/
MIT License
3.85k stars 1.94k forks source link

5.0.5 release #3891

Closed earce closed 3 years ago

earce commented 3 years ago

@timmolter do you think we can cut a release?

timmolter commented 3 years ago

yeah, I'll do it today hopefully.

earce commented 3 years ago

I sent you a message on discord, but also are there issues publishing this again?

earce commented 3 years ago

@timmolter hey wanted to follow up on cutting 5.0.5. Given Binance websockets are seemingly broken, now may be a good time to cut 5.0.5 because several users are reporting issues on this matter.

timmolter commented 3 years ago

OK, I will try again soon. Last time I tried three days in a row and the push to sonatype always fails in some way due to networking issues. This is becoming a major issue for us.

earce commented 3 years ago

Is there any way to increase command timeouts etc? Would it be possible to see the log lines you are getting when attempting to publish this?

timmolter commented 3 years ago

sure, I'll post them next time.

timmolter commented 3 years ago

@earce

[INFO] [INFO] XChange Kraken Stream .............................. SUCCESS [ 4.129 s] [INFO] [INFO] XChange LGO Stream ................................. SUCCESS [ 4.720 s] [INFO] [INFO] XChange OKCoin Stream .............................. SUCCESS [ 4.154 s] [INFO] [INFO] XChange Poloniex 2 Stream .......................... SUCCESS [ 3.406 s] [INFO] [INFO] XChange Serum Stream ............................... SUCCESS [ 3.280 s] [INFO] [INFO] XChange Huobi Stream ............................... SUCCESS [ 3.244 s] [INFO] [INFO] XChange Gemini Stream V2 ........................... FAILURE [19:18 min] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] BUILD FAILURE [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Total time: 29:09 min [INFO] [INFO] Finished at: 2021-02-10T14:01:06+01:00 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [WARNING] The requested profile "pom.xml" could not be activated because it does not exist. [INFO] [ERROR] Failed to execute goal org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8:deploy (injected-nexus-deploy) on project xchange-stream-gemini-v2: Remote staging failed: javax.net.ssl.SSLProtocolException: Connection reset -> [Help 1] [INFO] [ERROR] [INFO] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [INFO] [ERROR] [INFO] [ERROR] For more information about the errors and possible solutions, please read the following articles: [INFO] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [INFO] [ERROR] [INFO] [ERROR] After correcting the problems, you can resume the build with the command [INFO] [ERROR] mvn -rf :xchange-stream-gemini-v2 [INFO] -------------------------------------------------------------

timmolter commented 3 years ago

See, it will get through 50%+ of the build and then a random network error will occur. Very frustrating after 29 minutes of building and uploading...

timmolter commented 3 years ago

[INFO] [INFO] XChange LGO Stream ................................. SUCCESS [ 4.699 s] [INFO] [INFO] XChange OKCoin Stream .............................. SUCCESS [ 4.122 s] [INFO] [INFO] XChange Poloniex 2 Stream .......................... SUCCESS [ 3.600 s] [INFO] [INFO] XChange Serum Stream ............................... SUCCESS [ 3.252 s] [INFO] [INFO] XChange Huobi Stream ............................... SUCCESS [ 3.339 s] [INFO] [INFO] XChange Gemini Stream V2 ........................... FAILURE [13:02 min] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] BUILD FAILURE [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Total time: 22:04 min [INFO] [INFO] Finished at: 2021-02-10T14:57:03+01:00 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [WARNING] The requested profile "pom.xml" could not be activated because it does not exist. [INFO] [ERROR] Failed to execute goal org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8:deploy (injected-nexus-deploy) on project xchange-stream-gemini-v2: Remote staging failed: javax.net.ssl.SSLProtocolException: Connection reset -> [Help 1] [INFO] [ERROR] [INFO] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [INFO] [ERROR] [INFO] [ERROR] For more information about the errors and possible solutions, please read the following articles: [INFO] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [INFO] [ERROR] [INFO] [ERROR] After correcting the problems, you can resume the build with the command [INFO] [ERROR] mvn -rf :xchange-stream-gemini-v2 [INFO] ------------------------------------------------------------------------

timmolter commented 3 years ago

[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-paymium/5.0.6/xchange-paymium-5.0.6.jar (28 kB at 41 kB/s) [INFO] Uploading to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-paymium/5.0.6/xchange-paymium-5.0.6.pom [INFO] Progress (1): 1.1 kB [INFO]
[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-paymium/5.0.6/xchange-paymium-5.0.6.pom (1.1 kB at 1.6 kB/s) [INFO] Uploading to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-bitcoinaverage/5.0.6/xchange-bitcoinaverage-5.0.6-javadoc.jar.asc [INFO] Progress (1): 833 B [INFO]
[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-bitcoinaverage/5.0.6/xchange-bitcoinaverage-5.0.6-javadoc.jar.asc (833 B at 3.6 kB/s) [INFO] Uploading to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-idex/5.0.6/xchange-idex-5.0.6-javadoc.jar.asc [INFO] Progress (1): 833 B [INFO]
[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-idex/5.0.6/xchange-idex-5.0.6-javadoc.jar.asc (833 B at 3.6 kB/s) [INFO] Uploading to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-coinegg/5.0.6/xchange-coinegg-5.0.6-javadoc.jar.asc [INFO] Progress (1): 833 B [INFO]
[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1124/org/knowm/xchange/xchange-coinegg/5.0.6/xchange-coinegg-5.0.6-javadoc.jar.asc (833 B at 3.8 kB/s) [INFO] [INFO] Upload of locally staged artifacts finished. [INFO] [INFO] Closing staging repository with ID "orgknowm-1124". [INFO] [ERROR] Remote staging finished with a failure: javax.net.ssl.SSLProtocolException: Connection reset

timmolter commented 3 years ago

[INFO] [INFO] XChange Serum Stream ............................... SUCCESS [ 3.394 s] [INFO] [INFO] XChange Huobi Stream ............................... SUCCESS [ 3.552 s] [INFO] [INFO] XChange Gemini Stream V2 ........................... FAILURE [15:52 min] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] BUILD FAILURE [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Total time: 26:50 min [INFO] [INFO] Finished at: 2021-02-10T15:53:20+01:00 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [WARNING] The requested profile "pom.xml" could not be activated because it does not exist. [INFO] [ERROR] Failed to execute goal org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8:deploy (injected-nexus-deploy) on project xchange-stream-gemini-v2: Remote staging failed: javax.net.ssl.SSLProtocolException: Connection reset -> [Help 1] [INFO] [ERROR] [INFO] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [INFO] [ERROR] [INFO] [ERROR] For more information about the errors and possible solutions, please read the following articles: [INFO] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [INFO] [ERROR] [INFO] [ERROR] After correcting the problems, you can resume the build with the command [INFO] [ERROR] mvn -rf :xchange-stream-gemini-v2 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for XChange 5.0.7-SNAPSHOT: [INFO] [INFO] XChange ............................................ FAILURE [26:58 min] [INFO] XChange Core ....................................... SKIPPED [INFO] XChange Bankera .................................... SKIPPED [INFO] XChange Bibox ...................................... SKIPPED [INFO] XChange Binance .................................... SKIPPED [INFO] XChange Bitbay ..................................... SKIPPED [INFO] XChange BitcoinAverage ............................. SKIPPED [INFO] XChange Bitcoin Charts ............................. SKIPPED [INFO] XChange Bitcoin Core ............................... SKIPPED [INFO] XChange Bitcoin.de ................................. SKIPPED [INFO] XChange Bitcoinium ................................. SKIPPED [INFO] XChange BitcoinToYou ............................... SKIPPED [INFO] XChange BitFinex ................................... SKIPPED [INFO] XChange BitFlyer ................................... SKIPPED [INFO] XChange Bithumb .................................... SKIPPED [INFO] XChange BitMex ..................................... SKIPPED [INFO] XChange Bitso ...................................... SKIPPED [INFO] XChange Bitstamp ................................... SKIPPED [INFO] XChange Bittrex .................................... SKIPPED [INFO] XChange Bity ....................................... SKIPPED [INFO] XChange Bitz ....................................... SKIPPED [INFO] XChange Bl3p ....................................... SKIPPED [INFO] XChange Bleutrade .................................. SKIPPED [INFO] XChange Blockchain ................................. SKIPPED [INFO] XChange BTCC ....................................... SKIPPED [INFO] XChange BTCMarkets ................................. SKIPPED [INFO] XChange BtcTrade ................................... SKIPPED [INFO] XChange BTC Turk ................................... SKIPPED [INFO] XChange C-Cex ...................................... SKIPPED [INFO] XChange Cex.io ..................................... SKIPPED [INFO] XChange Cobinhood .................................. SKIPPED [INFO] XChange Coinbase ................................... SKIPPED [INFO] XChange CoinbasePro ................................ SKIPPED [INFO] XChange Coindeal ................................... SKIPPED [INFO] XChange Coindirect ................................. SKIPPED [INFO] XChange Coinbene ................................... SKIPPED [INFO] XChange Coinjar .................................... SKIPPED [INFO] XChange CoinEgg .................................... SKIPPED [INFO] XChange Coinex ..................................... SKIPPED [INFO] XChange CoinOne .................................... SKIPPED [INFO] XChange Coinfloor .................................. SKIPPED [INFO] XChange Coingi ..................................... SKIPPED [INFO] XChange CoinMarketCap .............................. SKIPPED [INFO] XChange Coinmate ................................... SKIPPED [INFO] XChange CryptoFacilities ........................... SKIPPED [INFO] XChange Cryptopia .................................. SKIPPED [INFO] XChange CoinSuper .................................. SKIPPED [INFO] XChange Cryptowatch ................................ SKIPPED [INFO] XChange Deribit .................................... SKIPPED [INFO] XChange Dragonex ................................... SKIPPED [INFO] XChange DSX Global ................................. SKIPPED [INFO] XChange DVChain .................................... SKIPPED [INFO] XChange Exmo ....................................... SKIPPED [INFO] XChange EXX ........................................ SKIPPED [INFO] XChange Open Exchange Rates ........................ SKIPPED [INFO] XChange Kraken ..................................... SKIPPED [INFO] XChange Kucoin ..................................... SKIPPED [INFO] XChange Huobi ...................................... SKIPPED [INFO] XChange ItBit ...................................... SKIPPED [INFO] XChange Independent Reserve ........................ SKIPPED [INFO] XChange LakeBTC .................................... SKIPPED [INFO] XChange Hitbtc ..................................... SKIPPED [INFO] XChange Paymium .................................... SKIPPED [INFO] XChange Poloniex ................................... SKIPPED [INFO] XChange OKCoin ..................................... SKIPPED [INFO] XChange Mercado Bitcoin ............................ SKIPPED [INFO] XChange Quoine ..................................... SKIPPED [INFO] XChange Ripple ..................................... SKIPPED [INFO] XChange The Rock Trading ........................... SKIPPED [INFO] XChange Upbit ...................................... SKIPPED [INFO] XChange Livecoin ................................... SKIPPED [INFO] XChange YoBit ...................................... SKIPPED [INFO] XChange Paribu ..................................... SKIPPED [INFO] XChange Koineks .................................... SKIPPED [INFO] XChange Gate.io .................................... SKIPPED [INFO] XChange Koinim ..................................... SKIPPED [INFO] XChange Zaif ....................................... SKIPPED [INFO] XChange Enigma ..................................... SKIPPED [INFO] XChange LGO ........................................ SKIPPED [INFO] XChange Examples ................................... SKIPPED [INFO] XChange FCoin ...................................... SKIPPED [INFO] XChange Ftx ........................................ SKIPPED [INFO] XChange Globitex ................................... SKIPPED [INFO] XChange Gemini ..................................... SKIPPED [INFO] XChange Idex ....................................... SKIPPED [INFO] XChange Kuna ....................................... SKIPPED [INFO] XChange Latoken .................................... SKIPPED [INFO] XChange Luno ....................................... SKIPPED [INFO] XChange Lykke ...................................... SKIPPED [INFO] XChange Serum ...................................... SKIPPED [INFO] XChange Simulated .................................. SKIPPED [INFO] XChange TradeOgre .................................. SKIPPED [INFO] XChange Bitcoin Core ............................... SKIPPED [INFO] XChange Vaultoro ................................... SKIPPED [INFO] XChange Core Stream Service ........................ SKIPPED [INFO] XChange Core Stream Netty .......................... SKIPPED [INFO] XChange Core Stream ................................ SKIPPED [INFO] XChange Bankera Stream ............................. SKIPPED [INFO] XChange Binance Stream ............................. SKIPPED [INFO] XChange Bitfinex Stream ............................ SKIPPED [INFO] XChange Core Stream Pubnub ......................... SKIPPED [INFO] XChange Bitflyer Stream ............................ SKIPPED [INFO] XChange Bitmex Stream .............................. SKIPPED [INFO] XChange Bitstamp Stream ............................ SKIPPED [INFO] XChange BTCMarkets Stream .......................... SKIPPED [INFO] XChange Cex.io Stream .............................. SKIPPED [INFO] XChange CoinbasePro Stream ......................... SKIPPED [INFO] XChange Coinjar Stream ............................. SKIPPED [INFO] XChange Coinmate Stream ............................ SKIPPED [INFO] XChange Gemini Stream .............................. SKIPPED [INFO] XChange Hitbtc Stream .............................. SKIPPED [INFO] XChange Kraken Stream .............................. SKIPPED [INFO] XChange LGO Stream ................................. SKIPPED [INFO] XChange OKCoin Stream .............................. SKIPPED [INFO] XChange Poloniex 2 Stream .......................... SKIPPED [INFO] XChange Serum Stream ............................... SKIPPED [INFO] XChange Huobi Stream ............................... SKIPPED [INFO] XChange Gemini Stream V2 ........................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 26:59 min [INFO] Finished at: 2021-02-10T15:53:20+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:3.0.0-M1:perform (default-cli) on project xchange-parent: Maven execution failed, exit code: '1' -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

earce commented 3 years ago

Hey have you attempted upgrading the version of maven https://stackoverflow.com/questions/42024619/maven-build-gets-connection-reset-when-downloading-artifacts, apparently after 3.6.1 has configurable retry behavior. You currently have 3.0.0-M1 for the maven release plugin.

The latest seems to be 3.6.3, I think there are definitely some timeouts or other issues that may be tied to build time, upload time, or other sporadic network issues (although it seems odd that it consistently fails). It seems like there is something that is deterministically a problem.

We may either need retries or longer timeout times?

earce commented 3 years ago

Someone also mentioned doing -Dhttps.protocols=TLSv1.2 helped

earce commented 3 years ago

And one more https://developercommunity.visualstudio.com/content/problem/357696/maven-project-build-failing-with-connection-reset.html

earce commented 3 years ago

Looking at this more it actually appears as though 3.0.0-M1 might be the latest but maybe we can configure its behavior

timmolter commented 3 years ago

Here's the next one:

[INFO]
[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1126/org/knowm/xchange/xchange-bitcoinaverage/5.0.6/xchange-bitcoinaverage-5.0.6-javadoc.jar.asc (833 B at 3.6 kB/s) [INFO] Uploading to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1126/org/knowm/xchange/xchange-idex/5.0.6/xchange-idex-5.0.6-javadoc.jar.asc [INFO] Progress (1): 833 B [INFO]
[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1126/org/knowm/xchange/xchange-idex/5.0.6/xchange-idex-5.0.6-javadoc.jar.asc (833 B at 2.5 kB/s) [INFO] Uploading to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1126/org/knowm/xchange/xchange-coinegg/5.0.6/xchange-coinegg-5.0.6-javadoc.jar.asc [INFO] Progress (1): 833 B [INFO]
[INFO] Uploaded to ossrh: https://oss.sonatype.org:443/service/local/staging/deployByRepositoryId/orgknowm-1126/org/knowm/xchange/xchange-coinegg/5.0.6/xchange-coinegg-5.0.6-javadoc.jar.asc (833 B at 3.8 kB/s) [INFO] [INFO] Upload of locally staged artifacts finished. [INFO] [INFO] Closing staging repository with ID "orgknowm-1126". [INFO] [ERROR] Remote staging finished with a failure: javax.net.ssl.SSLProtocolException: Connection reset [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Reactor Summary for XChange 5.0.6: [INFO] [INFO] [INFO] [INFO] XChange ............................................ SUCCESS [ 5.290 s] [INFO] [INFO] XChange Core ....................................... SUCCESS [ 12.463 s] [INFO] [INFO] XChange Bankera .................................... SUCCESS [ 6.957 s] [INFO] [INFO] XChange Bibox ...................................... SUCCESS [ 6.668 s] [INFO] [INFO] XChange Binance .................................... SUCCESS [ 14.043 s] [INFO] [INFO] XChange Bitbay ..................................... SUCCESS [ 5.709 s] [INFO] [INFO] XChange BitcoinAverage ............................. SUCCESS [ 4.198 s] [INFO] [INFO] XChange Bitcoin Charts ............................. SUCCESS [ 4.301 s] [INFO] [INFO] XChange Bitcoin Core ............................... SUCCESS [ 4.925 s] [INFO] [INFO] XChange Bitcoin.de ................................. SUCCESS [ 7.157 s] [INFO] [INFO] XChange Bitcoinium ................................. SUCCESS [ 4.815 s] [INFO] [INFO] XChange BitcoinToYou ............................... SUCCESS [ 6.036 s] [INFO] [INFO] XChange BitFinex ................................... SUCCESS [ 6.964 s] [INFO] [INFO] XChange BitFlyer ................................... SUCCESS [ 5.550 s] [INFO] [INFO] XChange Bithumb .................................... SUCCESS [ 5.612 s] [INFO] [INFO] XChange BitMex ..................................... SUCCESS [ 7.015 s] [INFO] [INFO] XChange Bitso ...................................... SUCCESS [ 4.521 s] [INFO] [INFO] XChange Bitstamp ................................... SUCCESS [ 5.771 s] [INFO] [INFO] XChange Bittrex .................................... SUCCESS [ 10.651 s] [INFO] [INFO] XChange Bity ....................................... SUCCESS [ 5.123 s] [INFO] [INFO] XChange Bitz ....................................... SUCCESS [ 6.138 s] [INFO] [INFO] XChange Bl3p ....................................... SUCCESS [ 4.568 s] [INFO] [INFO] XChange Bleutrade .................................. SUCCESS [ 16.941 s] [INFO] [INFO] XChange Blockchain ................................. SUCCESS [ 4.204 s] [INFO] [INFO] XChange BTCC ....................................... SUCCESS [ 7.573 s] [INFO] [INFO] XChange BTCMarkets ................................. SUCCESS [ 5.731 s] [INFO] [INFO] XChange BtcTrade ................................... SUCCESS [ 5.237 s] [INFO] [INFO] XChange BTC Turk ................................... SUCCESS [ 5.413 s] [INFO] [INFO] XChange C-Cex ...................................... SUCCESS [ 5.120 s] [INFO] [INFO] XChange Cex.io ..................................... SUCCESS [ 5.333 s] [INFO] [INFO] XChange Cobinhood .................................. SUCCESS [ 5.126 s] [INFO] [INFO] XChange Coinbase ................................... SUCCESS [ 6.435 s] [INFO] [INFO] XChange CoinbasePro ................................ SUCCESS [ 6.205 s] [INFO] [INFO] XChange Coindeal ................................... SUCCESS [ 4.866 s] [INFO] [INFO] XChange Coindirect ................................. SUCCESS [ 4.912 s] [INFO] [INFO] XChange Coinbene ................................... SUCCESS [ 5.012 s] [INFO] [INFO] XChange Coinjar .................................... SUCCESS [ 4.741 s] [INFO] [INFO] XChange CoinEgg .................................... SUCCESS [ 4.880 s] [INFO] [INFO] XChange Coinex ..................................... SUCCESS [ 4.601 s] [INFO] [INFO] XChange CoinOne .................................... SUCCESS [ 5.239 s] [INFO] [INFO] XChange Coinfloor .................................. SUCCESS [ 5.325 s] [INFO] [INFO] XChange Coingi ..................................... SUCCESS [ 4.809 s] [INFO] [INFO] XChange CoinMarketCap .............................. SUCCESS [ 5.337 s] [INFO] [INFO] XChange Coinmate ................................... SUCCESS [ 5.526 s] [INFO] [INFO] XChange CryptoFacilities ........................... SUCCESS [ 5.428 s] [INFO] [INFO] XChange Cryptopia .................................. SUCCESS [ 5.498 s] [INFO] [INFO] XChange CoinSuper .................................. SUCCESS [ 5.141 s] [INFO] [INFO] XChange Cryptowatch ................................ SUCCESS [ 5.426 s] [INFO] [INFO] XChange Deribit .................................... SUCCESS [ 6.143 s] [INFO] [INFO] XChange Dragonex ................................... SUCCESS [ 4.394 s] [INFO] [INFO] XChange DSX Global ................................. SUCCESS [ 5.442 s] [INFO] [INFO] XChange DVChain .................................... SUCCESS [ 5.084 s] [INFO] [INFO] XChange Exmo ....................................... SUCCESS [ 4.853 s] [INFO] [INFO] XChange EXX ........................................ SUCCESS [ 4.904 s] [INFO] [INFO] XChange Open Exchange Rates ........................ SUCCESS [ 5.235 s] [INFO] [INFO] XChange Kraken ..................................... SUCCESS [ 17.244 s] [INFO] [INFO] XChange Kucoin ..................................... SUCCESS [ 5.581 s] [INFO] [INFO] XChange Huobi ...................................... SUCCESS [ 9.833 s] [INFO] [INFO] XChange ItBit ...................................... SUCCESS [ 5.219 s] [INFO] [INFO] XChange Independent Reserve ........................ SUCCESS [ 5.218 s] [INFO] [INFO] XChange LakeBTC .................................... SUCCESS [ 10.040 s] [INFO] [INFO] XChange Hitbtc ..................................... SUCCESS [ 4.926 s] [INFO] [INFO] XChange Paymium .................................... SUCCESS [ 5.062 s] [INFO] [INFO] XChange Poloniex ................................... SUCCESS [ 5.823 s] [INFO] [INFO] XChange OKCoin ..................................... SUCCESS [ 7.536 s] [INFO] [INFO] XChange Mercado Bitcoin ............................ SUCCESS [ 5.223 s] [INFO] [INFO] XChange Quoine ..................................... SUCCESS [ 5.427 s] [INFO] [INFO] XChange Ripple ..................................... SUCCESS [ 8.585 s] [INFO] [INFO] XChange The Rock Trading ........................... SUCCESS [ 5.348 s] [INFO] [INFO] XChange Upbit ...................................... SUCCESS [ 5.113 s] [INFO] [INFO] XChange Livecoin ................................... SUCCESS [ 5.734 s] [INFO] [INFO] XChange YoBit ...................................... SUCCESS [ 4.915 s] [INFO] [INFO] XChange Paribu ..................................... SUCCESS [ 4.719 s] [INFO] [INFO] XChange Koineks .................................... SUCCESS [ 7.784 s] [INFO] [INFO] XChange Gate.io .................................... SUCCESS [ 7.988 s] [INFO] [INFO] XChange Koinim ..................................... SUCCESS [ 4.809 s] [INFO] [INFO] XChange Zaif ....................................... SUCCESS [ 4.608 s] [INFO] [INFO] XChange Enigma ..................................... SUCCESS [ 5.830 s] [INFO] [INFO] XChange LGO ........................................ SUCCESS [ 7.780 s] [INFO] [INFO] XChange Examples ................................... SUCCESS [ 7.476 s] [INFO] [INFO] XChange FCoin ...................................... SUCCESS [ 7.155 s] [INFO] [INFO] XChange Ftx ........................................ SUCCESS [ 6.014 s] [INFO] [INFO] XChange Globitex ................................... SUCCESS [ 7.991 s] [INFO] [INFO] XChange Gemini ..................................... SUCCESS [ 9.334 s] [INFO] [INFO] XChange Idex ....................................... SUCCESS [ 8.942 s] [INFO] [INFO] XChange Kuna ....................................... SUCCESS [ 4.546 s] [INFO] [INFO] XChange Latoken .................................... SUCCESS [ 5.474 s] [INFO] [INFO] XChange Luno ....................................... SUCCESS [ 5.029 s] [INFO] [INFO] XChange Lykke ...................................... SUCCESS [ 5.115 s] [INFO] [INFO] XChange Serum ...................................... SUCCESS [ 4.697 s] [INFO] [INFO] XChange Simulated .................................. SUCCESS [ 6.054 s] [INFO] [INFO] XChange TradeOgre .................................. SUCCESS [ 5.022 s] [INFO] [INFO] XChange Bitcoin Core ............................... SUCCESS [ 5.020 s] [INFO] [INFO] XChange Vaultoro ................................... SUCCESS [ 4.703 s] [INFO] [INFO] XChange Core Stream Service ........................ SUCCESS [ 7.584 s] [INFO] [INFO] XChange Core Stream Netty .......................... SUCCESS [ 4.806 s] [INFO] [INFO] XChange Core Stream ................................ SUCCESS [ 4.507 s] [INFO] [INFO] XChange Bankera Stream ............................. SUCCESS [ 5.748 s] [INFO] [INFO] XChange Binance Stream ............................. SUCCESS [ 5.208 s] [INFO] [INFO] XChange Bitfinex Stream ............................ SUCCESS [ 5.428 s] [INFO] [INFO] XChange Core Stream Pubnub ......................... SUCCESS [ 3.895 s] [INFO] [INFO] XChange Bitflyer Stream ............................ SUCCESS [ 4.715 s] [INFO] [INFO] XChange Bitmex Stream .............................. SUCCESS [ 5.049 s] [INFO] [INFO] XChange Bitstamp Stream ............................ SUCCESS [ 6.309 s] [INFO] [INFO] XChange BTCMarkets Stream .......................... SUCCESS [ 4.401 s] [INFO] [INFO] XChange Cex.io Stream .............................. SUCCESS [ 4.710 s] [INFO] [INFO] XChange CoinbasePro Stream ......................... SUCCESS [ 4.720 s] [INFO] [INFO] XChange Coinjar Stream ............................. SUCCESS [ 4.813 s] [INFO] [INFO] XChange Coinmate Stream ............................ SUCCESS [ 7.366 s] [INFO] [INFO] XChange Gemini Stream .............................. SUCCESS [ 4.615 s] [INFO] [INFO] XChange Hitbtc Stream .............................. SUCCESS [ 7.580 s] [INFO] [INFO] XChange Kraken Stream .............................. SUCCESS [ 5.522 s] [INFO] [INFO] XChange LGO Stream ................................. SUCCESS [ 5.632 s] [INFO] [INFO] XChange OKCoin Stream .............................. SUCCESS [ 5.017 s] [INFO] [INFO] XChange Poloniex 2 Stream .......................... SUCCESS [ 4.614 s] [INFO] [INFO] XChange Serum Stream ............................... SUCCESS [ 6.035 s] [INFO] [INFO] XChange Huobi Stream ............................... SUCCESS [ 9.325 s] [INFO] [INFO] XChange Gemini Stream V2 ........................... FAILURE [24:14 min] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] BUILD FAILURE [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Total time: 36:07 min [INFO] [INFO] Finished at: 2021-02-10T16:53:34+01:00 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [WARNING] The requested profile "pom.xml" could not be activated because it does not exist. [INFO] [ERROR] Failed to execute goal org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8:deploy (injected-nexus-deploy) on project xchange-stream-gemini-v2: Remote staging failed: javax.net.ssl.SSLProtocolException: Connection reset -> [Help 1] [INFO] [ERROR] [INFO] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [INFO] [ERROR] [INFO] [ERROR] For more information about the errors and possible solutions, please read the following articles: [INFO] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [INFO] [ERROR] [INFO] [ERROR] After correcting the problems, you can resume the build with the command [INFO] [ERROR] mvn -rf :xchange-stream-gemini-v2 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for XChange 5.0.7-SNAPSHOT: [INFO] [INFO] XChange ............................................ FAILURE [36:15 min] [INFO] XChange Core ....................................... SKIPPED [INFO] XChange Bankera .................................... SKIPPED [INFO] XChange Bibox ...................................... SKIPPED [INFO] XChange Binance .................................... SKIPPED [INFO] XChange Bitbay ..................................... SKIPPED [INFO] XChange BitcoinAverage ............................. SKIPPED [INFO] XChange Bitcoin Charts ............................. SKIPPED [INFO] XChange Bitcoin Core ............................... SKIPPED [INFO] XChange Bitcoin.de ................................. SKIPPED [INFO] XChange Bitcoinium ................................. SKIPPED [INFO] XChange BitcoinToYou ............................... SKIPPED [INFO] XChange BitFinex ................................... SKIPPED [INFO] XChange BitFlyer ................................... SKIPPED [INFO] XChange Bithumb .................................... SKIPPED [INFO] XChange BitMex ..................................... SKIPPED [INFO] XChange Bitso ...................................... SKIPPED [INFO] XChange Bitstamp ................................... SKIPPED [INFO] XChange Bittrex .................................... SKIPPED [INFO] XChange Bity ....................................... SKIPPED [INFO] XChange Bitz ....................................... SKIPPED [INFO] XChange Bl3p ....................................... SKIPPED [INFO] XChange Bleutrade .................................. SKIPPED [INFO] XChange Blockchain ................................. SKIPPED [INFO] XChange BTCC ....................................... SKIPPED [INFO] XChange BTCMarkets ................................. SKIPPED [INFO] XChange BtcTrade ................................... SKIPPED [INFO] XChange BTC Turk ................................... SKIPPED [INFO] XChange C-Cex ...................................... SKIPPED [INFO] XChange Cex.io ..................................... SKIPPED [INFO] XChange Cobinhood .................................. SKIPPED [INFO] XChange Coinbase ................................... SKIPPED [INFO] XChange CoinbasePro ................................ SKIPPED [INFO] XChange Coindeal ................................... SKIPPED [INFO] XChange Coindirect ................................. SKIPPED [INFO] XChange Coinbene ................................... SKIPPED [INFO] XChange Coinjar .................................... SKIPPED [INFO] XChange CoinEgg .................................... SKIPPED [INFO] XChange Coinex ..................................... SKIPPED [INFO] XChange CoinOne .................................... SKIPPED [INFO] XChange Coinfloor .................................. SKIPPED [INFO] XChange Coingi ..................................... SKIPPED [INFO] XChange CoinMarketCap .............................. SKIPPED [INFO] XChange Coinmate ................................... SKIPPED [INFO] XChange CryptoFacilities ........................... SKIPPED [INFO] XChange Cryptopia .................................. SKIPPED [INFO] XChange CoinSuper .................................. SKIPPED [INFO] XChange Cryptowatch ................................ SKIPPED [INFO] XChange Deribit .................................... SKIPPED [INFO] XChange Dragonex ................................... SKIPPED [INFO] XChange DSX Global ................................. SKIPPED [INFO] XChange DVChain .................................... SKIPPED [INFO] XChange Exmo ....................................... SKIPPED [INFO] XChange EXX ........................................ SKIPPED [INFO] XChange Open Exchange Rates ........................ SKIPPED [INFO] XChange Kraken ..................................... SKIPPED [INFO] XChange Kucoin ..................................... SKIPPED [INFO] XChange Huobi ...................................... SKIPPED [INFO] XChange ItBit ...................................... SKIPPED [INFO] XChange Independent Reserve ........................ SKIPPED [INFO] XChange LakeBTC .................................... SKIPPED [INFO] XChange Hitbtc ..................................... SKIPPED [INFO] XChange Paymium .................................... SKIPPED [INFO] XChange Poloniex ................................... SKIPPED [INFO] XChange OKCoin ..................................... SKIPPED [INFO] XChange Mercado Bitcoin ............................ SKIPPED [INFO] XChange Quoine ..................................... SKIPPED [INFO] XChange Ripple ..................................... SKIPPED [INFO] XChange The Rock Trading ........................... SKIPPED [INFO] XChange Upbit ...................................... SKIPPED [INFO] XChange Livecoin ................................... SKIPPED [INFO] XChange YoBit ...................................... SKIPPED [INFO] XChange Paribu ..................................... SKIPPED [INFO] XChange Koineks .................................... SKIPPED [INFO] XChange Gate.io .................................... SKIPPED [INFO] XChange Koinim ..................................... SKIPPED [INFO] XChange Zaif ....................................... SKIPPED [INFO] XChange Enigma ..................................... SKIPPED [INFO] XChange LGO ........................................ SKIPPED [INFO] XChange Examples ................................... SKIPPED [INFO] XChange FCoin ...................................... SKIPPED [INFO] XChange Ftx ........................................ SKIPPED [INFO] XChange Globitex ................................... SKIPPED [INFO] XChange Gemini ..................................... SKIPPED [INFO] XChange Idex ....................................... SKIPPED [INFO] XChange Kuna ....................................... SKIPPED [INFO] XChange Latoken .................................... SKIPPED [INFO] XChange Luno ....................................... SKIPPED [INFO] XChange Lykke ...................................... SKIPPED [INFO] XChange Serum ...................................... SKIPPED [INFO] XChange Simulated .................................. SKIPPED [INFO] XChange TradeOgre .................................. SKIPPED [INFO] XChange Bitcoin Core ............................... SKIPPED [INFO] XChange Vaultoro ................................... SKIPPED [INFO] XChange Core Stream Service ........................ SKIPPED [INFO] XChange Core Stream Netty .......................... SKIPPED [INFO] XChange Core Stream ................................ SKIPPED [INFO] XChange Bankera Stream ............................. SKIPPED [INFO] XChange Binance Stream ............................. SKIPPED [INFO] XChange Bitfinex Stream ............................ SKIPPED [INFO] XChange Core Stream Pubnub ......................... SKIPPED [INFO] XChange Bitflyer Stream ............................ SKIPPED [INFO] XChange Bitmex Stream .............................. SKIPPED [INFO] XChange Bitstamp Stream ............................ SKIPPED [INFO] XChange BTCMarkets Stream .......................... SKIPPED [INFO] XChange Cex.io Stream .............................. SKIPPED [INFO] XChange CoinbasePro Stream ......................... SKIPPED [INFO] XChange Coinjar Stream ............................. SKIPPED [INFO] XChange Coinmate Stream ............................ SKIPPED [INFO] XChange Gemini Stream .............................. SKIPPED [INFO] XChange Hitbtc Stream .............................. SKIPPED [INFO] XChange Kraken Stream .............................. SKIPPED [INFO] XChange LGO Stream ................................. SKIPPED [INFO] XChange OKCoin Stream .............................. SKIPPED [INFO] XChange Poloniex 2 Stream .......................... SKIPPED [INFO] XChange Serum Stream ............................... SKIPPED [INFO] XChange Huobi Stream ............................... SKIPPED [INFO] XChange Gemini Stream V2 ........................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 36:16 min [INFO] Finished at: 2021-02-10T16:53:34+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:3.0.0-M1:perform (default-cli) on project xchange-parent: Maven execution failed, exit code: '1' -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

earce commented 3 years ago

Did you try any configuration?

timmolter commented 3 years ago

Gemini is always the module it fails on. xchange-stream-gemini-v2

timmolter commented 3 years ago

nope, just saw your message now.

earce commented 3 years ago

Interesting so what seems to happen is that it will go quickly on most and eventually hit a module and just take 20+ mins and fail.. Seems like it just gets stuck on some.

earce commented 3 years ago

@timmolter question, where are these commands running from? I am wondering if location has anything to do with it, e.g. if running it from an instance located near us-east-1 would increase the likelihood of success https://issues.sonatype.org/browse/OSSRH-45918.

Taking a few guesses here

timmolter commented 3 years ago

They're running from my home in Germany. Can you think of why Gemini Stream would be different than the rest? BTW, when this used to work it usually also took about 30 minutes to complete.

timmolter commented 3 years ago

I will try one at a time all the linked-to tricks above and report back.

earce commented 3 years ago

I don't know that gemini stream is or that there is something wrong at that part of the process.

Which part takes 30 mins, the build or the upload, I don't imagine the upload right?

Has this ever worked consistently from Germany?

It seems like it just gets stuck at that point, I am speculating here a little bit that it may have to do something with the WAN. Hard to say since I have not ran one of these uploads front-to-back so I am not totally familiar with the process.

earce commented 3 years ago

Would be interesting if you did a traceroute or pinged the IP to see where the server you are attempting to upload to is located.

gmax0 commented 3 years ago

Is there any prep-work that needs to be done for a new module before uploading?

Perhaps this line is relevant? Not sure if the protocol error is a false positive [INFO] [WARNING] The requested profile "pom.xml" could not be activated because it does not exist.

jessethouin commented 3 years ago

I can only assume your build and deploy environments are using the same charset. Things like the Turkish "dotless i" can be nearly invisible during a build, but rejected by the deployment pipeline.

timmolter commented 3 years ago

Just noticed that XChange Gemini Stream V2 takes 12 minutes before timing out. Weird. Seems like it's specific to that module.

[INFO] [INFO] XChange Kraken Stream .............................. SUCCESS [ 4.206 s] [INFO] [INFO] XChange LGO Stream ................................. SUCCESS [ 4.732 s] [INFO] [INFO] XChange OKCoin Stream .............................. SUCCESS [ 4.063 s] [INFO] [INFO] XChange Poloniex 2 Stream .......................... SUCCESS [ 3.350 s] [INFO] [INFO] XChange Serum Stream ............................... SUCCESS [ 3.263 s] [INFO] [INFO] XChange Huobi Stream ............................... SUCCESS [ 3.337 s] [INFO] [INFO] XChange Gemini Stream V2 ........................... FAILURE [12:18 min]

timmolter commented 3 years ago

Same thing happened but with Serum

[INFO] [INFO] XChange LGO Stream ................................. SUCCESS [ 5.151 s] [INFO] [INFO] XChange OKCoin Stream .............................. SUCCESS [ 4.581 s] [INFO] [INFO] XChange Poloniex 2 Stream .......................... SUCCESS [ 3.888 s] [INFO] [INFO] XChange Serum Stream ............................... FAILURE [21:22 min] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] BUILD FAILURE [INFO] [INFO] ------------------------------------------------------------------------ [INFO] [INFO] Total time: 31:07 min [INFO] [INFO] Finished at: 2021-02-22T23:47:46+01:00 [INFO] [INFO] ------------------------------------------------------------------------

earce commented 3 years ago

Weird, that's never had an issue building

earce commented 3 years ago

Also why is a build required everytime you do a release?

timmolter commented 3 years ago

ok, finally got it working! Switched back to older plugin version and back to macos and not Ubuntu.

earce commented 3 years ago

When will this be visible in maven?