anyway... are you a politician? :)
wkr j ----- Original Message ---- From: Alexander Klimetschek <[EMAIL PROTECTED]> To: [email protected] Sent: Tuesday, July 1, 2008 5:33:35 PM Subject: Re: XPath - Emergency It should be session.getItem("/turnguard:BookmarkSpace"). The jcr:root is only for the specific Xpath <-> JCR mapping. Regards, Alex On Tue, Jul 1, 2008 at 5:22 PM, jakobitsch juergen <[EMAIL PROTECTED]> wrote: > hi there, > > System.out.println("1"+session.getItem("/jcr:root/turnguard:BookmarkSpace").getPath()); > > ==> javax.jcr.PathNotFoundException > > XPathQuery : /jcr:root/turnguard:BookmarkSpace works > > System.out.println("2"+session.getItem("/jcr:root/turnguard:BookmarkSpace/turnguard:Bookmark[1]").getPath()); > > ==> javax.jcr.PathNotFoundException > > XPathQuery : /jcr:root/turnguard:BookmarkSpace/turnguard:Bookmark[1] works > > version -> 1.4 > > thanks j > > > > ----- Original Message ---- > From: Alexander Klimetschek <[EMAIL PROTECTED]> > To: [email protected] > Sent: Tuesday, July 1, 2008 4:43:37 PM > Subject: Re: XPath - Emergency > > Hi! > > The code looks ok to me. Only the repository.xml (posted on the dev > list mail) contains a superfluous <SearchIndex> element at the end (it > can only be used inside a <Workspace> - and hence in the > workspace.xml), but that shouldn't be a problem, since it is simply > ignored by the config parser IIRC. > > Are there any exceptions, maybe in the logs? > > Can you read the nodes and properties with a direct access > (session.getItem("/path/to/node/or/property"))? > > What version of Jackrabbit do you use? > > Regards, > Alex > > On Tue, Jul 1, 2008 at 12:04 PM, jakobitsch juergen <[EMAIL PROTECTED]> wrote: >> aloha, >> >> what am i doing wrong , none of the following xpath queries gives any result >> using the following structure >> >> Node root = session.getRootNode(); >> Node BookmarkSpace = >> root.getNode("turnguard:BookmarkSpace"); >> Node NewBookmark = >> BookmarkSpace.addNode("turnguard:Bookmark"); >> NewBookmark.addMixin("mix:referenceable"); >> NewBookmark.addMixin("mix:versionable"); >> NewBookmark.setProperty("turnguard:BookmarkTitle", >> RequestContainer.getValueFor("BookmarkTitle")); >> NewBookmark.setProperty("turnguard:BookmarkUrl", >> RequestContainer.getValueFor("BookmarkUrl")); >> >> >> NewBookmark.setProperty("turnguard:BookmarkDescription", >> RequestContainer.getValueFor("BookmarkDescription")); >> >> NewBookmark.setProperty("turnguard:In", >> session.getNodeByUUID(RequestContainer.getValueFor("ParentFolderUUID"))); >> session.save(); >> >> 1. i cant query for jcr:uuid >> >> //turnguard:BookmarkSpace/turnguard:[EMAIL >> PROTECTED]:uuid='cf6b0cac-97f9-4a98-b479-b31e717d2236'] >> >> (i tried every combination with double-slashes, jcr:root in front, with @ >> and without,...) >> >> 2. i cant query for element >> >> //element(*,nt:unstructured) >> //element(*,nt:base) >> >> nothing... >> >> 3. i'm far from getting rep:similar to work >> >> used the query from the wiki.. :( >> >> 4. i'm far from getting turnguard:Bookmarks that have a certain folder-uuid >> in turnguard:In >> >> >> =============== >> //element(*,jackrabbit:help) ?? >> >> wkr turnguard >> >> >> >> >> > > > > -- > Alexander Klimetschek > [EMAIL PROTECTED] > > > > > -- Alexander Klimetschek [EMAIL PROTECTED]
