Return-Path: Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: (qmail 68564 invoked from network); 2 Aug 2010 18:15:38 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 2 Aug 2010 18:15:38 -0000 Received: (qmail 79083 invoked by uid 500); 2 Aug 2010 18:15:36 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 79013 invoked by uid 500); 2 Aug 2010 18:15:36 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 79006 invoked by uid 99); 2 Aug 2010 18:15:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 18:15:36 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jayendra.patil@gmail.com designates 74.125.82.48 as permitted sender) Received: from [74.125.82.48] (HELO mail-ww0-f48.google.com) (74.125.82.48) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Aug 2010 18:15:28 +0000 Received: by wwb39 with SMTP id 39so70428wwb.5 for ; Mon, 02 Aug 2010 11:15:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=2nDin4fvQf0T0xvgPLeRvR4Z9oT5AA3sPBlXIk3V/cs=; b=u3tUyqpe6KxS2T5Waks7Okxh5u3xq3mbEI8Pg5ja2PnIRULOHTyWzBdEMZ8vNfr0wL 4wkuxutwODmwuNmZaZhe1nz0bZXi2qqtjuXpp3byw1cmRYSibMZFb4yUMQVGF5Fq6BDf 2XymO8eHbsQ8bgsq2jnXjZ4Y+2ZZ5xDtxjo68= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Tn5P7qKnDA/MMOZYe3HljuwIkg54010kJWNKGgDk0FTxDb/Y5gCxA9cgLFfZ6XLvd0 93cXJQhq6cnDxw7XbOMn0eizjDu2LIfJk/sOnwq//JbD4zN9xA2Pco1cQUomUUZtuqQ2 oSN61adFMqDPpkYZ988YCphUxbaOPCPQLtVYI= MIME-Version: 1.0 Received: by 10.216.231.83 with SMTP id k61mr3001330weq.88.1280772907816; Mon, 02 Aug 2010 11:15:07 -0700 (PDT) Received: by 10.216.204.229 with HTTP; Mon, 2 Aug 2010 11:15:07 -0700 (PDT) Date: Mon, 2 Aug 2010 14:15:07 -0400 Message-ID: Subject: QueryUtils API Change - Custom ExtendedDismaxQParserPlugin accessing QueryUtils makeQueryable - java.lang.IllegalAccessError From: jayendra patil To: dev@lucene.apache.org Content-Type: multipart/alternative; boundary=000e0cd51636355687048cdb2e15 X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd51636355687048cdb2e15 Content-Type: text/plain; charset=ISO-8859-1 We have a custom implementation of ExtendedDismaxQParserPlugin, which we bundle into a jar and have it exposed in the multicore lib. The custom ExtendedDismaxQParserPlugin implementation still uses QueryUtils makeQueryable method, same as the old implementation. However, the method calls throws an java.lang.IllegalAccessError, as it is being called from the inner ExtendedSolrQueryParser class and the makeQueryable has no access modifier (basically default) Any reason for having it default ?? or any plans making it public ??? Regards, Jayendra --000e0cd51636355687048cdb2e15 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable We have a custom implementation of ExtendedDismaxQParserPlugin, which we bu= ndle into a jar and have it exposed in the multicore lib.
The custom Ext= endedDismaxQParserPlugin implementation still uses QueryUtils makeQueryable= method, same as the old implementation.
However, the method calls throws an java.lang.IllegalAccessError, as it is = being called from the inner ExtendedSolrQueryParser class and the makeQuery= able has no access modifier (basically default)

Any reason for havin= g it default ?? or any plans making it public ???

Regards,
Jayendra
--000e0cd51636355687048cdb2e15--