[ 
https://issues.apache.org/jira/browse/GROOVY-5169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16314906#comment-16314906
 ] 

Umang Bhatt commented on GROOVY-5169:
-------------------------------------

Although years have passed by, trying this one more time. Please bear with me. 
Attaching one more diff with recent changes. Can you please help me make it 
correct (0002_patch.txt)? The code now does not affect everything else, change 
is local to Json.

Thank you so much for your help in advance.

> JsonOutput.toJson(object) is not returning expected results
> -----------------------------------------------------------
>
>                 Key: GROOVY-5169
>                 URL: https://issues.apache.org/jira/browse/GROOVY-5169
>             Project: Groovy
>          Issue Type: Bug
>          Components: JSON
>    Affects Versions: 1.8.4, 2.4.1
>            Reporter: James Sumners
>            Priority: Minor
>              Labels: properties
>         Attachments: 0001-bugfix.patch, 0002_patch.txt, 
> GroovyConsole_output.png, MetaClassImpl.java, MetaClassImpl.patch, 
> json_test.groovy, screenshot.png
>
>
> Consider the attached Groovy script. It defines two classes. Each has public 
> properties explicitly defined. When I send the resulting objects to 
> JsonOutput.toJson(), I expect the public properties of the object to be 
> serialized into the JSON output. This is not working as expected. The only 
> properties that get serialized are those created via "def propName" and those 
> that seem to have getter methods (this in not actually the case).
> Attached is a screenshot of GroovyConsole running the attached script.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to