Dear all,
I'm using struts 2.1.8 with displaytag 1.2
and, of course, I have the same problem.
Have you found a solution ?
Thank you,
Norbert
jctovarueda wrote:
>
> Lu Ying,
>
> I could detect the problem, it's apparently a bug from Struts 2 (XWorks).
>
> It seems to be that OGNL Utils setValue confuses the "d-6836677-p"
> expression as substract operation, it means, the expression is evaluated
> like ( d - 6836677 ) - p as mathematical operation.
>
> I will try to find a solution to this problem, if you have some solution,
> pls write to me.
>
> Regards,
> JC
>
>
> luy wrote:
>>
>>>> params interceptor doesn't like parameters with spaces
>>>> in the name (this was fixed in xwork already), to fix it, set
>>>> "acceptedParamNames" to "[[\p{Graph}\s]&&[^,#:=]]*" in your param
>>>> interceptor.
>>>
>>> Right, I am using displayTag(displaytag-1.2.jar). The parameter looks
>>> like:
>>>
>>> https://info/ProcessBrowse.action?d-6836677-p=7
>>>
>>> "d-6836677-p=7" caused the problem. Is there any way that
>>> "d-6836677-p=7" can be accepted?
>>
>>
>> Ok, I did a hack to disable warning message as a temporal solution:
>>
>> log4j.logger.com.opensymphony.xwork2.util.logging.commons.CommonsLogger=ERROR
>>
>> --
>> Lu Ying
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>>
>
>
--
View this message in context:
http://old.nabble.com/What-may-cause---ognl.InappropriateExpressionException--warning---tp21818620p26481347.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]