You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Justin Edelson (JIRA)" <ji...@apache.org> on 2009/12/30 17:36:29 UTC

[jira] Created: (SLING-1257) Add a JSON Groovy Builder to commons.json

Add a JSON Groovy Builder to commons.json
-----------------------------------------

                 Key: SLING-1257
                 URL: https://issues.apache.org/jira/browse/SLING-1257
             Project: Sling
          Issue Type: Improvement
          Components: Commons
            Reporter: Justin Edelson
            Assignee: Justin Edelson


json-lib has a Groovy Builder which faciliates the easy creation of JSON documents. Since Sling uses a its own JSON library (and json-lib isn't OSGi-friendly), this can't be used directly.

Instead, something inspired by json-lib's builder can be added to commons.json

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (SLING-1257) Add a JSON Groovy Builder to commons.json

Posted by "Justin Edelson (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Justin Edelson resolved SLING-1257.
-----------------------------------

    Resolution: Fixed

Documented here: http://cwiki.apache.org/confluence/display/SLING/Using+the+JSONGroovyBuilder

> Add a JSON Groovy Builder to commons.json
> -----------------------------------------
>
>                 Key: SLING-1257
>                 URL: https://issues.apache.org/jira/browse/SLING-1257
>             Project: Sling
>          Issue Type: Improvement
>          Components: Commons
>            Reporter: Justin Edelson
>            Assignee: Justin Edelson
>             Fix For: Commons JSON 2.0.6
>
>
> json-lib has a Groovy Builder which faciliates the easy creation of JSON documents. Since Sling uses a its own JSON library (and json-lib isn't OSGi-friendly), this can't be used directly.
> Instead, something inspired by json-lib's builder can be added to commons.json

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SLING-1257) Add a JSON Groovy Builder to commons.json

Posted by "Justin Edelson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12899224#action_12899224 ] 

Justin Edelson commented on SLING-1257:
---------------------------------------

note - this was subsequently moved to the extensions.groovy module. See SLING-1339.

> Add a JSON Groovy Builder to commons.json
> -----------------------------------------
>
>                 Key: SLING-1257
>                 URL: https://issues.apache.org/jira/browse/SLING-1257
>             Project: Sling
>          Issue Type: Improvement
>          Components: Commons
>            Reporter: Justin Edelson
>            Assignee: Justin Edelson
>             Fix For: Commons JSON 2.0.6
>
>
> json-lib has a Groovy Builder which faciliates the easy creation of JSON documents. Since Sling uses a its own JSON library (and json-lib isn't OSGi-friendly), this can't be used directly.
> Instead, something inspired by json-lib's builder can be added to commons.json

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SLING-1257) Add a JSON Groovy Builder to commons.json

Posted by "Justin Edelson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795406#action_12795406 ] 

Justin Edelson commented on SLING-1257:
---------------------------------------

Added in r894698

> Add a JSON Groovy Builder to commons.json
> -----------------------------------------
>
>                 Key: SLING-1257
>                 URL: https://issues.apache.org/jira/browse/SLING-1257
>             Project: Sling
>          Issue Type: Improvement
>          Components: Commons
>            Reporter: Justin Edelson
>            Assignee: Justin Edelson
>             Fix For: Commons JSON 2.0.6
>
>
> json-lib has a Groovy Builder which faciliates the easy creation of JSON documents. Since Sling uses a its own JSON library (and json-lib isn't OSGi-friendly), this can't be used directly.
> Instead, something inspired by json-lib's builder can be added to commons.json

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SLING-1257) Add a JSON Groovy Builder to commons.json

Posted by "Justin Edelson (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SLING-1257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Justin Edelson updated SLING-1257:
----------------------------------

    Fix Version/s: Commons JSON 2.0.6

> Add a JSON Groovy Builder to commons.json
> -----------------------------------------
>
>                 Key: SLING-1257
>                 URL: https://issues.apache.org/jira/browse/SLING-1257
>             Project: Sling
>          Issue Type: Improvement
>          Components: Commons
>            Reporter: Justin Edelson
>            Assignee: Justin Edelson
>             Fix For: Commons JSON 2.0.6
>
>
> json-lib has a Groovy Builder which faciliates the easy creation of JSON documents. Since Sling uses a its own JSON library (and json-lib isn't OSGi-friendly), this can't be used directly.
> Instead, something inspired by json-lib's builder can be added to commons.json

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.