On Feb 3, 2009, at 1:30 PM, Ethan Eldridge wrote:

> Does Resin 3.1.x have a 'backwards-compatibility' mode so that it's
> possible to upgrade from 3.0.x to 3.1.x without making the EL  
> changes in
> the JSP files?  We looked for such a setting and didn't see anything.
>
> In other words, do you need to fix the JSP files in order to upgrade
> from 3.0.x to 3.1.x, or is there another (lazy but less risky) way?

Unfortunately, that's not possible because of the way that EL is  
designed.

The javax.el handlers themselves are doing the validation, not Resin  
classes, and the handlers can't be changed because their behavior is  
defined by the EL specification.  So we're stuck.

-- Scott

>
>
> Ethan
>
> -----Original Message-----
> From: resin-interest-boun...@caucho.com
> [mailto:resin-interest-boun...@caucho.com] On Behalf Of Scott Ferguson
> Sent: Monday, February 02, 2009 8:53 AM
> To: General Discussion for the Resin application server
> Subject: Re: [Resin-interest] is unknow bean property of
>
>
>
> On Feb 2, 2009, at 8:45 AM, Jay Ballinger wrote:
>
>> Tuan,
>>
>> Did you try ${object.price} ?
>>
>> We also found Resin 3.1.x to be more specific than 3.0.x about the
>> conventions used with EL. We made a pass through our code looking for
>> these capitalization differences and that solved our problems.
>
> Exactly.  Resin 3.1 is more strict than 3.0 for EL behavior (because
> it's based on a newer version of the EL spec.)
>
> -- Scott
>
>>
>>
>> + jay
>>
>>
>>
>> Tuan Tran wrote:
>>> Hi all!
>>>
>>>
>>>
>>> We are having a lot of "javax.el.PropertyNotFoundException" when
>>> updating from version 3.0 to 3.1.8.
>>>
>>>
>>>
>>> An example:
>>>
>>>
>>>
>>> JSP-files with code like this ${object.Price} will give an error  
>>> like
>>> this one :
>>>
>>>
>>>
>>> 500 'Price' is an unknown bean property of....
>>>
>>>
>>>
>>> The only thing that seems to fix this is to change it to
>>>
>>>
>>>
>>> ${object.getPrice()}.
>>>
>>>
>>>
>>> The problem is that we have alot of jsp files to be changed, just
>>> wondering if there is an easy way to fix this?
>>>
>>>
>>>
>>> Thanks!
>>>
>>>
>>>
>>> Tuan Tran
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> resin-interest mailing list
>>> resin-interest@caucho.com
>>> http://maillist.caucho.com/mailman/listinfo/resin-interest
>>
>>
>> _______________________________________________
>> resin-interest mailing list
>> resin-interest@caucho.com
>> http://maillist.caucho.com/mailman/listinfo/resin-interest
>
>
>
> _______________________________________________
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest
>
>
> _______________________________________________
> resin-interest mailing list
> resin-interest@caucho.com
> http://maillist.caucho.com/mailman/listinfo/resin-interest



_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to