Как передать значение конструктора в Flow Shell? - PullRequest
0 голосов
/ 04 июня 2018

Я попытался запустить поток в оболочке потока.

У меня есть конструктор в потоке, который принимает строку и целое число.Строка и целое число заключены в объект с именем Message.

@CordaSerializable
data class Message (val description: String, val id: Integer)

Поток выглядит следующим образом:

class Initiator(private val message: Message) : FlowLogic<SignedTransaction>() {

Когда я ввожу следующую команду:

start Initiator "descriptor":"A", "id":"12"

Я получаю эту ошибку:

No matching constructor found:
- [message: Message]: missing parameter message

1 Ответ

0 голосов
/ 04 июня 2018

Была опечатка.Команда использовала слово descriptor вместо description.

...