Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-07-01 Thread Mark Thomas
On 30/06/2010 09:15, Mark Thomas wrote: On 29/06/2010 22:32, Mark Thomas wrote: On 21/06/2010 15:16, John Wu wrote: Hi Mark, I just got a chance to test it on the Beta release. It's still broken, with a slightly different exception message. Confirmed. I'm pretty sure JSF is doing the right

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-06-30 Thread Mark Thomas
On 29/06/2010 22:32, Mark Thomas wrote: On 21/06/2010 15:16, John Wu wrote: Hi Mark, I just got a chance to test it on the Beta release. It's still broken, with a slightly different exception message. Confirmed. I'm pretty sure JSF is doing the right thing here and that I need to read the

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-06-29 Thread Mark Thomas
On 21/06/2010 15:16, John Wu wrote: Hi Mark, I just got a chance to test it on the Beta release. It's still broken, with a slightly different exception message. Confirmed. I'm pretty sure JSF is doing the right thing here and that I need to read the spec more carefully. I'll post an update

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-06-21 Thread John Wu
Hi Mark, I just got a chance to test it on the Beta release. It's still broken, with a slightly different exception message. javax.faces.el.MethodNotFoundException: javax.el.MethodNotFoundException: /helloWorld.xhtml @15,85 action=#{helloWorldController.doSomething(helloWorldModel)}: Method not

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-06-10 Thread John Wu
Hi Mark, The fix of to derive the type directly from the value which ... sounds not a solution. In a slightly more complex scenario, the fix still fails. Say the method signature is public * theMethod(TheSupperType o) and calling the method in EL like

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-06-10 Thread Mark Thomas
On 10/06/2010 14:42, John Wu wrote: Hi Mark, The fix of to derive the type directly from the value which ... sounds not a solution. In a slightly more complex scenario, the fix still fails. Say the method signature is public * theMethod(TheSupperType o) and calling the method in EL like

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-06-10 Thread John Wu
That sounds even better. I'm looking forward to test the modified impl in the next RC/release. Mark Thomas wrote: On 10/06/2010 14:42, John Wu wrote: Hi Mark, The fix of to derive the type directly from the value which ... sounds not a solution. In a slightly more complex scenario,

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-31 Thread Mark Thomas
On 26/05/2010 01:22, Mark Thomas wrote: On 25/05/2010 20:35, John Wu wrote: Same failure observed on Tomcat 7 RC1 and RC2. I can now reproduce this. The fix is next on my todo list. Note I echo Konstantin's comments about trying to get EL 2.2 working in Tomcat 6. If it works, great - but

RE: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-26 Thread John Wu
Just to follow up. Same failure happens on Tomcat RC3. n828cl wrote: From: John Wu [mailto:johnwu@gmail.com] Subject: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)} I tried to use JSF 2.0 + Facelets

EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-25 Thread John Wu
I tried to use JSF 2.0 + Facelets (no JSP at all) in Tomcat 6 with EL 2.2 (extracted from Tomcat 7 RC2), and failed. see http://old.nabble.com/MyFaces-2.0.0-doest-not-fully-support-EL-2.2-method-invocation-tt28669825.html and

RE: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-25 Thread Caldarale, Charles R
From: John Wu [mailto:johnwu@gmail.com] Subject: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)} I tried to use JSF 2.0 + Facelets (no JSP at all) in Tomcat 6 with EL 2.2 (extracted from Tomcat 7 RC2),

RE: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-25 Thread John Wu
Issue stays on Tomcat 7 RC1 and RC2. I can't download RC3 at the moment, will try it tomorrow. John Wu n828cl wrote: From: John Wu [mailto:johnwu@gmail.com] Subject: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-25 Thread Konstantin Kolinko
2010/5/25 John Wu johnwu@gmail.com: I tried to use JSF 2.0 + Facelets (no JSP at all) in Tomcat 6 with EL 2.2 (extracted from Tomcat 7 RC2), and failed. You cannot cut some random part of Tomcat 7, drop it into Tomcat 6 and expect it to work. Regardless of what Tomcat 7 version you are

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-25 Thread John Wu
Same failure observed on Tomcat 7 RC1 and RC2. Konstantin Kolinko wrote: 2010/5/25 John Wu johnwu@gmail.com: I tried to use JSF 2.0 + Facelets (no JSP at all) in Tomcat 6 with EL 2.2 (extracted from Tomcat 7 RC2), and failed. You cannot cut some random part of Tomcat 7, drop it

Re: EL 2.2 in Tomcat 7 RC1/RC2 does not fully support method invocation, such as #{helloWorldController.doSomething(helloWorldModel)}

2010-05-25 Thread Mark Thomas
On 25/05/2010 20:35, John Wu wrote: Same failure observed on Tomcat 7 RC1 and RC2. I can now reproduce this. The fix is next on my todo list. Note I echo Konstantin's comments about trying to get EL 2.2 working in Tomcat 6. If it works, great - but it will be by luck rather than design. If it