[ https://issues.apache.org/jira/browse/JOHNZON-213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16864623#comment-16864623 ]
Romain Manni-Bucau commented on JOHNZON-213: -------------------------------------------- Yes, the accessor is decorated, if the field it is used both ways, if method you need to do it on both since only one side can need it. > Make @JsonbTypeAdapter works with accessors > ------------------------------------------- > > Key: JOHNZON-213 > URL: https://issues.apache.org/jira/browse/JOHNZON-213 > Project: Johnzon > Issue Type: Bug > Components: JSON-B > Affects Versions: 1.1.12 > Reporter: Jin Kwon > Priority: Major > > For some reasons, I need to annotate an overridden method with an > {{@JsonbTypeAdapter}}. > {code:java} > class Parent<T extends ...> { > T options; > } > class Child extends Parent<SomeOptions> { > @JsonbTypeAdapter(value = SomeOptionsTypeAdapter.class) > public SomeOptions getOptions() { > return super.getOptions(); > } > } > {code} > Now Johnzon complains. > {code} > javax.json.bind.JsonbException: Missing a Converter for type class > ...Params$Options to convert the JSON String '{"..."}' . Please register a > custom converter for it. > Caused by: org.apache.johnzon.mapper.MapperException: Missing a Converter for > type class ...Params$Options to convert the JSON String '{"..."}' . Please > register a custom converter for it. > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)