Code Monkey home page Code Monkey logo

fabric-spring-sdk's People

Contributors

bsideup avatar c0rwin avatar gennadylaventman avatar jessehu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fabric-spring-sdk's Issues

Peer and Orderer containers exiting with code 1 and 2 respectively.

i am bringing up the fabric containers and network for peer and order in devmode . But the peer and orderer containers are exiting with code 1 and 2 respectively. where as the ca and chaincode containers are fine. the following is the docker-composer file.
#########################################
version: '2'

services:
orderer:
container_name: orderer
image: hyperledger/fabric-orderer
environment:
- ORDERER_GENERAL_LOGLEVEL=debug
- ORDERER_GENERAL_LISTENADDRESS=orderer
- ORDERER_GENERAL_GENESISMETHOD=file
- ORDERER_GENERAL_GENESISFILE=genesis.block
- ORDERER_GENERAL_LOCALMSPID=TradeOrdererMSP
- ORDERER_GENERAL_LOCALMSPDIR=/etc/hyperledger/msp
- GRPC_TRACE=all=true,
- GRPC_VERBOSITY=debug
working_dir: /opt/gopath/src/github.com/hyperledger/fabric
command: orderer
volumes:
- ./crypto-config/ordererOrganizations/trade.com/orderers/orderer.trade.com/msp:/etc/hyperledger/msp
- ./channel-artifacts/genesis.block:/etc/hyperledger/fabric/genesis.block
ports:
- 7050:7050
peer:
container_name: peer
image: hyperledger/fabric-peer
environment:
- CORE_PEER_ID=peer0.devorg.trade.com
- CORE_PEER_ADDRESS=peer:7051
- CORE_PEER_GOSSIP_EXTERNALENDPOINT=peer:7051
- CORE_PEER_LOCALMSPID=DevOrgMSP
- CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
- CORE_LOGGING_LEVEL=DEBUG
- CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp
volumes:
- /var/run/:/host/var/run/
- ./crypto-config/peerOrganizations/devorg.trade.com/peers/peer0.devorg.trade.com/msp:/etc/hyperledger/msp
working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer
command: peer node start --peer-chaincodedev=true -o orderer:7050
ports:
- 7051:7051
- 7053:7053
depends_on:
- orderer
ca:
container_name: ca
image: hyperledger/fabric-ca:$IMAGE_TAG
environment:
- FABRIC_CA_HOME=/etc/hyperledger/fabric-ca-server
- FABRIC_CA_SERVER_CA_NAME=ca
- FABRIC_CA_SERVER_TLS_ENABLED=false
volumes:
- ./crypto-config/peerOrganizations/devorg.trade.com/ca/:/etc/hyperledger/fabric-ca-server-config
command: sh -c 'fabric-ca-server start --ca.certfile /etc/hyperledger/fabric-ca-server-config/ca.devorg.trade.com-cert.pem --ca.keyfile /etc/hyperledger/fabric-ca-server-config/*_sk -b admin:adminpw -d'
ports:
- "7054:7054"

cli:
container_name: cli
image: hyperledger/fabric-ca-tools
tty: true
environment:
- GOPATH=/opt/gopath
- CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
- CORE_LOGGING_LEVEL=DEBUG
- CORE_PEER_ID=peer0.devorg.trade.com
- CORE_PEER_ADDRESS=peer:7051
- CORE_PEER_LOCALMSPID=DevOrgMSP
- CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp
working_dir: /opt/gopath/src/chaincodedev
command: /bin/bash -c '/opt/trade/setupChannel.sh'
volumes:
- /var/run/:/host/var/run/
- ./crypto-config/peerOrganizations/devorg.trade.com/users/[email protected]/msp:/etc/hyperledger/msp
- ./../../chaincode/src/github.com:/opt/gopath/src/chaincodedev/chaincode
- ./:/opt/trade
depends_on:
- orderer
- peer

chaincode:
container_name: chaincode
image: hyperledger/fabric-ccenv
tty: true
environment:
- GOPATH=/opt/gopath
- CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock
- CORE_LOGGING_LEVEL=DEBUG
- CORE_PEER_ID=peer0.devorg.trade.com
- CORE_PEER_ADDRESS=peer:7051
- CORE_PEER_LOCALMSPID=DevOrgMSP
- CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp
working_dir: /opt/gopath/src/chaincode
command: /bin/bash -c 'cp -r /opt/gopath/src/chaincode_copy/* /opt/gopath/src/chaincode/ && sed -i "s/twc.testMode = false/twc.testMode = true/g" /opt/gopath/src/chaincode/trade_workflow_v1/tradeWorkflow.go && sleep 600000'
volumes:
- /var/run/:/host/var/run/
- ./crypto-config/peerOrganizations/devorg.trade.com/peers/peer0.devorg.trade.com/msp:/etc/hyperledger/msp
- ./../../chaincode/src/github.com:/opt/gopath/src/chaincode_copy
depends_on:
- orderer
- peer
###############################################

any help will be appreciated.

Error while running MyMain.java.

