Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 42796 invoked from network); 5 Nov 2008 04:20:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Nov 2008 04:20:40 -0000 Received: (qmail 32401 invoked by uid 500); 5 Nov 2008 04:20:45 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 32383 invoked by uid 500); 5 Nov 2008 04:20:45 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 32372 invoked by uid 99); 5 Nov 2008 04:20:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 04 Nov 2008 20:20:45 -0800 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lists@nabble.com designates 216.139.236.158 as permitted sender) Received: from [216.139.236.158] (HELO kuber.nabble.com) (216.139.236.158) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 05 Nov 2008 04:19:27 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1KxZsG-0008Uq-GP for users@jackrabbit.apache.org; Tue, 04 Nov 2008 20:20:08 -0800 Message-ID: <20336012.post@talk.nabble.com> Date: Tue, 4 Nov 2008 20:20:08 -0800 (PST) From: iapilgrim To: users@jackrabbit.apache.org Subject: Query Object Model (QOM) : InvalidQueryException MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: iapilgrim@gmail.com X-Virus-Checked: Checked by ClamAV on apache.org Hi, I'm trying using QOM ( in JR 1.4.6). Here my code QueryManagerImpl qm = (QueryManagerImpl) getSession().getWorkspace().getQueryManager(); QueryObjectModelFactory qomFactory = qm.getQOMFactory(); Query q = qomFactory.createQuery(qomFactory.selector("s"), qomFactory.childNode("s", "/blogsystem/posts/"), null, null); QueryResult result = q.execute(); and got the exception javax.jcr.query.InvalidQueryException: not yet implemented: not yet implemented: not yet implemented at org.apache.jackrabbit.core.query.lucene.JQOM2LuceneQueryBuilder.createLuceneQuery(JQOM2LuceneQueryBuilder.java:235) at org.apache.jackrabbit.core.query.lucene.JQOM2LuceneQueryBuilder.createQuery(JQOM2LuceneQueryBuilder.java:226) at org.apache.jackrabbit.core.query.lucene.PreparedQueryImpl.execute(PreparedQueryImpl.java:105) at org.apache.jackrabbit.core.query.QueryImpl.execute(QueryImpl.java:176) The exception has said that the new query (qom) has not yet implemented but in this post http://www.nabble.com/JR-Test-cases-for-new-query-td20264176.html http://www.nabble.com/JR-Test-cases-for-new-query-td20264176.html , Marcel has said that we can use QOM in JR 1.4.6. What wrong here? Thanks for your help. Van -- View this message in context: http://www.nabble.com/Query-Object-Model-%28QOM%29-%3A-InvalidQueryException-tp20336012p20336012.html Sent from the Jackrabbit - Users mailing list archive at Nabble.com.