[jira] [Updated] (WW-4999) Can't get OgnlValueStack log even if enable logMissingProperties

2019-01-18 Thread Lukasz Lenart (JIRA)


 [ 
https://issues.apache.org/jira/browse/WW-4999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lukasz Lenart updated WW-4999:
--
Fix Version/s: 2.5.21

> Can't get OgnlValueStack log even if enable logMissingProperties
> 
>
> Key: WW-4999
> URL: https://issues.apache.org/jira/browse/WW-4999
> Project: Struts 2
>  Issue Type: Bug
>  Components: Value Stack
>Affects Versions: 2.5.17
>Reporter: Quincy Qu
>Priority: Major
> Fix For: 2.5.21, 2.6
>
>
> I'm in devMode, enabled logMissingProperties and expect to see missing 
> property warning in the log. I was surprised that I can't get the missing 
> property log even if logMissingProperties is set true. The application run 
> smoothly and skip the missing property - as expected though.
> In another run, I enabled both logMissingProperties and 
> throwExceptionOnFailure. This time the application crash at the missing 
> property and I can get both logs and exception.
> After I dive deeper using debugger, I convince myself the config is good, 
> since devMode and logMissingProperties are true at runtime in OgnlValueStack.
> I was confused, why we can't get missing property log without throwing 
> OgnlException? 
> Are we able to enter handleOgnlException(String expr, boolean 
> throwExceptionOnFailure, OgnlException e)  at all if throwExceptionOnFailure 
> is false, in which my expected log is written?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WW-5004) No more calling of a static variable in Struts 2.8.20 available

2019-01-18 Thread JIRA


[ 
https://issues.apache.org/jira/browse/WW-5004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16745872#comment-16745872
 ] 

Deniz Renkligül commented on WW-5004:
-

it works as a workaround downgrade OGNL to 3.1.18.
{noformat}

 ognl
 ognl
 3.1.18
{noformat}

Thanks!

> No more calling of a static variable in Struts 2.8.20 available
> ---
>
> Key: WW-5004
> URL: https://issues.apache.org/jira/browse/WW-5004
> Project: Struts 2
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.5.20
> Environment: Java 7.1 and JSP Websites
>Reporter: Deniz Renkligül
>Priority: Critical
>  Labels: build, features, patch, usability
> Fix For: 2.5.21, 2.6
>
>
> After the update from Struts 2.5.18 to 2.5.20 it is not more possible to call 
> a java static variable in JSP like
> {code:java}
> 
> {code}
> Please see for more details the release notes of 2.5.20
>  [link 
> https://cwiki.apache.org/confluence/display/WW/Version+Notes+2.5.20|https://cwiki.apache.org/confluence/display/WW/Version+Notes+2.5.20]
>  and I tried without success the following description assigned above in the 
> release version notes 2.5.20 with :
> {code:java}
> 
> 
> {code}
>  https://issues.apache.org/jira/browse/WW-4984
>  
> Thanks in advance for your support.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)