After starting the Hyperledger Fabric network (though, it did start with an error, see issue #2), I get the following error when running MyMain.java (under spring-data-chaincode-example) :

09:52:37.118 [main] [DEBUG] org.springframework.data.chaincode.repository.config.ChaincodeRepositoryRegistrar - Starting beans registration
09:52:37.135 [main] [DEBUG] org.springframework.data.chaincode.repository.config.ChaincodeRepositoryConfigurationExtension - getRepositoryConfigurations for type org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource
09:52:37.177 [main] [DEBUG] org.springframework.data.chaincode.repository.config.ChaincodeRepositoryConfigurationExtension - Checking candidate org.springframework.data.chaincode.repository.example.SimpleAssetRepository
09:52:37.178 [main] [DEBUG] org.springframework.data.chaincode.repository.config.ChaincodeRepositoryConfigurationExtension - getIdentifyingTypes return {org.springframework.data.chaincode.repository.ChaincodeRepository}
09:52:37.202 [main] [DEBUG] org.springframework.data.chaincode.repository.config.ChaincodeRepositoryConfigurationExtension - postProcess for AnnotationRepositoryConfigurationSource
09:52:37.203 [main] [DEBUG] org.springframework.data.chaincode.repository.config.ChaincodeRepositoryRegistrar - Done beans registration
Instantiating FabricEventsConfig
09:52:37.354 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactoryBean - Creating FactoryBean for class org.springframework.data.chaincode.repository.example.SimpleAssetRepository
Creating new fabricEventsListenersRegistry
09:52:37.356 [main] [DEBUG] org.springframework.data.chaincode.events.FabricEventsListenersRegistry - Creating FabricEventsListenersRegistry instance
09:52:37.647 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Creating new instance of ChaincodeClientSDKImpl
09:52:37.742 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Setting private key file network/crypto-config/peerOrganizations/org1.example.com/users/[email protected]/msp/keystore/c75bd6911aca808941c3557ee7c97e90f3952e379497dc55eb903f31b50abc83_sk
09:52:37.742 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Looking for private key file location at network/crypto-config/peerOrganizations/org1.example.com/users/[email protected]/msp/keystore/c75bd6911aca808941c3557ee7c97e90f3952e379497dc55eb903f31b50abc83_sk in file system
09:52:37.742 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Can't find file network/crypto-config/peerOrganizations/org1.example.com/users/[email protected]/msp/keystore/c75bd6911aca808941c3557ee7c97e90f3952e379497dc55eb903f31b50abc83_sk in file system, looking as resource
09:52:37.873 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Done setting private key file network/crypto-config/peerOrganizations/org1.example.com/users/[email protected]/msp/keystore/c75bd6911aca808941c3557ee7c97e90f3952e379497dc55eb903f31b50abc83_sk
09:52:37.875 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Setting keystore network/crypto-config/certificates.jks
09:52:37.875 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Looking for keystore file location at network/crypto-config/certificates.jks in file system
09:52:37.875 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Can't find file network/crypto-config/certificates.jks in file system, looking as resource
09:52:37.894 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactoryBean - Set repository fragments for org.springframework.data.chaincode.repository.example.SimpleAssetRepository fragments []
09:52:37.895 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactoryBean - After properties set for factory bean org.springframework.data.chaincode.repository.example.SimpleAssetRepository
09:52:37.895 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactoryBean - Getting factory for class org.springframework.data.chaincode.repository.example.SimpleAssetRepository
09:52:37.897 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactory - Creating chaincode bean factory
09:52:37.899 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactory - Creating proxy for SimpleAssetRepository, fragments []
09:52:37.955 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactory - Created project factory org.springframework.data.chaincode.repository.projection.ChaincodeProxyProjectionFactory@6e950bcf
09:52:37.971 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactory - getQueryLookupStrategy
09:52:37.977 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactory - Looking query for set, ProjectionFactory org.springframework.data.chaincode.repository.projection.ChaincodeProxyProjectionFactory@6e950bcf, NamedQueries org.springframework.data.repository.core.support.PropertiesBasedNamedQueries@28ec166e
09:52:37.978 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery - Creating repository query for method set, domain class java.lang.Object, repository interface interface org.springframework.data.chaincode.repository.example.SimpleAssetRepository
09:52:37.979 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery - Get query method for method set, repository org.springframework.data.chaincode.repository.example.SimpleAssetRepository
09:52:37.988 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryFactory - Looking query for get, ProjectionFactory org.springframework.data.chaincode.repository.projection.ChaincodeProxyProjectionFactory@6e950bcf, NamedQueries org.springframework.data.repository.core.support.PropertiesBasedNamedQueries@28ec166e
09:52:37.988 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery - Creating repository query for method get, domain class java.lang.Object, repository interface interface org.springframework.data.chaincode.repository.example.SimpleAssetRepository
09:52:37.988 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery - Get query method for method get, repository org.springframework.data.chaincode.repository.example.SimpleAssetRepository
09:52:38.018 [main] [DEBUG] org.springframework.data.chaincode.events.FabricEventsPostInitContextListener - Handling events listener registry on event org.springframework.context.event.ContextRefreshedEvent[source=org.springframework.context.annotation.AnnotationConfigApplicationContext@7ac7a4e4: startup date [Mon Apr 23 09:52:36 EDT 2018]; root of context hierarchy], block listeners 0, chaincode listeners 0
09:52:38.026 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery - Executing method set with params [a, Hello, world] for repo org.springframework.data.chaincode.repository.example.SimpleAssetRepository, domain class class java.lang.String
09:52:38.029 [main] [DEBUG] org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery - Invoking set 
09:52:38.029 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - User context not initiated, initiating
09:52:38.044 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Sending proposal for set [a, Hello, world]
09:52:38.044 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Channel mychannel not initiated, initiating
09:52:38.881 [main] [WARN ] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Exception during send proposal
org.hyperledger.fabric.sdk.exception.TransactionException: Channel mychannel connect failed on peer eventing service peer0. Reason: UNIMPLEMENTED: unknown service protos.Deliver
	at org.hyperledger.fabric.sdk.PeerEventServiceClient.connectEnvelope(PeerEventServiceClient.java:277) ~[fabric-sdk-java-1.1.0-alpha.jar:na]
	at org.hyperledger.fabric.sdk.PeerEventServiceClient.peerVent(PeerEventServiceClient.java:339) ~[fabric-sdk-java-1.1.0-alpha.jar:na]
	at org.hyperledger.fabric.sdk.PeerEventServiceClient.connect(PeerEventServiceClient.java:310) ~[fabric-sdk-java-1.1.0-alpha.jar:na]
	at org.hyperledger.fabric.sdk.Peer.initiateEventing(Peer.java:113) ~[fabric-sdk-java-1.1.0-alpha.jar:na]
	at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:959) ~[fabric-sdk-java-1.1.0-alpha.jar:na]
	at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.getChannel(ChaincodeClientSDKImpl.java:250) ~[classes/:na]
	at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.invokeChaincode(ChaincodeClientSDKImpl.java:285) ~[classes/:na]
	at org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery.execute(ChaincodeRepositoryQuery.java:89) [classes/:na]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:590) [spring-data-commons-2.1.0.BUILD-SNAPSHOT.jar:2.1.0.BUILD-SNAPSHOT]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:578) [spring-data-commons-2.1.0.BUILD-SNAPSHOT.jar:2.1.0.BUILD-SNAPSHOT]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.2.RELEASE.jar:5.0.2.RELEASE]
	at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:59) [spring-data-commons-2.1.0.BUILD-SNAPSHOT.jar:2.1.0.BUILD-SNAPSHOT]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.2.RELEASE.jar:5.0.2.RELEASE]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) [spring-aop-5.0.2.RELEASE.jar:5.0.2.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.2.RELEASE.jar:5.0.2.RELEASE]
	at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:61) [spring-data-commons-2.1.0.BUILD-SNAPSHOT.jar:2.1.0.BUILD-SNAPSHOT]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.2.RELEASE.jar:5.0.2.RELEASE]
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) [spring-aop-5.0.2.RELEASE.jar:5.0.2.RELEASE]
	at com.sun.proxy.$Proxy28.set(Unknown Source) [na:na]
	at org.springframework.data.chaincode.repository.example.MyService.doWork(MyService.java:34) [classes/:na]
	at org.springframework.data.chaincode.repository.example.MyMain.main(MyMain.java:27) [classes/:na]
