Can't invoke flow with type parameter from RPC

Description

The node throws an `IllegalFlowLogicException` because `FlowLogicRefImpl.parameterAssignableFrom` doesn't handle `T` as a `TypeVariable`. The fix is to add a case to deal with `TypeVariable`s and recursively check the parameter value is assignable all the way up to the interface at the top of the type hierarchy.

Status

Assignee

Roger Willis

Reporter

Roger Willis

Labels

None

Priority

Medium

Fix versions

None

Ported to...

None

Feature Team

Select team

CVSS Vector

None

Severity

Medium
Configure