我是第一次与Corda Enterprise合作。似乎无法使用Maven Central中的ALTER DATABASE [testdb] MODIFY FILE (NAME=N'testdbold ', NEWNAME=N'testdb')
GO
ALTER DATABASE [testdb] MODIFY FILE (NAME=N'testdbold', NEWNAME=N'testdb_log')
GO
(或net.corda.client.rpc.CordaRPCClient
)构件中的net.corda:corda-rpc:3.1-corda
连接到企业节点。引发以下错误:
[WARN] 2018-07-11T14:01:50,969Z [线程10 (ActiveMQ-client-global-threads)] internal.SerializationFactoryImpl.apply-找不到序列化 方案用于:[[[[636F7264610000],RPCServer),未知魔术师] 注册方案为: [net.corda.node.serialization.amqp.AMQPServerSerializationScheme@2d76d0f2, net.corda.client.rpc.internal.serialization.amqp.AMQPClientSerializationScheme@423613e1, net.corda.node.serialization.kryo.KryoServerSerializationScheme@5426cf17] {}
[WARN] 2018-07-11T14:01:50,970Z [线程10 (ActiveMQ-client-global-threads)] messages.RPCServer.clientArtemisMessageHandler-入站RPC失败 {actor_id =用户,actor_owningIdentity = O =本地主机,L =苏黎世,C = CH, actor_store_id = NODE_CONFIG, invocation_id = 170d59d3-5c5c-4061-ad6f-cfe314cd58dd, invocation_timestamp = 2018-07-11T14:01:50.970Z, session_id = 4e194037-fdce-4849-a6c5-ae453d3bd314, session_timestamp = 2018-07-11T14:01:48.801Z}
java.lang.UnsupportedOperationException:序列化方案 ([636F7264610000],RPCServer)不受支持。
在net.corda.serialization.internal.SerializationFactoryImpl $ schemeFor $ 1.apply中的(SerializationScheme.kt:130) 〜[corda-serialization-3.0.jar:?]
如果我使用Corda Enterprise corda-3.0
中提供的com.r3.corda:corda-rpc:3.0
工件,则可以连接。
Corda开源客户端的将来版本是否有可能与Corda Enterprise节点对话?对于我们来说,这将更加方便,因为我们不必创建软件的不同发行版。
答案 0 :(得分:0)
这可以从Corda 4开始。