You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Marcel Reutegger (JIRA)" <ji...@apache.org> on 2005/07/18 13:58:11 UTC
[jira] Closed: (JCR-171) QueryManager.createQuery() exception handling
[ http://issues.apache.org/jira/browse/JCR-171?page=all ]
Marcel Reutegger closed JCR-171:
--------------------------------
> QueryManager.createQuery() exception handling
> ---------------------------------------------
>
> Key: JCR-171
> URL: http://issues.apache.org/jira/browse/JCR-171
> Project: Jackrabbit
> Type: Bug
> Components: query
> Reporter: Edgar Poce
> Assignee: Marcel Reutegger
> Priority: Minor
>
> Query q = this.superuser.getWorkspace().getQueryManager()
> .createQuery("SELECT * FROM nt:base", Query.XPATH);
> produces:
> org.apache.jackrabbit.core.query.xpath.TokenMgrError: Lexical error at line 1, column 28. Encountered: "b" (98), after : ":"
> at org.apache.jackrabbit.core.query.xpath.XPathTokenManager.getNextToken(XPathTokenManager.java:14546)
> at org.apache.jackrabbit.core.query.xpath.XPath.jj_ntk(XPath.java:9187)
> at org.apache.jackrabbit.core.query.xpath.XPath.PredicateList(XPath.java:5195)
> at org.apache.jackrabbit.core.query.xpath.XPath.AxisStep(XPath.java:4707)
> at org.apache.jackrabbit.core.query.xpath.XPath.StepExpr(XPath.java:4597)
> at org.apache.jackrabbit.core.query.xpath.XPath.RelativePathExpr(XPath.java:4511)
> at org.apache.jackrabbit.core.query.xpath.XPath.PathExpr(XPath.java:4482)
> at org.apache.jackrabbit.core.query.xpath.XPath.ValueExpr(XPath.java:4125)
> at org.apache.jackrabbit.core.query.xpath.XPath.UnaryExpr(XPath.java:4032)
> at org.apache.jackrabbit.core.query.xpath.XPath.CastExpr(XPath.java:3935)
> at org.apache.jackrabbit.core.query.xpath.XPath.CastableExpr(XPath.java:3898)
> at org.apache.jackrabbit.core.query.xpath.XPath.TreatExpr(XPath.java:3861)
> at org.apache.jackrabbit.core.query.xpath.XPath.InstanceofExpr(XPath.java:3824)
> at org.apache.jackrabbit.core.query.xpath.XPath.IntersectExceptExpr(XPath.java:3748)
> at org.apache.jackrabbit.core.query.xpath.XPath.UnionExpr(XPath.java:3672)
> at org.apache.jackrabbit.core.query.xpath.XPath.MultiplicativeExpr(XPath.java:3622)
> at org.apache.jackrabbit.core.query.xpath.XPath.AdditiveExpr(XPath.java:3510)
> at org.apache.jackrabbit.core.query.xpath.XPath.RangeExpr(XPath.java:3451)
> at org.apache.jackrabbit.core.query.xpath.XPath.ComparisonExpr(XPath.java:3353)
> at org.apache.jackrabbit.core.query.xpath.XPath.AndExpr(XPath.java:3290)
> at org.apache.jackrabbit.core.query.xpath.XPath.OrExpr(XPath.java:3227)
> at org.apache.jackrabbit.core.query.xpath.XPath.ExprSingle(XPath.java:2214)
> at org.apache.jackrabbit.core.query.xpath.XPath.ForClause(XPath.java:2337)
> at org.apache.jackrabbit.core.query.xpath.XPath.FLWORExpr(XPath.java:2233)
> at org.apache.jackrabbit.core.query.xpath.XPath.ExprSingle(XPath.java:2133)
> at org.apache.jackrabbit.core.query.xpath.XPath.Expr(XPath.java:2094)
> at org.apache.jackrabbit.core.query.xpath.XPath.QueryBody(XPath.java:2066)
> at org.apache.jackrabbit.core.query.xpath.XPath.MainModule(XPath.java:512)
> at org.apache.jackrabbit.core.query.xpath.XPath.Module(XPath.java:387)
> at org.apache.jackrabbit.core.query.xpath.XPath.QueryList(XPath.java:151)
> at org.apache.jackrabbit.core.query.xpath.XPath.XPath2(XPath.java:118)
> at org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.<init>(XPathQueryBuilder.java:224)
> at org.apache.jackrabbit.core.query.xpath.XPathQueryBuilder.createQuery(XPathQueryBuilder.java:255)
> at org.apache.jackrabbit.core.query.QueryParser.parse(QueryParser.java:57)
> at org.apache.jackrabbit.core.query.lucene.QueryImpl.<init>(QueryImpl.java:119)
> at org.apache.jackrabbit.core.query.lucene.SearchIndex.createExecutableQuery(SearchIndex.java:158)
> at org.apache.jackrabbit.core.query.QueryImpl.<init>(QueryImpl.java:90)
> at org.apache.jackrabbit.core.SearchManager.createQuery(SearchManager.java:192)
> at org.apache.jackrabbit.core.query.QueryManagerImpl.createQuery(QueryManagerImpl.java:87)
> at org.apache.jackrabbit.test.api.query.IllegalXPathTest.testIllegalStatement(IllegalXPathTest.java:45)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at junit.framework.TestCase.runTest(TestCase.java:154)
> at junit.framework.TestCase.runBare(TestCase.java:127)
> at junit.framework.TestResult$1.protect(TestResult.java:106)
> at junit.framework.TestResult.runProtected(TestResult.java:124)
> at junit.framework.TestResult.run(TestResult.java:109)
> at junit.framework.TestCase.run(TestCase.java:118)
> at org.apache.jackrabbit.test.AbstractJCRTest.run(AbstractJCRTest.java:401)
> at junit.framework.TestSuite.runTest(TestSuite.java:208)
> at junit.framework.TestSuite.run(TestSuite.java:203)
> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:474)
> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:342)
> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:194)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira