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 >>>>> >>>> >>> >> >>
