CDISR5090E

An object of the ValueHandle or ConstValueHandle class cannot be created from the C++ type T=C++ type.

It is not valid to create an object of the ValueHandle or the ConstValueHandle class from a value that is not the C++ version of an SPL type.
Use only SPL types to create a ValueHandle or a ConstValueHandle class.