[update] for some reason (maybe spec defines this) mapping to a json column did not like the fact I annotated the entity methods and not the entity properties.
this is what failed the runtime. the error message was not on point. not sure if its a bug or not but incase you read this, to avoid issues you should annotated properties.