【发布时间】:2019-10-30 08:49:15
【问题描述】:
我参与了基于 BYFN sample 的项目,但仅限于一个组织。
当我调用以下代码时在应用程序中:
private Contract getContract(Gateway gw) {
return gw.getNetwork("mychannel").getContract("realchain");
}
产生以下错误:
2019-10-30 09:34:51.433 INFO 23108 --- [nio-8080-exec-3] org.hyperledger.fabric.gateway.Gateway : Unable to load channel configuration from connection profile:
org.hyperledger.fabric.sdk.exception.NetworkConfigurationException: Channel configuration has no channels defined.
at org.hyperledger.fabric.sdk.NetworkConfig.loadChannel(NetworkConfig.java:519) ~[fabric-sdk-java-1.4.5-20190620.151745-1.jar:na]
at org.hyperledger.fabric.sdk.HFClient.loadChannelFromConfig(HFClient.java:161) ~[fabric-sdk-java-1.4.5-20190620.151745-1.jar:na]
at org.hyperledger.fabric.gateway.impl.GatewayImpl.getNetwork(GatewayImpl.java:258) ~[fabric-gateway-java-1.4.0-20191002.055106-31.jar:na]
...
...应用程序以某种方式自行恢复,但我怀疑此错误会减慢与分类帐的整个交互。
如果可能的话,我希望保持我的日志没有任何异常。
有人遇到并解决了同样的错误吗?
【问题讨论】:
标签: hyperledger-fabric hyperledger-fabric-sdk-java