io.grpc.StatusRuntimeException: UNIMPLEMENTED: unknown service protos.Deliver
	at io.grpc.Status.asRuntimeException(Status.java:526) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:419) ~[grpc-stub-1.9.0.jar:1.9.0]
	at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:41) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:684) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:41) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:392) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:475) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:63) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:557) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$600(ClientCallImpl.java:478) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:590) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) ~[grpc-core-1.9.0.jar:1.9.0]
	at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) ~[grpc-core-1.9.0.jar:1.9.0]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_151]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_151]
	at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_151]
org.springframework.data.chaincode.sdk.client.InvokeException: Exception during send proposal; nested exception is org.hyperledger.fabric.sdk.exception.TransactionException: Channel mychannel connect failed on peer eventing service peer0. Reason: UNIMPLEMENTED: unknown service protos.Deliver
	at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.invokeChaincode(ChaincodeClientSDKImpl.java:288)
	at org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery.execute(ChaincodeRepositoryQuery.java:89)
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke(RepositoryFactorySupport.java:590)
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:578)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:59)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke(SurroundingTransactionDetectorMethodInterceptor.java:61)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
	at com.sun.proxy.$Proxy28.set(Unknown Source)
	at org.springframework.data.chaincode.repository.example.MyService.doWork(MyService.java:34)
	at org.springframework.data.chaincode.repository.example.MyMain.main(MyMain.java:27)
Caused by: org.hyperledger.fabric.sdk.exception.TransactionException: Channel mychannel connect failed on peer eventing service peer0. Reason: UNIMPLEMENTED: unknown service protos.Deliver
	at org.hyperledger.fabric.sdk.PeerEventServiceClient.connectEnvelope(PeerEventServiceClient.java:277)
	at org.hyperledger.fabric.sdk.PeerEventServiceClient.peerVent(PeerEventServiceClient.java:339)
	at org.hyperledger.fabric.sdk.PeerEventServiceClient.connect(PeerEventServiceClient.java:310)
	at org.hyperledger.fabric.sdk.Peer.initiateEventing(Peer.java:113)
	at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:959)
	at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.getChannel(ChaincodeClientSDKImpl.java:250)
	at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.invokeChaincode(ChaincodeClientSDKImpl.java:285)
	... 14 more
Caused by: io.grpc.StatusRuntimeException: UNIMPLEMENTED: unknown service protos.Deliver
	at io.grpc.Status.asRuntimeException(Status.java:526)
	at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:419)
	at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:41)
	at io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:684)
	at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:41)
	at io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:392)
	at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:475)
	at io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:63)
	at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:557)
	at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$600(ClientCallImpl.java:478)
	at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:590)
	at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)
	at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

Error starting fabric network (one container fails to start).

I am getting an error starting the Hyperledger Fabric network using the spring-data-chaincode-example/src/main/resources/network/start.sh script:

Error response from daemon: Container 2ed1d0e450022ca8bf5ee68c863e1fcd006553b8f10b9687a4836233dacd48bd is not running

I am using macOS High Sierra (10.13.4).

Below you can see the full execution and output. Let me know if I should provide any additional details.

Ricardos-MacBook-Pro:network olivieri$ docker images
REPOSITORY                                                                                             TAG                 IMAGE ID            CREATED             SIZE
dev-peer0.org1.example.com-mycc-1.0-384f11f484b9302df90b453200cfb25174305fce8f53f4e94d45ee3b6cab0ce9   latest              4152c3462aec        7 days ago          145MB
dev-peer0.org1.example.com-sacc-1.0-ad1e599bb9b4ca746846b524003dfca0facc32bbb244322bf097de444cbabf53   latest              15d7848579ca        7 days ago          145MB
hyperledger/fabric-couchdb                                                                             latest              380446aa57b6        2 months ago        1.5GB
hyperledger/fabric-couchdb                                                                             x86_64-1.0.6        380446aa57b6        2 months ago        1.5GB
hyperledger/fabric-kafka                                                                               latest              4e726a9527ec        2 months ago        1.29GB
hyperledger/fabric-kafka                                                                               x86_64-1.0.6        4e726a9527ec        2 months ago        1.29GB
hyperledger/fabric-zookeeper                                                                           latest              205a873eee5d        2 months ago        1.32GB
hyperledger/fabric-zookeeper                                                                           x86_64-1.0.6        205a873eee5d        2 months ago        1.32GB
hyperledger/fabric-tools                                                                               latest              322eaa2b8786        2 months ago        1.33GB
hyperledger/fabric-tools                                                                               x86_64-1.0.6        322eaa2b8786        2 months ago        1.33GB
hyperledger/fabric-orderer                                                                             latest              659d92c1be85        2 months ago        151MB
hyperledger/fabric-orderer                                                                             x86_64-1.0.6        659d92c1be85        2 months ago        151MB
hyperledger/fabric-peer                                                                                latest              28c7c07db540        2 months ago        154MB
hyperledger/fabric-peer                                                                                x86_64-1.0.6        28c7c07db540        2 months ago        154MB
hyperledger/fabric-javaenv                                                                             latest              b39e5e521f2a        2 months ago        1.41GB
hyperledger/fabric-javaenv                                                                             x86_64-1.0.6        b39e5e521f2a        2 months ago        1.41GB
hyperledger/fabric-ca                                                                                  latest              fe3c9b6542cf        2 months ago        238MB
hyperledger/fabric-ca                                                                                  x86_64-1.0.6        fe3c9b6542cf        2 months ago        238MB
hyperledger/fabric-ccenv                                                                               latest              2e695012bcff        2 months ago        1.28GB
hyperledger/fabric-ccenv                                                                               x86_64-1.0.6        2e695012bcff        2 months ago        1.28GB
hyperledger/fabric-baseos                                                                              x86_64-0.3.2        bbcbb9da2d83        8 months ago        129MB
Ricardos-MacBook-Pro:network olivieri$ pwd
/Users/olivieri/sts-workspace/spring-data-chaincode-parent/spring-data-chaincode-example/src/main/resources/network
Ricardos-MacBook-Pro:network olivieri$ ls -la
total 104
drwxr-xr-x  16 olivieri  staff   512 Apr 15 20:45 .
drwxr-xr-x   5 olivieri  staff   160 Apr 15 20:45 ..
-rw-r--r--   1 olivieri  staff  6148 Apr 15 20:45 .DS_Store
-rw-r--r--   1 olivieri  staff    25 Apr 15 20:45 .env
-rw-r--r--   1 olivieri  staff   770 Apr 15 20:45 README.md
drwxr-xr-x   4 olivieri  staff   128 Apr 15 20:45 config
-rw-r--r--   1 olivieri  staff  4340 Apr 15 20:45 configtx.yaml
drwxr-xr-x   8 olivieri  staff   256 Apr 15 20:45 crypto-config
-rw-r--r--   1 olivieri  staff  3555 Apr 15 20:45 crypto-config.yaml
-rw-r--r--   1 olivieri  staff  4086 Apr 15 20:45 docker-compose.yml
-rwxr-xr-x   1 olivieri  staff  1213 Apr 15 20:45 generate.sh
-rwxr-xr-x   1 olivieri  staff   305 Apr 15 20:45 init.sh
-rwxr-xr-x   1 olivieri  staff  2233 Apr 15 20:45 start.sh
drwxr-xr-x   3 olivieri  staff    96 Apr 15 20:45 startup
-rwxr-xr-x   1 olivieri  staff   258 Apr 15 20:45 stop.sh
-rwxr-xr-x   1 olivieri  staff   441 Apr 15 20:45 teardown.sh
Ricardos-MacBook-Pro:network olivieri$ ./start.sh

