在build.gradle
中进行了一些微不足道的调整:
corda_release_version
,4.0-SNAPSHOT-sean corda_gradle_plugins_version
至4.0.23 quasar_version
至'0.7.10'和存储库:
maven { url 'https://jitpack.io' }
maven { url 'https://ci-artifactory.corda.r3cev.com/artifactory/corda-releases' }
maven { url 'https://dl.bintray.com/kotlin/kotlin-eap/' }
在deployNodes
任务中:
rpcSetting
添加到公证人finance
Yo CorDapp可以支持三个节点:公证人,PartyA和PartyB。
问题是在单个/api/yo/yos
查询之后,整个事情变得冻结。所有api都返回HTTP ERROR 500
,调试端口不起作用,跟踪日志显示一些artemis错误。
我的设置:macOS 10.31.1上的java版“1.8.0_172”。
让至少最简单的CorDapp针对SNAPSHOT运行会很有帮助。
\肖恩
答案 0 :(得分:0)
你这里没有做错任何事。我们在master
分支上运行持续集成,但(与release-Vx
分支不同)我们无法保证master
分支在任何时间点都能正常工作。
我复制了你的步骤,在我的情况下,我收到了以下错误:
[WARN] 2018-06-14T14:18:22,744Z [Thread-11(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$5@d15f031)] core.client.fail - AMQ212037:检测到连接失败:AMQ119014:未在60,000ms连接TTL内从/127.0.0.1:55037接收数据。现在将关闭连接。 [code = CONNECTION_TIMEDOUT] {}