我正在尝试部署自己的业务网络 因此,我制作了自己的.bna文件和卡admin@trail.card 使用以下命令导入卡后:
composer card import --file admin@trial.card
我运行作曲家卡列表以验证卡是否已导入
$ composer card list
The following Business Network Cards are available:
Connection Profile: hlfv1
┌─────────────────────┬───────────┬──────────────────┐
│ Card Name │ UserId │ Business Network │
├─────────────────────┼───────────┼──────────────────┤
│ admin@trial │ admin │ trial │
├─────────────────────┼───────────┼──────────────────┤
│ PeerAdmin@hlfv1 │ PeerAdmin │ │
└─────────────────────┴───────────┴──────────────────┘
Issue composer card list --card <Card Name> to get details a specific card
现在,当我尝试对其进行ping操作时,我收到一条错误消息,指出未找到该卡
composer network ping --card admin@trial.card
Error: Card not found: admin@trial.card
Command failed
我也尝试使用composer-playground
$composer-playground
但我看到一个错误弹出窗口:
Error: Error trying to ping. Error: No business network has been specified for this connection
如何解决此问题?
P.S。我的结构环境正在运行(./startFabric.sh和createPeerAdminCard.sh),我使用docker ps
重新检查了Docker,一切就绪。
此外,我的TransactionLogic.js文件仍然不完整,因此如果出现此问题,请告诉我。 (在3个交易函数中,我已经完成1个并想要对其进行测试)
它可以在https://composer-playground.mybluemix.net/上运行,但不能在我的本地主机上运行
答案 0 :(得分:1)
对不起,我发现问题出在哪里,该命令应该是
composer network ping --card admin@trial
而不是
composer network ping --card admin@trial.card
如果有人犯了与我相同的错误,我会保留该帖子。