# don't rewrite paths for Windows Git Bash users
export MSYS_NO_PATHCONV=1

docker-compose -f docker-compose.yml down
Removing network net_basic

docker-compose -f docker-compose.yml up -d ca.example.com orderer.example.com peer0.org1.example.com couchdb cli
Creating network "net_basic" with the default driver
Creating orderer.example.com ... done
Creating couchdb             ... done
Creating ca.example.com      ... done
Creating peer0.org1.example.com ... done
Creating cli                    ... done

# wait for Hyperledger Fabric to start
# incase of errors when running later commands, issue export FABRIC_START_TIMEOUT=<larger number>
export FABRIC_START_TIMEOUT=10
#echo ${FABRIC_START_TIMEOUT}
sleep ${FABRIC_START_TIMEOUT}

# Create the channel
## docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/[email protected]/msp" peer0.org1.example.com peer channel create -o orderer.example.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx
## docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/[email protected]/msp" cli peer channel create -o orderer.example.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx
# Join peer0.org1.example.com to the channel.
## docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/[email protected]/msp" peer0.org1.example.com peer channel join -b mychannel.block
## docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/[email protected]/msp" cli peer channel join -b mychannel.block
# install chaincode
docker exec  cli peer chaincode install -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02
Error response from daemon: Container 2ed1d0e450022ca8bf5ee68c863e1fcd006553b8f10b9687a4836233dacd48bd is not running
Ricardos-MacBook-Pro:network olivieri$ docker logs -f 2ed1d0e450022ca8bf5ee68c863e1fcd006553b8f10b9687a4836233dacd48bd

export FABRIC_START_TIMEOUT=5
#echo ${FABRIC_START_TIMEOUT}
sleep ${FABRIC_START_TIMEOUT}

