Передача объектов List через Braid - PullRequest
0 голосов
/ 11 октября 2018

Я пытаюсь вызвать поток через Косу.Поток принимает объект List<UniqueIdentifier> в качестве входного параметра.При вызове потока я получаю следующую ошибку:

error: -32000: java.util.LinkedHashMap cannot be cast to net.corda.core.contracts.UniqueIdentifier

Может кто-нибудь помочь с этим?

1 Ответ

0 голосов
/ 11 октября 2018

Это ошибка десериализации Braid.Это может быть исправлено в будущей версии.Обходной путь в настоящее время состоит в использовании объектов Array вместо объектов List в Corda.

Полезные функции:

List.toTypedArray()

и

Array.asList()
...