Is there an AL2 version of the interfaces for javax.el around?
Geronimo has a lot of these implemented, but for something like this
another project may be better, perhaps even the Commons EL project. I
know you mentioned Commons EL is based on an older version, but
perhaps they have some partial effort on a newer one? Like at least an
API for it?
-David
On Dec 5, 2008, at 4:38 PM, Adrian Crum wrote:
Okay, I have this working but I haven't committed it yet because I'm
not clear on the licensing issues. The JUEL library is Apache 2
license, but it depends on the javax.el.* API sources which is Sun
CDDL 1.0.
Could someone well-versed in licenses help me out here?
-Adrian
--- On Thu, 12/4/08, Adrian Crum <[EMAIL PROTECTED]> wrote:
From: Adrian Crum <[EMAIL PROTECTED]>
Subject: Discussion: Adding the Unified Expression Language to the
framework
To: dev@ofbiz.apache.org
Date: Thursday, December 4, 2008, 11:08 AM
I'm considering integrating JUEL
(http://juel.sourceforge.net) into the
FlexibleStringExpander class and maybe the
FlexibleMapAccessor class. Jacopo had expressed a desire to
integrate Apache Commons EL in this manner
(http://docs.ofbiz.org/display/OFBADMIN/New+Features+Roadmap+-+Living+Document
),
but the Commons EL project is based on an older EL
specification.
Making this change would allow expressions like:
"Order balance: ${order.amount - payment.amount}"
anywhere the FlexibleStringExpander is used (simple
methods, screen widgets).
What do you think?
-Adrian