# Create the channel
peer channel create -o orderer.example.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx
2018-04-23 13:47:31.269 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP
2018-04-23 13:47:31.269 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2018-04-23 13:47:31.272 UTC [channelCmd] InitCmdFactory -> INFO 003 Endorser and orderer connections initialized
2018-04-23 13:47:31.274 UTC [msp] GetLocalMSP -> DEBU 004 Returning existing local MSP
2018-04-23 13:47:31.274 UTC [msp] GetDefaultSigningIdentity -> DEBU 005 Obtaining default signing identity
2018-04-23 13:47:31.274 UTC [msp] GetLocalMSP -> DEBU 006 Returning existing local MSP
2018-04-23 13:47:31.274 UTC [msp] GetDefaultSigningIdentity -> DEBU 007 Obtaining default signing identity
2018-04-23 13:47:31.274 UTC [msp/identity] Sign -> DEBU 008 Sign: plaintext: 0A88060A074F7267314D535012FC052D...53616D706C65436F6E736F727469756D 
2018-04-23 13:47:31.274 UTC [msp/identity] Sign -> DEBU 009 Sign: digest: 9D9C42F1161EB3578F01BF2C0F42AE12D1E7635E2CCE964C7D0746E2C8C26F3A 
2018-04-23 13:47:31.275 UTC [msp] GetLocalMSP -> DEBU 00a Returning existing local MSP
2018-04-23 13:47:31.275 UTC [msp] GetDefaultSigningIdentity -> DEBU 00b Obtaining default signing identity
2018-04-23 13:47:31.275 UTC [msp] GetLocalMSP -> DEBU 00c Returning existing local MSP
2018-04-23 13:47:31.275 UTC [msp] GetDefaultSigningIdentity -> DEBU 00d Obtaining default signing identity
2018-04-23 13:47:31.275 UTC [msp/identity] Sign -> DEBU 00e Sign: plaintext: 0ABF060A1508021A0608F3C7F7D60522...9AA519AEC8C14772E26A23D1D60B86BE 
2018-04-23 13:47:31.275 UTC [msp/identity] Sign -> DEBU 00f Sign: digest: B43B5D0800BE2485CEE2867A5A9C814D260E85564AC27C016D64955EF07D7CF7 
2018-04-23 13:47:31.361 UTC [msp] GetLocalMSP -> DEBU 010 Returning existing local MSP
2018-04-23 13:47:31.361 UTC [msp] GetDefaultSigningIdentity -> DEBU 011 Obtaining default signing identity
2018-04-23 13:47:31.361 UTC [msp] GetLocalMSP -> DEBU 012 Returning existing local MSP
2018-04-23 13:47:31.361 UTC [msp] GetDefaultSigningIdentity -> DEBU 013 Obtaining default signing identity
2018-04-23 13:47:31.361 UTC [msp/identity] Sign -> DEBU 014 Sign: plaintext: 0ABF060A1508021A0608F3C7F7D60522...605415DB5B4C12080A021A0012021A00 
2018-04-23 13:47:31.361 UTC [msp/identity] Sign -> DEBU 015 Sign: digest: FB7F67F44E219668CF84C18201904E7EF66E1616AD299C438C70DABD0517EB91 
2018-04-23 13:47:31.362 UTC [channelCmd] readBlock -> DEBU 016 Got status: &{NOT_FOUND}
2018-04-23 13:47:31.362 UTC [msp] GetLocalMSP -> DEBU 017 Returning existing local MSP
2018-04-23 13:47:31.362 UTC [msp] GetDefaultSigningIdentity -> DEBU 018 Obtaining default signing identity
2018-04-23 13:47:31.364 UTC [channelCmd] InitCmdFactory -> INFO 019 Endorser and orderer connections initialized
2018-04-23 13:47:31.564 UTC [msp] GetLocalMSP -> DEBU 01a Returning existing local MSP
2018-04-23 13:47:31.564 UTC [msp] GetDefaultSigningIdentity -> DEBU 01b Obtaining default signing identity
2018-04-23 13:47:31.564 UTC [msp] GetLocalMSP -> DEBU 01c Returning existing local MSP
2018-04-23 13:47:31.564 UTC [msp] GetDefaultSigningIdentity -> DEBU 01d Obtaining default signing identity
2018-04-23 13:47:31.564 UTC [msp/identity] Sign -> DEBU 01e Sign: plaintext: 0ABF060A1508021A0608F3C7F7D60522...77E56497FA2712080A021A0012021A00 
2018-04-23 13:47:31.564 UTC [msp/identity] Sign -> DEBU 01f Sign: digest: 4BE06C473C192FAC2F70621AD829E1BEA008552ACBAA4F7B8AAD71EBACDE15F9 
2018-04-23 13:47:31.570 UTC [channelCmd] readBlock -> DEBU 020 Received block: 0
2018-04-23 13:47:31.570 UTC [main] main -> INFO 021 Exiting.....
# Join peer0.org1.example.com to the channel.
peer channel join -b mychannel.block
2018-04-23 13:47:31.650 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP
2018-04-23 13:47:31.650 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2018-04-23 13:47:31.652 UTC [channelCmd] InitCmdFactory -> INFO 003 Endorser and orderer connections initialized
2018-04-23 13:47:31.653 UTC [msp/identity] Sign -> DEBU 004 Sign: plaintext: 0A86070A5C08011A0C08F3C7F7D60510...9EC35A833DC21A080A000A000A000A00 
2018-04-23 13:47:31.653 UTC [msp/identity] Sign -> DEBU 005 Sign: digest: 5735F4AD5BD4E1F5B7343AA2AD2C093C79F7DD67129E8EA673CAC7ED0DB70BD5 
2018-04-23 13:47:31.735 UTC [channelCmd] executeJoin -> INFO 006 Peer joined the channel!
2018-04-23 13:47:31.735 UTC [main] main -> INFO 007 Exiting.....
# install chaincode
peer chaincode install -n sacc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/sacc
2018-04-23 13:47:31.819 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP
2018-04-23 13:47:31.819 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2018-04-23 13:47:31.819 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 003 Using default escc
2018-04-23 13:47:31.819 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 004 Using default vscc
2018-04-23 13:47:31.877 UTC [golang-platform] getCodeFromFS -> DEBU 005 getCodeFromFS github.com/hyperledger/fabric/examples/chaincode/go/sacc
2018-04-23 13:47:32.033 UTC [golang-platform] func1 -> DEBU 006 Discarding GOROOT package fmt
2018-04-23 13:47:32.033 UTC [golang-platform] func1 -> DEBU 007 Discarding provided package github.com/hyperledger/fabric/core/chaincode/shim
2018-04-23 13:47:32.033 UTC [golang-platform] func1 -> DEBU 008 Discarding provided package github.com/hyperledger/fabric/protos/peer
2018-04-23 13:47:32.034 UTC [golang-platform] GetDeploymentPayload -> DEBU 009 done
2018-04-23 13:47:32.040 UTC [msp/identity] Sign -> DEBU 00a Sign: plaintext: 0A85070A5B08031A0B08F4C7F7D60510...7EC8F83B0000FFFF0FA7BCEA00120000 
2018-04-23 13:47:32.040 UTC [msp/identity] Sign -> DEBU 00b Sign: digest: A2ACC01B0B87D9439232AD3A03B20D40C537E6003DA6E45F29C3770D4D8F8B09 
2018-04-23 13:47:32.046 UTC [chaincodeCmd] install -> DEBU 00c Installed remotely response:<status:200 payload:"OK" > 
2018-04-23 13:47:32.046 UTC [main] main -> INFO 00d Exiting.....
# instantiate chaincode
peer chaincode instantiate -o orderer.example.com:7050 -C mychannel -n sacc -v 1.0 -c '{"Args":["a","100"]}' -P "OR ('Org1MSP.member','Org2MSP.member')"
2018-04-23 13:47:32.128 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP
2018-04-23 13:47:32.128 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2018-04-23 13:47:32.131 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 003 Using default escc
2018-04-23 13:47:32.131 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 004 Using default vscc
2018-04-23 13:47:32.132 UTC [msp/identity] Sign -> DEBU 005 Sign: plaintext: 0A90070A6608031A0B08F4C7F7D60510...324D53500A04657363630A0476736363 
2018-04-23 13:47:32.132 UTC [msp/identity] Sign -> DEBU 006 Sign: digest: E054A7EBC5E25751DFE7EBF6A1646D06CFFEDA8EB7CA539B07C91E934844F1D1 
2018-04-23 13:47:32.720 UTC [msp/identity] Sign -> DEBU 007 Sign: plaintext: 0A90070A6608031A0B08F4C7F7D60510...CC4942267311EC976D9FABA1ACAFD1D8 
2018-04-23 13:47:32.721 UTC [msp/identity] Sign -> DEBU 008 Sign: digest: D72B85F132CABB2BA8488E2DF99A0080C566DE1C43168D8AB8996095C350E67F 
2018-04-23 13:47:32.724 UTC [main] main -> INFO 009 Exiting.....
Ricardos-MacBook-Pro:network olivieri$ 
Ricardos-MacBook-Pro:network olivieri$ docker ps -a
CONTAINER ID        IMAGE                                                                                                  COMMAND                  CREATED             STATUS                     PORTS                                            NAMES
0590465bbb2c        dev-peer0.org1.example.com-sacc-1.0-ad1e599bb9b4ca746846b524003dfca0facc32bbb244322bf097de444cbabf53   "chaincode -peer.addโ€ฆ"   4 minutes ago       Up 5 minutes                                                                dev-peer0.org1.example.com-sacc-1.0
2ed1d0e45002        hyperledger/fabric-tools                                                                               "/bin/sh -c ./startuโ€ฆ"   4 minutes ago       Exited (0) 5 minutes ago                                                    cli
3ce35715510b        hyperledger/fabric-peer                                                                                "peer node start"        4 minutes ago       Up 5 minutes               0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp   peer0.org1.example.com
d64d7c51203d        hyperledger/fabric-couchdb                                                                             "tini -- /docker-entโ€ฆ"   4 minutes ago       Up 5 minutes               4369/tcp, 9100/tcp, 0.0.0.0:5984->5984/tcp       couchdb
5e1037cc8c71        hyperledger/fabric-ca                                                                                  "sh -c 'fabric-ca-seโ€ฆ"   4 minutes ago       Up 5 minutes               0.0.0.0:7054->7054/tcp                           ca.example.com
920c8f121fdb        hyperledger/fabric-orderer                                                                             "orderer"                4 minutes ago       Up 5 minutes               0.0.0.0:7050->7050/tcp                           orderer.example.com
Ricardos-MacBook-Pro:network olivieri$

