You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by vikas bhatia <vi...@gmail.com> on 2006/05/16 19:25:33 UTC
unknown prefix error
I am trying to access a remote repository using rmi.
String statement = "/jcr:root//element(*, nt:file)[@myns:title=\"
DocTest.java\"]";
where myns is the registered namespace added to the document when it was
added to the repository.
on executing this query I get a
javax.jcr.query.InvalidQueryException: Unknown prefix: myns:title
at org.apache.jackrabbit.rmi.server.ServerObject.getRepositoryException(
ServerObject.java:105)
at org.apache.jackrabbit.rmi.server.ServerQueryManager.createQuery(
ServerQueryManager.java:66)
Any ideas what may be going wrong?
thanks.
vikas.
Re: unknown prefix error
Posted by vikas bhatia <vi...@gmail.com>.
The error went away. I am not sure what caused it. Nor am I sure what fixed
it.
thanks
On 5/16/06, Marcel Reutegger <ma...@gmx.net> wrote:
>
> are you sure that 'myns' is a valid prefix in your session namespace
> mappings?
>
> regards
> marcel
>
> vikas bhatia wrote:
> > While trying to access a local repository, I get the same error except I
> > get
> > it at
> >
> > javax.jcr.query.InvalidQueryException: Unknown prefix: myns:title
> > at
> > org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.createNodeTest(
> > XPathQueryBuilder.java:542)
> > at org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.visit(
> > XPathQueryBuilder.java:366)
>
>
Re: unknown prefix error
Posted by Marcel Reutegger <ma...@gmx.net>.
are you sure that 'myns' is a valid prefix in your session namespace mappings?
regards
marcel
vikas bhatia wrote:
> While trying to access a local repository, I get the same error except I
> get
> it at
>
> javax.jcr.query.InvalidQueryException: Unknown prefix: myns:title
> at
> org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.createNodeTest(
> XPathQueryBuilder.java:542)
> at org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.visit(
> XPathQueryBuilder.java:366)
Re: unknown prefix error
Posted by vikas bhatia <vi...@gmail.com>.
While trying to access a local repository, I get the same error except I get
it at
javax.jcr.query.InvalidQueryException: Unknown prefix: myns:title
at
org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.createNodeTest(
XPathQueryBuilder.java:542)
at org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.visit(
XPathQueryBuilder.java:366)
On 5/16/06, vikas bhatia <vi...@gmail.com> wrote:
>
> I am trying to access a remote repository using rmi.
>
> String statement = "/jcr:root//element(*, nt:file)[@myns:title=\"
> DocTest.java\"]";
>
> where myns is the registered namespace added to the document when it was
> added to the repository.
>
> on executing this query I get a
>
> javax.jcr.query.InvalidQueryException: Unknown prefix: myns:title
> at
> org.apache.jackrabbit.rmi.server.ServerObject.getRepositoryException(
> ServerObject.java:105)
> at org.apache.jackrabbit.rmi.server.ServerQueryManager.createQuery(
> ServerQueryManager.java:66)
>
>
> Any ideas what may be going wrong?
>
>
> thanks.
>
> vikas.
>