Wrong number of arguments exception thrown by serializer

Description

In IntelliJ run the TwoPartyTradeFlowTests in net.corda.node.messaging

occasionally they fail with

java.lang.IllegalArgumentException: net.corda.core.contracts.TransactionState -> data(net.corda.core.contracts.ContractState) -> net.corda.finance.contracts.asset.Cash$State -> amount(net.corda.core.contracts.Amount<net.corda.core.contracts.Issued<java.util.Currency>>) -> net.corda.core.contracts.Amount<net.corda.core.contracts.Issued<java.util.Currency>> -> displayTokenSize(java.math.BigDecimal) -> wrong number of arguments

Which is bizzare since... I'm unclear how we can be invokling a reflected getter wrongly

Assignee

Katelyn Baker

Reporter

Katelyn Baker

Labels

Sprint

None

Epic Link

None

Priority

Highest

Engineering Teams

None

Fix versions

Affects versions

Ported to...

None

Story Points / Dev Days

None

Build cut

None
Configure