how to connect the blockchain network from windows?

I mean ,blockchain network is start ok on linux,now we want develop the application on windows, I changed the config grpc://localhost:7050 to grpc://192.168.34.125:7050,telnet the port 7050 is ok ,but when start main service we get this:

14:57:12.225 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Adding peer peer0 with address grpc://192.168.34.125:7051
14:57:12.235 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Adding eventHub peer0 with address grpc://192.168.34.125:7053
14:57:12.238 [main] [DEBUG] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Adding orderer orderer0 with address grpc://192.168.34.125:7050
org.springframework.data.chaincode.sdk.client.InvokeException: Exception during send proposal; nested exception is org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.EventHubException: EventHub peer0 failed to connect in 1000 ms.
at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.invokeChaincode(ChaincodeClientSDKImpl.java:310)
14:57:29.396 [main] [WARN ] org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl - Exception during send proposal
org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.EventHubException: EventHub peer0 failed to connect in 1000 ms.
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:978) ~[fabric-sdk-java-1.1.0-alpha.jar:na]
at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.getChannel(ChaincodeClientSDKImpl.java:272) ~[classes/:na]
at org.springframework.data.chaincode.sdk.client.ChaincodeClientSDKImpl.invokeChaincode(ChaincodeClientSDKImpl.java:307) ~[classes/:na]
at org.springframework.data.chaincode.repository.support.ChaincodeRepositoryQuery.execute(ChaincodeRepositoryQuery.java:89) [classes/:na]

Do not work with Spring Boot for Spring Data JPA

Thanks for making this fabric-spring-sdk. It's really great.
I'm trying to use it together with org.springframework.boot:spring-boot-starter-data-jpa, but ran into bean instantiation issue.
Here is my sample Spring Boot App https://github.com/jessehu/spring-chaincode-sample. Its pom contains:

    <dependency>
      <groupId>org.springframework.data</groupId>
      <artifactId>spring-data-chaincode</artifactId>
      <version>0.0.1-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-data-rest</artifactId>
  </dependency>

There is a class having two autowired fields, one for Spring Data Chaincode, and the other for Spring Data JPA:

@RepositoryRestController
public class ChaincodeController {
   @Autowired
   SimpleAssetRepository simpleAssetRepo;
   @Autowired
   ChaincodeRepository ccRepo;
} 

When running this Spring Boot App in Spring STS 3.9.3, it failed to instantiate SimpleAssetRepository and threw error "Not a managed type: class java.lang.Object" as below:

