Ian-
How do you currently deal with partial node updates? For example, if you had
/some/path/node
/some/path/node/child1
/some/path/node/child2
and submitted to /some/path/node:
{
'jcr:title': 'some title',
'jcr:description': 'some description'
}
Would child1 and child2 be deleted?
Justin
On Tue, Feb 9, 2010 at 6:46 PM, Ian Boston <[email protected]> wrote:
>
> Simon who works with me wrote this, but it takes a post of json in the
> parameter tree as a modification to a sub tree.
>
> Our ui developers love it. They can convert many post operations into one
> post.
>
> If of use, I'll ask Simon to submit as a patch on the jira.
> Ian
>
>
> http://github.com/ieb/open-experiments/blob/master/slingtests/osgikernel/bundles/batch/src/main/java/org/sakaiproject/nakamura/batch/CreateTreeOperation.java
>
> Sent from my iPhone
>
>
> On 9 Feb 2010, at 23:28, Andreas Schaefer <[email protected]> wrote:
>
> I am currently working on a project where we might use Sling. In order to
>> evaluate this I created my own Sling servlet in order to take JSon and
>> create / merge (hibernate lingo) data.
>>
>> Therefore I would love to have a way to upload JSon and would be willing
>> to lend a hand getting this off the ground.
>>
>> Cheers - Andy
>>
>> On Feb 9, 2010, at 3:02 PM, Ian Boston wrote:
>>
>> We have implented something like this already, happy to share if of
>>> interest.
>>>
>>> Ian
>>>
>>> Sent from my iPhone
>>>
>>> On 9 Feb 2010, at 18:45, "Felix Meschberger (JIRA)" <[email protected]>
>>> wrote:
>>>
>>>
>>>> [
>>>> https://issues.apache.org/jira/browse/SLING-1172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12831583#action_12831583
>>>> ]
>>>>
>>>> Felix Meschberger commented on SLING-1172:
>>>> ------------------------------------------
>>>>
>>>> Sounds like a good idea.
>>>>
>>>> For JSON I am pretty sure round-tripping works alright.
>>>>
>>>> As for XML, things are probably different, because we have our own XML
>>>> format for the loader, which is neither JCR document view nor JCR system
>>>> view.
>>>>
>>>> Allow uploading JSON files to create content structures
>>>>> -------------------------------------------------------
>>>>>
>>>>> Key: SLING-1172
>>>>> URL: https://issues.apache.org/jira/browse/SLING-1172
>>>>> Project: Sling
>>>>> Issue Type: New Feature
>>>>> Components: Servlets
>>>>> Affects Versions: Servlets Post 2.0.4
>>>>> Reporter: Felix Meschberger
>>>>> Fix For: Servlets Post 2.0.6
>>>>>
>>>>>
>>>>> Currently uploading a JSON file will just create the file node.
>>>>> On the other hand it would be useful if uploading to a node with a
>>>>> request extension of JSON, the JSON would be unpacked and handled as if it
>>>>> would be a modification request with the JSON data being the content to
>>>>> store.
>>>>> This would be similar to JSON upload supported by CouchDB.
>>>>>
>>>>
>>>> --
>>>> This message is automatically generated by JIRA.
>>>> -
>>>> You can reply to this email to add a comment to the issue online.
>>>>
>>>>
>>