Ok. That makes sense. Release early and often. 

I was just trying to match the node structure that is in the CQ DAM under 
/var/dam/path/to/resource/jcr:content/metadata. I did find a workaround and it 
seems that I am no longer needing the metadata due to a change in the biz 
requirements.  

Thank you very much for the help and feedback. Keep up the good work. 

Respectfully,
John

On Sep 2, 2010, at 5:19 PM, Justin Edelson <[email protected]> wrote:

> Not yet... There's an open issue for this. It requires upgrading the
> post servlet bundle to depend upon JCR 2 and I'd rather get a release
> out before upgrading the dependency.
> 
> In this particular case, I wonder if using nt:unstructured for the
> jcr:content node will cause problems with Jackrabbit. Could you use
> nt:resource and add mixins to allow additional properties or child
> nodes? Or add mixins to the nt:file node? I guess it depends upon what
> you are trying to accomplish.
> 
> Justin
> 
> On Thu, Sep 2, 2010 at 6:02 PM, John Crawford <[email protected]> wrote:
>> Is it possible to re-type a node once it has been created?  Basically, I
>> have file uploading working properly, however, I need the jcr:content node
>> to be of type nt:unstructure, but its being set as nt:resource.  I sent a
>> subsequent request to change the type, but it's not responding to it.
>> Respectfully,
>> John
>> 
>> On Thu, Sep 2, 2010 at 3:05 PM, John Crawford <[email protected]> wrote:
>>> 
>>> Excellent.  Thank you guys.
>>> 
>>> On Thu, Sep 2, 2010 at 12:15 PM, Justin Edelson <[email protected]>
>>> wrote:
>>>> 
>>>> Not quite - JSON gets posted as a form parameter. See
>>>> 
>>>> http://sling.apache.org/site/manipulating-content-the-slingpostservlet-servletspost.html#ManipulatingContent-TheSlingPostServlet%2528servlets.post%2529-ImportingContentStructures
>>>> 
>>>> You can also do something like this:
>>>> 
>>>> <form method="POST" action="/content/page/first"
>>>> enctype="multipart/form-data">
>>>>    <input type="text" name="title" />
>>>>    <input type="text" name="text" />
>>>>    <input type="text" name="sub/text" />
>>>>    <input type="text" name="sub/sub1/text" />
>>>>    <input type="Submit" />
>>>> </form>
>>>> 
>>>> i.e. just put slashes in the form parameter names and child nodes will
>>>> be created as needed.
>>>> 
>>>> Justin
>>>> 
>>>> On 9/2/10 1:12 PM, Ian Boston wrote:
>>>>> IIRC you can post a Json file in the body of the post and it becomes
>>>>> the node tree.
>>>>> Ian
>>>>> 
>>>>> On 2 Sep 2010, at 17:42, John Crawford wrote:
>>>>> 
>>>>>> Greetings,
>>>>>> 
>>>>>> I was curious if anyone knows of a way to create an entire branch from
>>>>>> a
>>>>>> single POST request to the SlingPostServlet?  By entire branch, I mean
>>>>>> maybe
>>>>>> two or three subnodes.
>>>>>> 
>>>>>> Respectfully,
>>>>>> John
>>>>> 
>>>> 
>>> 
>> 
>> 

Reply via email to