struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From LAW Andy <andy....@roslin.ed.ac.uk>
Subject Re: No container in actions after upgrading to 2.5.13
Date Tue, 12 Sep 2017 10:02:24 GMT
Not sure where we’re going with this line of enquiry, but reducing log4j2 level to warn and
hitting up the fake property via GET parameter as you suggested shows…

155201 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.controller.package]!
155205 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.package]!
155207 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.controller.package]!
155207 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.package]!
155207 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.controller.package]!
155207 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.package]!
155207 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.controller.package]!
155207 [http-nio-8082-exec-9] WARN  com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Missing key [devmode.notification] in bundle [my.domain.package]!
155210 [http-nio-8082-exec-9] ERROR com.opensymphony.xwork2.interceptor.ParametersInterceptor
[] - Developer Notification (set struts.devMode to false to disable this message):
Unexpected Exception caught setting 'IDontExist' on 'class my.domain.controller.LoginAction:
Error setting expression 'IDontExist' with value ['true', ]


Followed by the now-traditional NPE-based errors because the Container isn’t being set in
the Action.

This is now running 2.3.12 Struts on 8.0.21 Tomcat.

Later,

Andy



> On 12 Sep 2017, at 10:43, Yasser Zamani <yasser.zamani@live.com> wrote:
> 
> No, "DEBUG" level is not interesting for me now. Also, as I saw, it 
> seems this specific message is not dependent to devMode value [1].
> 
> Could you please reduce your log4j2 root level to only log "WARN" ? so 
> it'll be less puffy and simpler to examine.
> 
> Then please check if devMode works, open 
> http://yourIp:yourPort/yourContextPath/oneOfYourAction?iDontExist=test 
> in your browser. while that one action does not have iDontExist 
> property, I think you should see a warning from ParametersInterceptor on 
> output.
> 
> [1] 
> https://github.com/apache/struts/blob/master/core/src/main/java/com/opensymphony/xwork2/util/AbstractLocalizedTextProvider.java#L266
> 
> On 9/12/2017 1:17 PM, LAW Andy wrote:
>> 
>>> On 11 Sep 2017, at 22:50, LAW Andy <andy.law@roslin.ed.ac.uk> wrote:
>>> 
>>> 
>>>> 
>>>> Did you try "devmode=true" and then examining output for any warning?
>>> 
>>> 
>>> I did. And there’s nothing obvious.
>>> 
>> 
>> Scrub that - there is something coming up (I think I must have been looking at the
wrong debug output last night).
>> 
>> 6727 [http-nio-8082-exec-5] DEBUG com.opensymphony.xwork2.util.AbstractLocalizedTextProvider
[] - Base class org.apache.catalina.loader.WebappClassLoader doesn't contain 'resourceEntries'
field, trying with parent!
>> java.lang.NoSuchFieldException: resourceEntries
>> 
>> 
>> OK. That gives me a start.
>> 
>> 
>> Later,
>> 
>> Andy
>> 
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org


-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Mime
View raw message