el-next@uel.java.net

Re: OK, let get started!

From: Martin Marinschek <martin.marinschek_at_gmail.com>
Date: Thu, 25 Feb 2010 11:36:19 +0100

Hi all once more,

so I just wanted to add my 2cents to the discussion as to what is
important for starters:

I totally agree that it should be easier to bootstrap the EL - I have
also had my issues with this before (I e.g. used the EL to write a
custom excel templating mechanism, and it was pretty hard to get it up
and run outside of the intended use). So yes please, let´s fix this. I
will leave the technical discussion on this to the pros.

I would however also love to have two issues fixed which bother me for
real-life projects. This is:

https://uel.dev.java.net/issues/show_bug.cgi?id=12

which basically means that if a JSF component delivers a null out of
one of its attributes, the null will always be coerced to an empty
string or a boolean false or whatever the type of the attribute is. So
you cannot deliver null values from typed EL expressions.

and

https://uel.dev.java.net/issues/show_bug.cgi?id=6

Which means that the parameters that JSF provides to a
method-expression (e.g. a value-change listener) are lost if there are
custom parameters provided by the user in the expression. We already
had a pretty long discussion with Kin-Man on this, and the solution
might be to provide an implicit parameter in the EL-expression which
will be replaced with the framework-provided params.

best regards,

Martin

On Mon, Feb 22, 2010 at 7:52 PM, Andy Schwartz <andy.schwartz_at_oracle.com> wrote:
> Thanks Kin-man!  Glad to be here. :-)
>
> Java.net id is aschwart.
>
> Andy
>
> Kin-man Chung wrote:
>>
>> Welcome, Andy.  You're now in our mail alias.  What's your java.net id?
>>
>> Kin-man
>>
>> On 02/20/10 13:50, Dan Allen wrote:
>>>
>>> Adding Andy Schwartz, who has also expressed interest in the EL spec.
>>>
>>> -Dan
>>>
>>> On Sat, Feb 20, 2010 at 3:19 PM, Pete Muir <pmuir_at_redhat.com
>>> <mailto:pmuir_at_redhat.com>> wrote:
>>>
>>>    Is Martin Marinschek here? If not, he should be :-)
>>>
>>>    On 19 Feb 2010, at 19:25, Kin-man Chung wrote:
>>>
>>>     > First, let me introduce Christoph Beck.  Christoph is the creator
>>> of
>>>     > JUEL (http://juel.sourceforge.net), a quality implementation of the
>>>     > EL 2.1, and more.
>>>     >
>>>     > I'm still looking into setting up a wiki for us.  In the mean time,
>>>     > we'll have to use this alias for discussions.  If need to, we can
>>>    also
>>>     > check in documents and write up into the svn repo, and issue
>>>    tracker to
>>>     > track issues.
>>>     >
>>>     > If this is the first email you got to this alias, please let me
>>>    know, so
>>>     > that I can be sure that the alias is working.
>>>     >
>>>     > I'll send the first topic for discussion in another mail, soon.
>>>  :-)
>>>     >
>>>     >
>>> ---------------------------------------------------------------------
>>>     > To unsubscribe, e-mail: el-next-unsubscribe_at_uel.dev.java.net
>>>    <mailto:el-next-unsubscribe_at_uel.dev.java.net>
>>>     > For additional commands, e-mail: el-next-help_at_uel.dev.java.net
>>>    <mailto:el-next-help_at_uel.dev.java.net>
>>>     >
>>>
>>>
>>>    ---------------------------------------------------------------------
>>>    To unsubscribe, e-mail: el-next-unsubscribe_at_uel.dev.java.net
>>>    <mailto:el-next-unsubscribe_at_uel.dev.java.net>
>>>    For additional commands, e-mail: el-next-help_at_uel.dev.java.net
>>>    <mailto:el-next-help_at_uel.dev.java.net>
>>>
>>>
>>>
>>>
>>> --
>>> Dan Allen
>>> Senior Software Engineer, Red Hat | Author of Seam in Action
>>> Registered Linux User #231597
>>>
>>> http://mojavelinux.com
>>> http://mojavelinux.com/seaminaction
>>> http://www.google.com/profiles/dan.j.allen
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: el-next-unsubscribe_at_uel.dev.java.net
> For additional commands, e-mail: el-next-help_at_uel.dev.java.net
>
>



-- 
http://www.irian.at
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces