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: [email protected] > 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
