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 sp

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 w

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 no

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 comp

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

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 "#{theClassInstance.theMethod(theDerived

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

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.

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 d

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 : >> >> 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

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 : > > 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 using as a donor. Yo

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 >> "#{helloWorldController.doSometh

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