Hello, the post did come twice :-) It's possible that if you print stuff (read: use the stream) from the representation you get in the request body, for example for debug purposes, you'll loose the representation itself (you've already consumed it), so any method accessing it may return null.
It's a bit harder to debug streamed representations, but you have to make sure you got all the stream, saved or parsed it somewhere, and only then try to debug it. Hope this helps. On Wed, Dec 29, 2010 at 6:41 AM, Vidrequin <[email protected]> wrote: > Hi all, > > this is the first time I post on the mailing list so please apologies if some > informations are missing: just ask for them and I'll give you them with > pleasure :) > > ( I also hope I didn't post this message twice -_- ) > > I wrote this simple sample of code that should work fine: > > import org.restlet.ext.xml.DomRepresentation; > DomRepresentation domRep = new DomRepresentation(MediaType.APPLICATION_XML, > doc.getDom()); > refNode = domRep.getNode(refnode); > > Here, doc.getDom() is a valid XML Document (org.w3c.dom.Document) : I print > the content of the document as a String (in the console) and the content is > ok. > I also use the org.restlet.data.MediaType. > > I try to search for the following xpath : > "/section/section/section/para/text()" but it fails : the method getNode() > returns null. > I checked the content of the XML and the path exists. > > I tried with simpler xpath, like "/section" but it returns null too. > When I print the result of getNode("/*"), it shows "[section: null]". > When I print the result of getNode("/"), it shows "[#document: null]". > > Does any one know what is the reason of this problem ? or what could I do to > solve it ? > Do you need more informations ? > > Thanks in advance for helping. > > ------------------------------------------------------ > http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2694560 > -- Fabián Mandelbaum IS Engineer ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2694873

