You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by M Huzaifah <mh...@gmail.com> on 2018/12/12 09:06:51 UTC

Ask - "Reloading all providers." everytime invoce action.

Dear All,

I already migrate from struts 2.3 to 2.5.18 successfully, i also integrate struts2 with spring (autowired capability). i found somethin strange in my console. what i found is everytime request action, in console always show this log:

 "[INFO  2018-12-12 15:46:29,369] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers."

in struts2.3 theres no log like that. this will effect rendering time in browser, theres lag when load the result page.

my action use interceptor for authorization, in the interceptor class i use


 WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext(request.getServletContext());

BeanService beanService = wac.getBean(BeanService.class);


to get my bean from spring ioc.

theres is explanation about this??

i am using log4j2 for my log. this is the complete log what i’ve got:


[INFO  2018-12-12 16:04:37,138] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:37,557] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:37,557] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:37,558] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:37,700] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:37,700] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:37,700] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:37,700] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:37,701] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:37,701] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
invoke intercept() INFO | [Begin] execute method index()
 INFO | [end] execute method index()
[INFO  2018-12-12 16:04:38,557] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:38,768] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:38,771] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:38,773] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:38,895] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:38,895] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:38,896] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:38,896] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:38,896] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:38,897] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:39,028] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:39,186] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:39,186] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:39,186] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:39,293] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,294] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,294] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,294] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,295] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,295] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:39,379] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:39,502] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:39,502] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:39,502] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:39,606] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,607] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,607] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,607] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,607] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,607] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:39,682] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:39,820] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:39,821] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:39,821] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:39,890] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,890] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,890] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,890] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,891] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:39,891] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:39,956] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:40,122] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:40,122] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:40,122] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:40,184] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,185] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,185] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,185] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,185] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,185] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:40,266] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:40,396] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:40,396] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:40,396] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:40,476] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,477] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,477] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,477] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,479] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:40,480] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:40,596] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:41,009] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:41,009] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:41,009] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:41,086] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,086] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,086] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,086] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,087] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,087] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:41,165] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:41,352] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:41,352] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:41,352] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:41,420] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,420] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,420] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,420] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,421] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,421] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:41,498] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:41,623] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:41,623] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:41,623] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:41,695] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,696] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,696] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,696] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,697] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:41,697] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:41,774] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:41,952] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:41,952] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:41,952] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:42,033] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,033] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,033] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,033] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,033] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,033] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:42,130] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:42,204] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:42,204] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:42,204] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:42,228] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,228] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,228] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,228] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,228] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,228] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:42,270] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:42,353] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:42,354] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:42,354] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:42,453] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,453] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,453] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,453] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,454] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,454] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:42,742] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:42,918] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:42,918] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:42,918] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:42,945] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,945] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,945] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,945] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,945] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:42,945] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:43,019] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:43,076] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:43,076] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:43,076] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:43,103] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,103] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,103] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,103] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,103] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,103] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[INFO  2018-12-12 16:04:43,407] com.opensymphony.xwork2.config.ConfigurationManager | Detected container provider [Struts XML configuration provider (struts-default.xml)] needs to be reloaded. Reloading all providers.
[INFO  2018-12-12 16:04:43,549] org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring integration...
[INFO  2018-12-12 16:04:43,549] com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire strategy to name
[INFO  2018-12-12 16:04:43,549] org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring integration successfully
[WARN  2018-12-12 16:04:43,581] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,581] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,581] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,581] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,581] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[WARN  2018-12-12 16:04:43,581] com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor found for name = enableSMD
[ERROR 2018-12-12 16:04:43,885] com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer Notification (set struts.devMode to false to disable this message):
Unexpected Exception caught setting 'draw' on 'class id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting expression 'draw' with value ['1', ]
[ERROR 2018-12-12 16:04:43,887] com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer Notification (set struts.devMode to false to disable this message):
Unexpected Exception caught setting 'length' on 'class id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting expression 'length' with value ['20', ]
[ERROR 2018-12-12 16:04:43,887] com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer Notification (set struts.devMode to false to disable this message):
Unexpected Exception caught setting 'start' on 'class id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting expression 'start' with value ['0', ]
[ERROR 2018-12-12 16:04:43,900] com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer Notification (set struts.devMode to false to disable this message):
Unexpected Exception caught setting 'draw' on 'class id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting expression 'draw' with value ['1', ]
[ERROR 2018-12-12 16:04:43,900] com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer Notification (set struts.devMode to false to disable this message):
Unexpected Exception caught setting 'length' on 'class id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting expression 'length' with value ['20', ]
[ERROR 2018-12-12 16:04:43,901] com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer Notification (set struts.devMode to false to disable this message):
Unexpected Exception caught setting 'start' on 'class id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting expression 'start' with value ['0', ]
 INFO | [Begin] execute method getData()

