問題タブ [hyperledger-composer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
91 参照

hyperledger-fabric - bna をローカル HLF にデプロイした後、Bluemix HLF に再接続できない

Bluemix 専用のディレクトリーに別の connection.json ファイルを作成し、ビジネス・ネットワーク・ファイルを Bluemix HLF に正常にデプロイし、すべてのトランザクションが CLI およびループバック API から正常に機能しました。次に、同じネットワーク ファイル (bna) をローカルの Docker HLF にデプロイすると、すべてが機能しました。しかし、現在、Bluemix HLF に対して CLI コマンドを発行することができません。ユーザーと登録のシークレットが 2 つの接続で異なるためだと思います。.composer-credentials ディレクトリーには member.WebAppAdmin (ローカルの Docker HLF に対応する) のファイルがありますが、Bluemix HLF のユーザーは管理者であり、.composer-credentials ディレクトリーに member.admin ファイルがあったことを覚えています。そこにはありません。

member.admin 資格情報ファイルの欠落が実際に問題の原因である場合、Bluemix HLF への接続時に適切な .composer-credentials ファイルがどのように作成されるのでしょうか? CLI インターフェイスを使用して、bna ファイルを HLF に展開/更新しています。deploy コマンドと update コマンドの両方を試しましたが、「TypeError: 未定義のプロパティ 'fail' を読み取れません」というエラーが発生し続けます。