Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 98767 invoked from network); 14 Sep 2009 13:45:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Sep 2009 13:45:34 -0000 Received: (qmail 7525 invoked by uid 500); 14 Sep 2009 13:45:33 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 7419 invoked by uid 500); 14 Sep 2009 13:45:33 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 7409 invoked by uid 99); 14 Sep 2009 13:45:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 14 Sep 2009 13:45:33 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.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; Mon, 14 Sep 2009 13:45:22 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1MnBra-0003gA-8H for dev@commons.apache.org; Mon, 14 Sep 2009 06:45:02 -0700 Message-ID: <25436053.post@talk.nabble.com> Date: Mon, 14 Sep 2009 06:45:02 -0700 (PDT) From: Henrib To: dev@commons.apache.org Subject: Re: [jexl] has ExpressionFactory disappeared? (was Re: [GUMP@vmgump]: Project commons-jelly (in module commons-jelly) failed) In-Reply-To: <25aac9fc0909131546w502c4ee4x2f39e506c4c7f105@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: hbiestro@gmail.com References: <20090911114323.5DDFBAB40A7@vmgump.apache.org> <25aac9fc0909120637h1e7905eem660100783776523b@mail.gmail.com> <25aac9fc0909120649m3337cfabxea77d4e60d5069b9@mail.gmail.com> <25aac9fc0909130524pb42f4dfs689c96eb6d8eddc6@mail.gmail.com> <25aac9fc0909130557x7655776ds29ab8971e4abe495@mail.gmail.com> <25427936.post@talk.nabble.com> <25aac9fc0909131546w502c4ee4x2f39e506c4c7f105@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org There was more than just the JexlArithmetic problemfrom what I could gather; Exception handling was also a bit different. Things should be in order now. URL: http://svn.apache.org/viewvc?rev=814637&view=rev Log: Made {Expression,Script}Factory use a specialized 'legacy' interpreter that more strictly mimicks JEXL 1.1 behavior, at least according to Jelly expectations (Jelly tests pass locally now). Introduced undefinedVariable and invocationError methods in Interpreter.java to allow easier derivation. Enhanced error reporting in JexlEngine#parse to go down further in stack seeking caller. -- View this message in context: http://www.nabble.com/-GUMP%40vmgump-%3A-Project-commons-jelly-%28in-module-commons-jelly%29-failed-tp25399459p25436053.html Sent from the Commons - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org