You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Maxym Pendyshchuk (JIRA)" <ji...@apache.org> on 2007/05/23 08:58:43 UTC

[jira] Created: (WW-1940) Struts + MVEL

Struts + MVEL
-------------

                 Key: WW-1940
                 URL: https://issues.apache.org/struts/browse/WW-1940
             Project: Struts 2
          Issue Type: Improvement
          Components: Expression Language
    Affects Versions: Future
            Reporter: Maxym Pendyshchuk
            Priority: Minor


Now, at least my version of Struts - 2.0.6 - use OGNL, but I found the following

http://mvel.codehaus.org/Performance+of+MVEL

Seems MVEL has much more vetter performance. Will you support MVEL Struts 2 ?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (WW-1940) Struts + MVEL

Posted by "Maxym Pendyshchuk (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1940?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41111 ] 

Maxym Pendyshchuk commented on WW-1940:
---------------------------------------

Hm, I understand your position :)
At the time I'm a bit busy, but it will be interesting to know - how many changes should we make... could you estimate it (time)?

> Struts + MVEL
> -------------
>
>                 Key: WW-1940
>                 URL: https://issues.apache.org/struts/browse/WW-1940
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Expression Language
>    Affects Versions: 2.0.7
>            Reporter: Maxym Pendyshchuk
>            Priority: Minor
>             Fix For: Future
>
>
> Now, at least my version of Struts - 2.0.6 - use OGNL, but I found the following
> http://mvel.codehaus.org/Performance+of+MVEL
> Seems MVEL has much more vetter performance. Will you support MVEL Struts 2 ?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (WW-1940) Struts + MVEL

Posted by "Don Brown (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1940?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Don Brown updated WW-1940:
--------------------------

    Affects Version/s:     (was: Future)
                       2.0.7
        Fix Version/s: Future

This would be a huge change and has already been discussed at length on the developer list.  If you are willing to do the work, we would consider the patch :)

> Struts + MVEL
> -------------
>
>                 Key: WW-1940
>                 URL: https://issues.apache.org/struts/browse/WW-1940
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Expression Language
>    Affects Versions: 2.0.7
>            Reporter: Maxym Pendyshchuk
>            Priority: Minor
>             Fix For: Future
>
>
> Now, at least my version of Struts - 2.0.6 - use OGNL, but I found the following
> http://mvel.codehaus.org/Performance+of+MVEL
> Seems MVEL has much more vetter performance. Will you support MVEL Struts 2 ?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (WW-1940) Struts + MVEL

Posted by "Tom Schneider (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1940?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tom Schneider resolved WW-1940.
-------------------------------

    Resolution: Won't Fix
      Assignee: Tom Schneider

First, I'm not convince that MVEL performs that much better than OGNL.  Maybe a little bit, but the performance gain alone is not enough to warrant the effort of integrating it.

As a side note, I have been working on a Unified EL ValueStack that would allow JSP 2.1 unified expression language to be used as the EL engine in Struts 2.  Work is going well and hopefully this will be a viable option soon for those wishing to experiment.  http://cwiki.apache.org/S2PLUGINS/unified-el-plugin.html

Finally, Richard Burton has informed us that he will be working on an MVEL implementation of the ValueStack.  Since implementing a new ValueStack is such a big effort, I think it's best to let it 'mature' outside of the core until it reaches a point where it becomes a viable option.  When it reaches the point where it becomes usable, then we'll consider moving it into core.  For now, I'm resolving this issue as Won't Fix since this probably won't be ready for the forseeable future.

> Struts + MVEL
> -------------
>
>                 Key: WW-1940
>                 URL: https://issues.apache.org/struts/browse/WW-1940
>             Project: Struts 2
>          Issue Type: Improvement
>          Components: Expression Language
>    Affects Versions: 2.0.7
>            Reporter: Maxym Pendyshchuk
>            Assignee: Tom Schneider
>            Priority: Minor
>             Fix For: Future
>
>
> Now, at least my version of Struts - 2.0.6 - use OGNL, but I found the following
> http://mvel.codehaus.org/Performance+of+MVEL
> Seems MVEL has much more vetter performance. Will you support MVEL Struts 2 ?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.