Auto attachment of dependencies fails to find class

Description

The code responsible for attachment of dependencies to transactions fails to find class although it is in a jar in cordapps. The exception:

The investigation shows the following:

"the code is expecting that the class missing is "e.message", which according to this printout is et/corda/core/contracts/TransactionState (erased) -> data(net/corda/core/contracts/ContractState) -> com/r3/corda/sdk/token/contracts/states/FungibleToken (erased) -> amount(net/corda/core/contracts/Amount<com/r3/corda/sdk/token/contracts/types/IssuedTokenType<com/r3/corda/sdk/token/contracts/types/TokenType>>) -> net/corda/core/contracts/Amount<com/r3/corda/sdk/token/contracts/types/IssuedTokenType<com/r3/corda/sdk/token/contracts/types/TokenType>> -> token(com/r3/corda/sdk/token/contracts/types/IssuedTokenType<com/r3/corda/sdk/token/contracts/types/TokenType>) -> com/r3/corda/sdk/token/contracts/types/IssuedTokenType<com/r3/corda/sdk/token/contracts/types/TokenType> -> tokenType(com/r3/corda/sdk/token/contracts/types/TokenType) -> com/r3/corda/sdk/token/money/FiatCurrency.
which of course is class one can't find
line 202 in TransactionBuilder"

Status

Assignee

Tudor Malene

Reporter

Alex Koller

Labels

None

Priority

Medium

Fix versions

Ported to...

None

Feature Team

Corda Core

CVSS Vector

None

Severity

Medium

Sprint

None

Affects versions

Configure