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"

Assignee

Tudor Malene

Reporter

Alex Koller

Labels

None

Sprint

None

Epic Link

None

Priority

Medium

Engineering Teams

None

Fix versions

Affects versions

Ported to...

None

Story Points / Dev Days

None

Build cut

None
Configure