Description
There isn't any way to give a dynamic gbean attribute a type. This causes problems when the attribute is of a primitive type: if no value is supplied, null is pushed in, which gives a NPE from cglib when it tries to convert to a primitive value.