2019-02-20 23:23:20.346๏ฟฝ[0;39m ๏ฟฝ[32m INFO๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mj.LocalContainerEntityManagerFactoryBean๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m Initialized JPA EntityManagerFactory for persistence unit 'default'
๏ฟฝ[2m2019-02-20 23:23:20.530๏ฟฝ[0;39m ๏ฟฝ[33m WARN๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mConfigServletWebServerApplicationContext๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'chaincodeController': Unsatisfied dependency expressed through field 'simpleAssetRepo'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'simpleAssetRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class java.lang.Object
๏ฟฝ[2m2019-02-20 23:23:20.530๏ฟฝ[0;39m ๏ฟฝ[32m INFO๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mj.LocalContainerEntityManagerFactoryBean๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m Closing JPA EntityManagerFactory for persistence unit 'default'
๏ฟฝ[2m2019-02-20 23:23:20.532๏ฟฝ[0;39m ๏ฟฝ[32m INFO๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mcom.zaxxer.hikari.HikariDataSource      ๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m HikariPool-1 - Shutdown initiated...
๏ฟฝ[2m2019-02-20 23:23:20.534๏ฟฝ[0;39m ๏ฟฝ[32m INFO๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mcom.zaxxer.hikari.HikariDataSource      ๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m HikariPool-1 - Shutdown completed.
๏ฟฝ[2m2019-02-20 23:23:20.535๏ฟฝ[0;39m ๏ฟฝ[32m INFO๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mo.apache.catalina.core.StandardService  ๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m Stopping service [Tomcat]
๏ฟฝ[2m2019-02-20 23:23:20.545๏ฟฝ[0;39m ๏ฟฝ[32m INFO๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mConditionEvaluationReportLoggingListener๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m 

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
๏ฟฝ[2m2019-02-20 23:23:20.555๏ฟฝ[0;39m ๏ฟฝ[31mERROR๏ฟฝ[0;39m ๏ฟฝ[35m92909๏ฟฝ[0;39m ๏ฟฝ[2m---๏ฟฝ[0;39m ๏ฟฝ[2m[           main]๏ฟฝ[0;39m ๏ฟฝ[36mo.s.boot.SpringApplication              ๏ฟฝ[0;39m ๏ฟฝ[2m:๏ฟฝ[0;39m Application run failed

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'chaincodeController': Unsatisfied dependency expressed through field 'simpleAssetRepo'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'simpleAssetRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class java.lang.Object
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1378) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:575) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:846) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:863) ~[spring-context-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546) ~[spring-context-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142) ~[spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:316) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248) [spring-boot-2.1.1.RELEASE.jar:2.1.1.RELEASE]
	at org.sdcc.sample.MySpringDataChaincodeApplication.main(MySpringDataChaincodeApplication.java:10) [classes/:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'simpleAssetRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class java.lang.Object
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1745) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:273) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1237) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1164) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	... 19 common frames omitted
Caused by: java.lang.IllegalArgumentException: Not a managed type: class java.lang.Object
	at org.hibernate.metamodel.internal.MetamodelImpl.managedType(MetamodelImpl.java:552) ~[hibernate-core-5.3.7.Final.jar:5.3.7.Final]
	at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.<init>(JpaMetamodelEntityInformation.java:74) ~[spring-data-jpa-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getEntityInformation(JpaEntityInformationSupport.java:66) ~[spring-data-jpa-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:188) ~[spring-data-jpa-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:139) ~[spring-data-jpa-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:123) ~[spring-data-jpa-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:64) ~[spring-data-jpa-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:305) ~[spring-data-commons-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.lambda$afterPropertiesSet$5(RepositoryFactoryBeanSupport.java:297) ~[spring-data-commons-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.util.Lazy.getNullable(Lazy.java:211) ~[spring-data-commons-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.util.Lazy.get(Lazy.java:94) ~[spring-data-commons-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:300) ~[spring-data-commons-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:119) ~[spring-data-jpa-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1804) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1741) ~[spring-beans-5.1.3.RELEASE.jar:5.1.3.RELEASE]
	... 29 common frames omitted

If remove spring-boot-starter-data-jpa from the pom.xml, SimpleAssetRepository can be instantiated, but the Spring Data JPA class ChaincodeRepository can not be instantiated.

Please help take a look when you are free. Thanks very much.

MyMain.java start exception

hello,when i package example as a jar and run on linux ,my block network is ok, but i get this exception:

Caused by: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer0. Status FAILURE, details: Sending proposal to peer0 failed because of: gRPC failure=Status{code=UNKNOWN, description=null, cause=java.lang.IndexOutOfBoundsException: readerIndex(0) + length(10) exceeds writerIndex(0): PooledUnsafeDirectByteBuf(ridx: 0, widx: 0, cap: 30)
at io.netty.buffer.AbstractByteBuf.checkReadableBytes0(AbstractByteBuf.java:1403)
at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1390)
at io.netty.buffer.AbstractByteBuf.readSlice(AbstractByteBuf.java:856)
at io.netty.handler.codec.http2.DefaultHttp2FrameWriter$DataFrameHeader.slice(DefaultHttp2FrameWriter.java:644)
at io.netty.handler.codec.http2.DefaultHttp2FrameWriter.writeData(DefaultHttp2FrameWriter.java:160)
at io.netty.handler.codec.http2.Http2OutboundFrameLogger.writeData(Http2OutboundFrameLogger.java:44)
at io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledData.write(DefaultHttp2ConnectionEncoder.java:411)
at io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$FlowState.writeAllocatedBytes(DefaultHttp2RemoteFlowController.java:372)
at io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor$1.write(DefaultHttp2RemoteFlowController.java:562)
at io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State.write(WeightedFairQueueByteDistributor.java:612)
at io.netty.handler.codec.http2.WeightedFairQueueByteDistributor.distribute(WeightedFairQueueByteDistributor.java:293)
at io.netty.handler.codec.http2.WeightedFairQueueByteDistributor.distributeToChildren(WeightedFairQueueByteDistributor.java:326)
at io.netty.handler.codec.http2.WeightedFairQueueByteDistributor.distribute(WeightedFairQueueByteDistributor.java:272)
at io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor.writePendingBytes(DefaultHttp2RemoteFlowController.java:643)
at io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController.writePendingBytes(DefaultHttp2RemoteFlowController.java:267)
at io.netty.handler.codec.http2.Http2ConnectionHandler.flush(Http2ConnectionHandler.java:200)
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush0(AbstractChannelHandlerContext.java:776)
at io.netty.channel.AbstractChannelHandlerContext.invokeFlush(AbstractChannelHandlerContext.java:768)
at io.netty.channel.AbstractChannelHandlerContext.flush(AbstractChannelHandlerContext.java:749)
at io.netty.channel.DefaultChannelPipeline.flush(DefaultChannelPipeline.java:983)
at io.netty.channel.AbstractChannel.flush(AbstractChannel.java:248)
at io.grpc.netty.WriteQueue.flush(WriteQueue.java:136)
at io.grpc.netty.WriteQueue.access$000(WriteQueue.java:32)
at io.grpc.netty.WriteQueue$1.run(WriteQueue.java:44)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:886)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
}
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:750)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)

Hyperledger Issue : unable to start peers

Hi everyone , i am using hyperledger Fabric in order to connect to a blockchain , but while trying to compile the app , i get that error . Does anybody have an idea about that ?? and thank youu

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)

2018-08-13 02:31:40.421 DEBUG 3856 --- [ restartedMain] io.opencensus.trace.Tracing : Couldn't load full implementation for TraceComponent, now trying to load lite implementation.

java.lang.ClassNotFoundException: io.opencensus.impl.trace.TraceComponentImpl
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at io.opencensus.trace.Tracing.loadTraceComponent(Tracing.java:86)
at io.opencensus.trace.Tracing.(Tracing.java:33)
at io.grpc.internal.AbstractManagedChannelImplBuilder.getEffectiveInterceptors(AbstractManagedChannelImplBuilder.java:423)
at io.grpc.internal.AbstractManagedChannelImplBuilder.build(AbstractManagedChannelImplBuilder.java:398)
at org.hyperledger.fabric.sdk.EndorserClient.(EndorserClient.java:47)
at org.hyperledger.fabric.sdk.Peer.sendProposalAsync(Peer.java:194)
at org.hyperledger.fabric.sdk.Channel.sendProposalToPeers(Channel.java:2357)
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:741)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)

2018-08-13 02:31:40.421 DEBUG 3856 --- [ restartedMain] io.opencensus.trace.Tracing : Couldn't load lite implementation for TraceComponent, now using default implementation for TraceComponent.

java.lang.ClassNotFoundException: io.opencensus.impllite.trace.TraceComponentImplLite
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at io.opencensus.trace.Tracing.loadTraceComponent(Tracing.java:98)
at io.opencensus.trace.Tracing.(Tracing.java:33)
at io.grpc.internal.AbstractManagedChannelImplBuilder.getEffectiveInterceptors(AbstractManagedChannelImplBuilder.java:423)
at io.grpc.internal.AbstractManagedChannelImplBuilder.build(AbstractManagedChannelImplBuilder.java:398)
at org.hyperledger.fabric.sdk.EndorserClient.(EndorserClient.java:47)
at org.hyperledger.fabric.sdk.Peer.sendProposalAsync(Peer.java:194)
at org.hyperledger.fabric.sdk.Channel.sendProposalToPeers(Channel.java:2357)
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:741)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)

2018-08-13 02:31:40.513 ERROR 3856 --- [ restartedMain] org.hyperledger.fabric.sdk.Channel : Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}

java.lang.Exception: io.grpc.StatusRuntimeException: UNAVAILABLE: Unable to resolve host peer0.org1.digitalberry-infra
at org.hyperledger.fabric.sdk.Channel.sendProposalToPeers(Channel.java:2405)
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:741)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: io.grpc.StatusRuntimeException: UNAVAILABLE: Unable to resolve host peer0.org1.digitalberry-infra
at io.grpc.Status.asRuntimeException(Status.java:526)
at io.grpc.stub.ClientCalls$UnaryStreamToFuture.onClose(ClientCalls.java:467)
at io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:37)
at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)
at io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)
at io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:684)
at io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:37)
at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)
at io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)
at io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:391)
at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:471)
at io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:63)
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:553)
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$600(ClientCallImpl.java:474)
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:591)
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
... 3 common frames omitted

2018-08-13 02:31:40.514 ERROR 3856 --- [ restartedMain] org.hyperledger.fabric.sdk.Channel : getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra.

org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:750)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)

2018-08-13 02:31:40.514 ERROR 3856 --- [ restartedMain] org.hyperledger.fabric.sdk.Channel : getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}

org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:750)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)

2018-08-13 02:31:40.515 ERROR 3856 --- [ restartedMain] org.hyperledger.fabric.sdk.Channel : org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}