Re: Ask - "Reloading all providers." everytime invoce action.

Posted by M Huzaifah <mh...@gmail.com>.
Dear Yasser Zamani,

Thank you dude, noted

Regards


> On 12 Dec 2018, at 16.16, Yasser Zamani <ya...@apache.org> wrote:
> 
> Hi,
> 
> Sorry this is a bug in 2.5.18 which only occurs in development mode, so, the easiest workaround is to set struts.configuration.xml.reload to false.
> 
> This bug already has fixed [1] and will be released soon with 2.5.19.
> 
> Regards.
> 
> [1] https://issues.apache.org/jira/browse/WW-4974
> 
>> -----Original Message-----
>> From: M Huzaifah <mh...@gmail.com>
>> Sent: Wednesday, December 12, 2018 12:37 PM
>> To: user@struts.apache.org
>> Subject: Ask - "Reloading all providers." everytime invoce action.
>> 
>> Dear All,
>> 
>> I already migrate from struts 2.3 to 2.5.18 successfully, i also integrate struts2
>> with spring (autowired capability). i found somethin strange in my console. what i
>> found is everytime request action, in console always show this log:
>> 
>> "[INFO  2018-12-12 15:46:29,369]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers."
>> 
>> in struts2.3 theres no log like that. this will effect rendering time in browser,
>> theres lag when load the result page.
>> 
>> my action use interceptor for authorization, in the interceptor class i use
>> 
>> 
>> WebApplicationContext wac =
>> WebApplicationContextUtils.getWebApplicationContext(request.getServletConte
>> xt());
>> 
>> BeanService beanService = wac.getBean(BeanService.class);
>> 
>> 
>> to get my bean from spring ioc.
>> 
>> theres is explanation about this??
>> 
>> i am using log4j2 for my log. this is the complete log what i’ve got:
>> 
>> 
>> [INFO  2018-12-12 16:04:37,138]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:37,557]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:37,557]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:37,558]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:37,700]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:37,700]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:37,700]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:37,700]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:37,701]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:37,701]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD invoke intercept() INFO | [Begin] execute method
>> index()  INFO | [end] execute method index() [INFO  2018-12-12 16:04:38,557]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:38,768]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:38,771]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:38,773]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:38,895]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:38,895]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:38,896]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:38,896]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:38,896]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:38,897]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:39,028]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:39,186]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:39,186]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:39,186]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:39,293]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,294]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,294]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,294]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,295]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,295]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:39,379]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:39,502]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:39,502]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:39,502]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:39,606]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:39,682]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:39,820]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:39,821]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:39,821]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:39,890]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,890]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,890]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,890]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,891]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:39,891]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:39,956]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:40,122]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:40,122]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:40,122]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:40,184]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:40,266]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:40,396]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:40,396]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:40,396]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:40,476]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,477]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,477]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,477]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,479]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:40,480]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:40,596]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:41,009]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:41,009]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:41,009]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:41,086]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,086]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,086]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,086]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,087]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,087]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:41,165]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:41,352]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:41,352]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:41,352]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:41,420]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,420]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,420]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,420]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,421]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,421]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:41,498]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:41,623]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:41,623]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:41,623]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:41,695]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,696]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,696]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,696]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,697]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:41,697]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:41,774]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:41,952]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:41,952]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:41,952]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:42,033]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:42,130]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:42,204]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:42,204]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:42,204]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:42,228]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:42,270]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:42,353]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:42,354]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:42,354]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:42,453]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,453]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,453]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,453]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,454]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,454]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:42,742]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:42,918]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:42,918]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:42,918]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:42,945]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:43,019]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:43,076]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:43,076]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:43,076]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:43,103]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [INFO  2018-12-12 16:04:43,407]
>> com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>> provider [Struts XML configuration provider (struts-default.xml)] needs to be
>> reloaded. Reloading all providers.
>> [INFO  2018-12-12 16:04:43,549]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>> integration...
>> [INFO  2018-12-12 16:04:43,549]
>> com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>> strategy to name [INFO  2018-12-12 16:04:43,549]
>> org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>> integration successfully [WARN  2018-12-12 16:04:43,581]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>> com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>> found for name = enableSMD [ERROR 2018-12-12 16:04:43,885]
>> com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>> Notification (set struts.devMode to false to disable this message):
>> Unexpected Exception caught setting 'draw' on 'class
>> id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>> expression 'draw' with value ['1', ] [ERROR 2018-12-12 16:04:43,887]
>> com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>> Notification (set struts.devMode to false to disable this message):
>> Unexpected Exception caught setting 'length' on 'class
>> id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>> expression 'length' with value ['20', ] [ERROR 2018-12-12 16:04:43,887]
>> com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>> Notification (set struts.devMode to false to disable this message):
>> Unexpected Exception caught setting 'start' on 'class
>> id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>> expression 'start' with value ['0', ] [ERROR 2018-12-12 16:04:43,900]
>> com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>> Notification (set struts.devMode to false to disable this message):
>> Unexpected Exception caught setting 'draw' on 'class
>> id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>> expression 'draw' with value ['1', ] [ERROR 2018-12-12 16:04:43,900]
>> com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>> Notification (set struts.devMode to false to disable this message):
>> Unexpected Exception caught setting 'length' on 'class
>> id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>> expression 'length' with value ['20', ] [ERROR 2018-12-12 16:04:43,901]
>> com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>> Notification (set struts.devMode to false to disable this message):
>> Unexpected Exception caught setting 'start' on 'class
>> id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>> expression 'start' with value ['0', ]  INFO | [Begin] execute method getData()
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org


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


