Hi Sam, That's great. I tried it and worked soo well. Thank you very much for your time.
--Bhathiya On Tue, Jun 26, 2012 at 10:24 PM, sam ” <[email protected]> wrote: > save the following as uuid.jsp > > =8<== > > <%-- > uuid.jsp > --%> > <%@page session="false" > import="javax.jcr.Node" > trimDirectiveWhitespaces="true"%> > <%@taglib prefix="sling" uri="http://sling.apache.org/taglibs/sling/1.0"%> > <sling:defineObjects/> > <%= resource.adaptTo(Node.class).getIdentifier() %> > > =8<== > > > and execute the following commands (assuming sling runs on port 4502): > > curl -u admin:admin -F_charset_=utf-8 -F"jcr:primaryType=nt:folder" > http://localhost:4502/apps/sling > curl -u admin:admin -F_charset_=utf-8 -F"jcr:primaryType=nt:folder" > http://localhost:4502/apps/sling/servlet > curl -u admin:admin -F_charset_=utf-8 -F"jcr:primaryType=sling:Folder" > http://localhost:4502/apps/sling/servlet/default > curl -u admin:admin -T uuid.jsp > http://localhost:4502/apps/sling/servlet/default/uuid.jsp > > > Then you should be able to make requests > > GET /some/node/path.uuid.html > > to get uuid of /some/node/path > > > > On Tue, Jun 26, 2012 at 12:11 PM, Justin Edelson > <[email protected]>wrote: > > > If the Node has the mix:referenceable mixin, you should see the UUID in > the > > JSON output. > > > > Justin > > > > On Tue, Jun 26, 2012 at 11:58 AM, Bhathiya Jayasekara < > > [email protected] > > > wrote: > > > > > Hi, > > > > > > Thank you for the reply. As I understand, what you say is to write an > esp > > > or something in server side to get UUID and respond to an http request. > > > Correct me if I'm wrong. > > > > > > Isn't there a direct way to do this only with a simple http request? > > > Someway like in this[1] cheatsheet? I mean isn't it already implemented > > in > > > sling server? > > > > > > Thank you. > > > > > > --Bhathiya > > > > > > [1] > > > > > > > > > http://dev.day.com/content/ddc/blog/2008/07/cheatsheet/_jcr_content/par/download/file.res/cheatsheet.pdf > > > > > > On Tue, Jun 26, 2012 at 8:23 PM, sam ” <[email protected]> wrote: > > > > > > > resource.adaptTo(Node.class).getIdentifier() > > > > > > > > On Tue, Jun 26, 2012 at 10:48 AM, Bhathiya Jayasekara < > > > > [email protected] > > > > > wrote: > > > > > > > > > Hi all, > > > > > > > > > > How can I get the UUID of a Node with an http request? I searched a > > lot > > > > but > > > > > had no luck. :( > > > > > > > > > > Thank you. > > > > > > > > > > --Bhathiya > > > > > > > > > > > > > > > > > > > > > -- > > > -Bhathiya Jayasekara- > > > http://www.google.com/profiles/tobhathiyaj > > > http://www.facebook.com/#!/bhathiyaj1 > > > > > > -- -Bhathiya Jayasekara- http://www.google.com/profiles/tobhathiyaj http://www.facebook.com/#!/bhathiyaj1