org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1168)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:750)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
... 53 common frames omitted

2018-08-13 02:31:40.515 ERROR 3856 --- [ restartedMain] c.d.bcncore.aop.logging.LoggingAspect : Exception in com.digitalberry.bcncore.repository.FabricRepository.init() with cause = 'org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}' and exception = 'org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}'

org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1168)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:750)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
... 53 common frames omitted

2018-08-13 02:31:40.516 ERROR 3856 --- [ restartedMain] c.d.bcncore.web.rest.DocumentResource : Cannot create FabricRepository, something is going wrong
2018-08-13 02:31:40.516 ERROR 3856 --- [ restartedMain] c.d.bcncore.web.rest.DocumentResource : Exception:

org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1168)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:750)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
... 53 common frames omitted

2018-08-13 02:31:40.517 WARN 3856 --- [ restartedMain] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'documentResource' defined in file [D:\BCN_DB\BCN_Pocs\BCNBack\core\target\classes\com\digitalberry\bcncore\web\rest\DocumentResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.digitalberry.bcncore.web.rest.DocumentResource]: Constructor threw exception; nested exception is org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
2018-08-13 02:31:40.533 ERROR 3856 --- [ restartedMain] o.s.boot.SpringApplication : Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'documentResource' defined in file [D:\BCN_DB\BCN_Pocs\BCNBack\core\target\classes\com\digitalberry\bcncore\web\rest\DocumentResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.digitalberry.bcncore.web.rest.DocumentResource]: Constructor threw exception; nested exception is org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:279)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1193)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at com.digitalberry.bcncore.CoreApp.main(CoreApp.java:71)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.digitalberry.bcncore.web.rest.DocumentResource]: Constructor threw exception; nested exception is org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:154)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:122)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:271)
... 21 common frames omitted
Caused by: org.hyperledger.fabric.sdk.exception.TransactionException: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1168)
at org.hyperledger.fabric.sdk.Channel.initialize(Channel.java:948)
at com.digitalberry.bcncore.repository.FabricRepository.init(FabricRepository.java:186)
at com.digitalberry.bcncore.repository.FabricRepository$$FastClassBySpringCGLIB$$e7c8296e.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:136)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.digitalberry.bcncore.aop.logging.LoggingAspect.logAround(LoggingAspect.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:62)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:673)
at com.digitalberry.bcncore.repository.FabricRepository$$EnhancerBySpringCGLIB$$eae7d038.init()
at com.digitalberry.bcncore.web.rest.DocumentResource.(DocumentResource.java:54)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:142)
... 23 common frames omitted
Caused by: org.hyperledger.fabric.sdk.exception.ProposalException: getConfigBlock for channel mychannel failed with peer peer1.org1.digitalberry-infra. Status FAILURE, details: Sending proposal to peer1.org1.digitalberry-infra failed because of: gRPC failure=Status{code=UNAVAILABLE, description=Unable to resolve host peer0.org1.digitalberry-infra, cause=java.net.UnknownHostException: peer0.org1.digitalberry-infra
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
at java.net.InetAddress.getAllByName0(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at java.net.InetAddress.getAllByName(Unknown Source)
at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:335)
at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:173)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
}
at org.hyperledger.fabric.sdk.Channel.getConfigBlock(Channel.java:750)
at org.hyperledger.fabric.sdk.Channel.parseConfigBlock(Channel.java:1150)
... 53 common frames omitted

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.