From: Adrian Crum <[email protected]>
Subject: Re: Discussion: Adding the Unified Expression Language to the framework
To: [email protected]
Date: Sunday, December 7, 2008, 8:12 AM
Committed, rev 724146.
-Adrian
--- On Sun, 12/7/08, Adrian Crum
<[email protected]> wrote:
> From: Adrian Crum <[email protected]>
> Subject: Re: Discussion: Adding the Unified Expression
Language to the framework
> To: [email protected]
> Date: Sunday, December 7, 2008, 6:42 AM
> I spent some time checking into it, and it's
nothing
> more than the Sun 1.0 license - which we have in the
LICENSE
> file already.
>
> I'm putting the finishing touches on it and will
have
> it committed soon.
>
> -Adrian
>
>
> --- On Sat, 12/6/08, David E Jones
> <[email protected]> wrote:
>
> > From: David E Jones
> <[email protected]>
> > Subject: Re: Discussion: Adding the Unified
Expression
> Language to the framework
> > To: [email protected]
> > Date: Saturday, December 6, 2008, 11:22 PM
> > 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: [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
> > >
> > >
> > >