AbstractGadgetData.toJson does not serialize all fields in object hierarchy
---------------------------------------------------------------------------
Key: SHINDIG-202
URL: https://issues.apache.org/jira/browse/SHINDIG-202
Project: Shindig
Issue Type: Bug
Components: Gadget Rendering Server (Java)
Reporter: Erin Hoffmann
When extending org.apache.shindig.social.opensocial.Person to add custom
fields, the JSON serialization layer doesn't behave as expected. When toJson
is invoked, only the fields in the most-derived class are serialized (all the
private fields in Person are ignored). This appears to be because of the
reflection-based serialization to JSON -- the private fields in the Person
class are unavailable to the serializer.
This is a problem for containers trying to specialize the Person class without
modifying Shindig itself.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.