RE: Ask - "Reloading all providers." everytime invoce action.

Posted by Yasser Zamani <ya...@apache.org>.
Hi,

Sorry this is a bug in 2.5.18 which only occurs in development mode, so, the easiest workaround is to set struts.configuration.xml.reload to false.

This bug already has fixed [1] and will be released soon with 2.5.19.

Regards.

[1] https://issues.apache.org/jira/browse/WW-4974

>-----Original Message-----
>From: M Huzaifah <mh...@gmail.com>
>Sent: Wednesday, December 12, 2018 12:37 PM
>To: user@struts.apache.org
>Subject: Ask - "Reloading all providers." everytime invoce action.
>
>Dear All,
>
>I already migrate from struts 2.3 to 2.5.18 successfully, i also integrate struts2
>with spring (autowired capability). i found somethin strange in my console. what i
>found is everytime request action, in console always show this log:
>
> "[INFO  2018-12-12 15:46:29,369]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers."
>
>in struts2.3 theres no log like that. this will effect rendering time in browser,
>theres lag when load the result page.
>
>my action use interceptor for authorization, in the interceptor class i use
>
>
> WebApplicationContext wac =
>WebApplicationContextUtils.getWebApplicationContext(request.getServletConte
>xt());
>
>BeanService beanService = wac.getBean(BeanService.class);
>
>
>to get my bean from spring ioc.
>
>theres is explanation about this??
>
>i am using log4j2 for my log. this is the complete log what i’ve got:
>
>
>[INFO  2018-12-12 16:04:37,138]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:37,557]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:37,557]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:37,558]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:37,700]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:37,700]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:37,700]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:37,700]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:37,701]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:37,701]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD invoke intercept() INFO | [Begin] execute method
>index()  INFO | [end] execute method index() [INFO  2018-12-12 16:04:38,557]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:38,768]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:38,771]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:38,773]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:38,895]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:38,895]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:38,896]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:38,896]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:38,896]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:38,897]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:39,028]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:39,186]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:39,186]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:39,186]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:39,293]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,294]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,294]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,294]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,295]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,295]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:39,379]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:39,502]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:39,502]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:39,502]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:39,606]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,607]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:39,682]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:39,820]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:39,821]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:39,821]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:39,890]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,890]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,890]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,890]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,891]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:39,891]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:39,956]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:40,122]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:40,122]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:40,122]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:40,184]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,185]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:40,266]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:40,396]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:40,396]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:40,396]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:40,476]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,477]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,477]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,477]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,479]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:40,480]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:40,596]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:41,009]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:41,009]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:41,009]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:41,086]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,086]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,086]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,086]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,087]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,087]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:41,165]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:41,352]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:41,352]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:41,352]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:41,420]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,420]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,420]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,420]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,421]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,421]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:41,498]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:41,623]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:41,623]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:41,623]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:41,695]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,696]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,696]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,696]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,697]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:41,697]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:41,774]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:41,952]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:41,952]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:41,952]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:42,033]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,033]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:42,130]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:42,204]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:42,204]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:42,204]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:42,228]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,228]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:42,270]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:42,353]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:42,354]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:42,354]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:42,453]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,453]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,453]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,453]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,454]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,454]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:42,742]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:42,918]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:42,918]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:42,918]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:42,945]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:42,945]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:43,019]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:43,076]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:43,076]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:43,076]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:43,103]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,103]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [INFO  2018-12-12 16:04:43,407]
>com.opensymphony.xwork2.config.ConfigurationManager | Detected container
>provider [Struts XML configuration provider (struts-default.xml)] needs to be
>reloaded. Reloading all providers.
>[INFO  2018-12-12 16:04:43,549]
>org.apache.struts2.spring.StrutsSpringObjectFactory | Initializing Struts-Spring
>integration...
>[INFO  2018-12-12 16:04:43,549]
>com.opensymphony.xwork2.spring.SpringObjectFactory | Setting autowire
>strategy to name [INFO  2018-12-12 16:04:43,549]
>org.apache.struts2.spring.StrutsSpringObjectFactory | ... initialized Struts-Spring
>integration successfully [WARN  2018-12-12 16:04:43,581]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [WARN  2018-12-12 16:04:43,581]
>com.opensymphony.xwork2.config.providers.InterceptorBuilder | No interceptor
>found for name = enableSMD [ERROR 2018-12-12 16:04:43,885]
>com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>Notification (set struts.devMode to false to disable this message):
>Unexpected Exception caught setting 'draw' on 'class
>id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>expression 'draw' with value ['1', ] [ERROR 2018-12-12 16:04:43,887]
>com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>Notification (set struts.devMode to false to disable this message):
>Unexpected Exception caught setting 'length' on 'class
>id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>expression 'length' with value ['20', ] [ERROR 2018-12-12 16:04:43,887]
>com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>Notification (set struts.devMode to false to disable this message):
>Unexpected Exception caught setting 'start' on 'class
>id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>expression 'start' with value ['0', ] [ERROR 2018-12-12 16:04:43,900]
>com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>Notification (set struts.devMode to false to disable this message):
>Unexpected Exception caught setting 'draw' on 'class
>id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>expression 'draw' with value ['1', ] [ERROR 2018-12-12 16:04:43,900]
>com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>Notification (set struts.devMode to false to disable this message):
>Unexpected Exception caught setting 'length' on 'class
>id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>expression 'length' with value ['20', ] [ERROR 2018-12-12 16:04:43,901]
>com.opensymphony.xwork2.interceptor.ParametersInterceptor | Developer
>Notification (set struts.devMode to false to disable this message):
>Unexpected Exception caught setting 'start' on 'class
>id.co.duaagung.modules.master.karyawan.action.KaryawanAction: Error setting
>expression 'start' with value ['0', ]  INFO | [Begin] execute method getData()