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

Yasser Zamani updated WW-4894:
------------------------------
    Description: 
Facing following issue in production environment, threads are being Blocked and 
from almost a week every day it is required to restart the server. Seems there 
is some issue with class loading, we are using Websphere application server. 
Following is the stack trace of blocking thread -

*Owns Monitor Lock on java/util/Hashtable@0x000000001240AD50*

{noformat}
at java/util/Hashtable.get(Hashtable.java:469(Compiled Code)) 
at java/lang/ClassLoader.getPackage(ClassLoader.java:953(Compiled Code)) 
at java/lang/Class.getPackage(Class.java:1660(Compiled Code)) 
at 
com/opensymphony/xwork2/ognl/SecurityMemberAccess.isAccessible(SecurityMemberAccess.java:75(Compiled
 Code)) 
at ognl/OgnlRuntime.isMethodAccessible(OgnlRuntime.java:1974(Compiled Code)) 
at ognl/OgnlRuntime.hasGetMethod(OgnlRuntime.java:1980(Compiled Code)) 
at ognl/OgnlRuntime.hasGetProperty(OgnlRuntime.java:2040(Compiled Code)) 
at 
com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.getProperty(CompoundRootAccessor.java:141(Compiled
 Code)) 
at ognl/OgnlRuntime.getProperty(OgnlRuntime.java:2413(Compiled Code)) 
at ognl/ASTProperty.getValueBody(ASTProperty.java:114(Compiled Code)) 
at ognl/SimpleNode.evaluateGetValueBody(SimpleNode.java:212(Compiled Code)) 
at ognl/SimpleNode.getValue(SimpleNode.java:258(Compiled Code)) 
at ognl/Ognl.getValue(Ognl.java:467(Compiled Code)) 
at com/opensymphony/xwork2/ognl/OgnlUtil$4.execute(OgnlUtil.java:360(Compiled 
Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlUtil.compileAndExecute(OgnlUtil.java:383(Compiled
 Code)) 
at com/opensymphony/xwork2/ognl/OgnlUtil.getValue(OgnlUtil.java:358(Compiled 
Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.getValue(OgnlValueStack.java:363(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.tryFindValue(OgnlValueStack.java:351(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.tryFindValueWhenExpressionIsNotNull(OgnlValueStack.java:326(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.findValue(OgnlValueStack.java:310(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.findValue(OgnlValueStack.java:371(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.findString(OgnlValueStack.java:226(Compiled
 Code)) 
at sun/reflect/GeneratedMethodAccessor104.invoke(Bytecode PC:40(Compiled Code)) 
at 
sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55(Compiled
 Code)) 
at java/lang/reflect/Method.invoke(Method.java:613(Compiled Code)) 
at 
freemarker/ext/beans/BeansWrapper.invokeMethod(BeansWrapper.java:1458(Compiled 
Code)) 
at 
freemarker/ext/beans/ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:52(Compiled
 Code)) 
at 
freemarker/ext/beans/MemberAndArguments.invokeMethod(MemberAndArguments.java:48(Compiled
 Code)) 
at 
freemarker/ext/beans/OverloadedMethodsModel.exec(OverloadedMethodsModel.java:62(Compiled
 Code)) 
at freemarker/core/MethodCall._eval(MethodCall.java:62(Compiled Code)) 
at freemarker/core/Expression.eval(Expression.java:78(Compiled Code)) 
at freemarker/core/Assignment.accept(Assignment.java:70(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
at 
freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled 
Code)) 
at freemarker/core/IfBlock.accept(IfBlock.java:48(Compiled Code)) 
at 
freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled 
Code)) 
at freemarker/core/IfBlock.accept(IfBlock.java:48(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
at 
freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled 
Code)) 
at freemarker/core/Environment.visitAndTransform(Environment.java:413(Compiled 
Code)) 
at freemarker/core/UnifiedCall.accept(UnifiedCall.java:108(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/Environment.process(Environment.java:290(Compiled Code)) 
at freemarker/template/Template.process(Template.java:312(Compiled Code)) 
at 
org/apache/struts2/components/template/FreemarkerTemplateEngine.renderTemplate(FreemarkerTemplateEngine.java:158(Compiled
 Code)) 
at org/apache/struts2/components/UIBean.mergeTemplate(UIBean.java:584(Compiled 
Code)) 
at org/apache/struts2/components/UIBean.end(UIBean.java:538(Compiled Code)) 
at 
org/apache/struts2/views/jsp/ComponentTagSupport.doEndTag(ComponentTagSupport.java:42(Compiled
 Code)) 
at com/ibm/_jsp/_Scrn001045._jspx_meth_s_select_3(_Scrn001045.java:3410) 
at com/ibm/_jsp/_Scrn001045._jspService(_Scrn001045.java:544) 
at com/ibm/ws/jsp/runtime/HttpJspBase.service(HttpJspBase.java:99(Compiled 
Code)) 
at javax/servlet/http/HttpServlet.service(HttpServlet.java:668(Compiled Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapper.service(ServletWrapper.java:1232(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:781(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:480(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178(Compiled
 Code)) 
at 
com/ibm/wsspi/webcontainer/servlet/GenericServletWrapper.handleRequest(GenericServletWrapper.java:122(Compiled
 Code)) 
at 
com/ibm/ws/jsp/webcontainerext/AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:220(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:79(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:967(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1385(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:194(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/StrutsResultSupport.execute(StrutsResultSupport.java:191(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:276(Compiled
 Code)) 
at 
com/tcs/channels/framework/comms/interceptor/XSSHandlerInterceptor.intercept(XSSHandlerInterceptor.java:193(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/validator/ValidationInterceptor.doIntercept(ValidationInterceptor.java:265(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:229(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:229(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/MultiselectInterceptor.intercept(MultiselectInterceptor.java:73(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/CheckboxInterceptor.intercept(CheckboxInterceptor.java:91(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/FileUploadInterceptor.intercept(FileUploadInterceptor.java:253(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/debugging/DebuggingInterceptor.intercept(DebuggingInterceptor.java:256(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ChainingInterceptor.intercept(ChainingInterceptor.java:145(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/PrepareInterceptor.doIntercept(PrepareInterceptor.java:171(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/AliasInterceptor.intercept(AliasInterceptor.java:193(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/impl/StrutsActionProxy.execute(StrutsActionProxy.java:54(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/Dispatcher.serviceAction(Dispatcher.java:575(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/ng/ExecuteOperations.executeAction(ExecuteOperations.java:81(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
 Code)) 
at com/tcs/channels/nbl/MDCFilter.doFilter(MDCFilter.java:66(Compiled Code)) 
at 
com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
 Code)) 
at 
org/owasp/csrfguard/CsrfGuardFilter.doFilter(CsrfGuardFilter.java:75(Compiled 
Code)) 
at 
com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:967(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebApp.handleRequest(WebApp.java:3928(Compiled 
Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebGroup.handleRequest(WebGroup.java:304(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/WebContainer.handleRequest(WebContainer.java:1007(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/WSWebContainer.handleRequest(WSWebContainer.java:1817(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/channel/WCChannelLink.ready(WCChannelLink.java:200(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleNewRequest(HttpInboundLink.java:530(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.processRequest(HttpInboundLink.java:316(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.ready(HttpInboundLink.java:287(Compiled
 Code)) 
at 
com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214(Compiled
 Code)) 
at 
com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113(Compiled
 Code)) 
at 
com/ibm/ws/tcp/channel/impl/AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175(Compiled
 Code)) 
at 
com/ibm/io/async/AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217(Compiled
 Code)) 
at 
com/ibm/io/async/AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161(Compiled
 Code)) 
at com/ibm/io/async/AsyncFuture.completed(AsyncFuture.java:138(Compiled Code)) 
at com/ibm/io/async/ResultHandler.complete(ResultHandler.java:204(Compiled 
Code)) 
at 
com/ibm/io/async/ResultHandler.runEventProcessingLoop(ResultHandler.java:775(Compiled
 Code)) 
at com/ibm/io/async/ResultHandler$2.run(ResultHandler.java:905(Compiled Code)) 
at com/ibm/ws/util/ThreadPool$Worker.run(ThreadPool.java:1881(Compiled Code))
{noformat}

  was:

Facing following issue in production environment, threads are being Blocked and 
from almost a week every day it is required to restart the server. Seems there 
is some issue with class loading, we are using Websphere application server. 
Following is the stack trace of blocking thread -

*Owns Monitor Lock on java/util/Hashtable@0x000000001240AD50*

at java/util/Hashtable.get(Hashtable.java:469(Compiled Code)) 
at java/lang/ClassLoader.getPackage(ClassLoader.java:953(Compiled Code)) 
at java/lang/Class.getPackage(Class.java:1660(Compiled Code)) 
at 
com/opensymphony/xwork2/ognl/SecurityMemberAccess.isAccessible(SecurityMemberAccess.java:75(Compiled
 Code)) 
at ognl/OgnlRuntime.isMethodAccessible(OgnlRuntime.java:1974(Compiled Code)) 
at ognl/OgnlRuntime.hasGetMethod(OgnlRuntime.java:1980(Compiled Code)) 
at ognl/OgnlRuntime.hasGetProperty(OgnlRuntime.java:2040(Compiled Code)) 
at 
com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.getProperty(CompoundRootAccessor.java:141(Compiled
 Code)) 
at ognl/OgnlRuntime.getProperty(OgnlRuntime.java:2413(Compiled Code)) 
at ognl/ASTProperty.getValueBody(ASTProperty.java:114(Compiled Code)) 
at ognl/SimpleNode.evaluateGetValueBody(SimpleNode.java:212(Compiled Code)) 
at ognl/SimpleNode.getValue(SimpleNode.java:258(Compiled Code)) 
at ognl/Ognl.getValue(Ognl.java:467(Compiled Code)) 
at com/opensymphony/xwork2/ognl/OgnlUtil$4.execute(OgnlUtil.java:360(Compiled 
Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlUtil.compileAndExecute(OgnlUtil.java:383(Compiled
 Code)) 
at com/opensymphony/xwork2/ognl/OgnlUtil.getValue(OgnlUtil.java:358(Compiled 
Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.getValue(OgnlValueStack.java:363(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.tryFindValue(OgnlValueStack.java:351(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.tryFindValueWhenExpressionIsNotNull(OgnlValueStack.java:326(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.findValue(OgnlValueStack.java:310(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.findValue(OgnlValueStack.java:371(Compiled
 Code)) 
at 
com/opensymphony/xwork2/ognl/OgnlValueStack.findString(OgnlValueStack.java:226(Compiled
 Code)) 
at sun/reflect/GeneratedMethodAccessor104.invoke(Bytecode PC:40(Compiled Code)) 
at 
sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55(Compiled
 Code)) 
at java/lang/reflect/Method.invoke(Method.java:613(Compiled Code)) 
at 
freemarker/ext/beans/BeansWrapper.invokeMethod(BeansWrapper.java:1458(Compiled 
Code)) 
at 
freemarker/ext/beans/ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:52(Compiled
 Code)) 
at 
freemarker/ext/beans/MemberAndArguments.invokeMethod(MemberAndArguments.java:48(Compiled
 Code)) 
at 
freemarker/ext/beans/OverloadedMethodsModel.exec(OverloadedMethodsModel.java:62(Compiled
 Code)) 
at freemarker/core/MethodCall._eval(MethodCall.java:62(Compiled Code)) 
at freemarker/core/Expression.eval(Expression.java:78(Compiled Code)) 
at freemarker/core/Assignment.accept(Assignment.java:70(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
at 
freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled 
Code)) 
at freemarker/core/IfBlock.accept(IfBlock.java:48(Compiled Code)) 
at 
freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled 
Code)) 
at freemarker/core/IfBlock.accept(IfBlock.java:48(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
at 
freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled 
Code)) 
at freemarker/core/Environment.visitAndTransform(Environment.java:413(Compiled 
Code)) 
at freemarker/core/UnifiedCall.accept(UnifiedCall.java:108(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
at freemarker/core/Environment.process(Environment.java:290(Compiled Code)) 
at freemarker/template/Template.process(Template.java:312(Compiled Code)) 
at 
org/apache/struts2/components/template/FreemarkerTemplateEngine.renderTemplate(FreemarkerTemplateEngine.java:158(Compiled
 Code)) 
at org/apache/struts2/components/UIBean.mergeTemplate(UIBean.java:584(Compiled 
Code)) 
at org/apache/struts2/components/UIBean.end(UIBean.java:538(Compiled Code)) 
at 
org/apache/struts2/views/jsp/ComponentTagSupport.doEndTag(ComponentTagSupport.java:42(Compiled
 Code)) 
at com/ibm/_jsp/_Scrn001045._jspx_meth_s_select_3(_Scrn001045.java:3410) 
at com/ibm/_jsp/_Scrn001045._jspService(_Scrn001045.java:544) 
at com/ibm/ws/jsp/runtime/HttpJspBase.service(HttpJspBase.java:99(Compiled 
Code)) 
at javax/servlet/http/HttpServlet.service(HttpServlet.java:668(Compiled Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapper.service(ServletWrapper.java:1232(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:781(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:480(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/servlet/ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178(Compiled
 Code)) 
at 
com/ibm/wsspi/webcontainer/servlet/GenericServletWrapper.handleRequest(GenericServletWrapper.java:122(Compiled
 Code)) 
at 
com/ibm/ws/jsp/webcontainerext/AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:220(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:79(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:967(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1385(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:194(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/StrutsResultSupport.execute(StrutsResultSupport.java:191(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:276(Compiled
 Code)) 
at 
com/tcs/channels/framework/comms/interceptor/XSSHandlerInterceptor.intercept(XSSHandlerInterceptor.java:193(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/validator/ValidationInterceptor.doIntercept(ValidationInterceptor.java:265(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:229(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:229(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/MultiselectInterceptor.intercept(MultiselectInterceptor.java:73(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/CheckboxInterceptor.intercept(CheckboxInterceptor.java:91(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/FileUploadInterceptor.intercept(FileUploadInterceptor.java:253(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/debugging/DebuggingInterceptor.intercept(DebuggingInterceptor.java:256(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ChainingInterceptor.intercept(ChainingInterceptor.java:145(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/PrepareInterceptor.doIntercept(PrepareInterceptor.java:171(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/interceptor/ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/AliasInterceptor.intercept(AliasInterceptor.java:193(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189(Compiled
 Code)) 
at 
com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
 Code)) 
at 
org/apache/struts2/impl/StrutsActionProxy.execute(StrutsActionProxy.java:54(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/Dispatcher.serviceAction(Dispatcher.java:575(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/ng/ExecuteOperations.executeAction(ExecuteOperations.java:81(Compiled
 Code)) 
at 
org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
 Code)) 
at com/tcs/channels/nbl/MDCFilter.doFilter(MDCFilter.java:66(Compiled Code)) 
at 
com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
 Code)) 
at 
org/owasp/csrfguard/CsrfGuardFilter.doFilter(CsrfGuardFilter.java:75(Compiled 
Code)) 
at 
com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:967(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebApp.handleRequest(WebApp.java:3928(Compiled 
Code)) 
at 
com/ibm/ws/webcontainer/webapp/WebGroup.handleRequest(WebGroup.java:304(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/WebContainer.handleRequest(WebContainer.java:1007(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/WSWebContainer.handleRequest(WSWebContainer.java:1817(Compiled
 Code)) 
at 
com/ibm/ws/webcontainer/channel/WCChannelLink.ready(WCChannelLink.java:200(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleNewRequest(HttpInboundLink.java:530(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.processRequest(HttpInboundLink.java:316(Compiled
 Code)) 
at 
com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.ready(HttpInboundLink.java:287(Compiled
 Code)) 
at 
com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214(Compiled
 Code)) 
at 
com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113(Compiled
 Code)) 
at 
com/ibm/ws/tcp/channel/impl/AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175(Compiled
 Code)) 
at 
com/ibm/io/async/AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217(Compiled
 Code)) 
at 
com/ibm/io/async/AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161(Compiled
 Code)) 
at com/ibm/io/async/AsyncFuture.completed(AsyncFuture.java:138(Compiled Code)) 
at com/ibm/io/async/ResultHandler.complete(ResultHandler.java:204(Compiled 
Code)) 
at 
com/ibm/io/async/ResultHandler.runEventProcessingLoop(ResultHandler.java:775(Compiled
 Code)) 
at com/ibm/io/async/ResultHandler$2.run(ResultHandler.java:905(Compiled Code)) 
at com/ibm/ws/util/ThreadPool$Worker.run(ThreadPool.java:1881(Compiled Code))


> Issue while class loading
> -------------------------
>
>                 Key: WW-4894
>                 URL: https://issues.apache.org/jira/browse/WW-4894
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.3.32
>            Reporter: Anekant Jain
>            Priority: Blocker
>
> Facing following issue in production environment, threads are being Blocked 
> and from almost a week every day it is required to restart the server. Seems 
> there is some issue with class loading, we are using Websphere application 
> server. Following is the stack trace of blocking thread -
> *Owns Monitor Lock on java/util/Hashtable@0x000000001240AD50*
> {noformat}
> at java/util/Hashtable.get(Hashtable.java:469(Compiled Code)) 
> at java/lang/ClassLoader.getPackage(ClassLoader.java:953(Compiled Code)) 
> at java/lang/Class.getPackage(Class.java:1660(Compiled Code)) 
> at 
> com/opensymphony/xwork2/ognl/SecurityMemberAccess.isAccessible(SecurityMemberAccess.java:75(Compiled
>  Code)) 
> at ognl/OgnlRuntime.isMethodAccessible(OgnlRuntime.java:1974(Compiled Code)) 
> at ognl/OgnlRuntime.hasGetMethod(OgnlRuntime.java:1980(Compiled Code)) 
> at ognl/OgnlRuntime.hasGetProperty(OgnlRuntime.java:2040(Compiled Code)) 
> at 
> com/opensymphony/xwork2/ognl/accessor/CompoundRootAccessor.getProperty(CompoundRootAccessor.java:141(Compiled
>  Code)) 
> at ognl/OgnlRuntime.getProperty(OgnlRuntime.java:2413(Compiled Code)) 
> at ognl/ASTProperty.getValueBody(ASTProperty.java:114(Compiled Code)) 
> at ognl/SimpleNode.evaluateGetValueBody(SimpleNode.java:212(Compiled Code)) 
> at ognl/SimpleNode.getValue(SimpleNode.java:258(Compiled Code)) 
> at ognl/Ognl.getValue(Ognl.java:467(Compiled Code)) 
> at com/opensymphony/xwork2/ognl/OgnlUtil$4.execute(OgnlUtil.java:360(Compiled 
> Code)) 
> at 
> com/opensymphony/xwork2/ognl/OgnlUtil.compileAndExecute(OgnlUtil.java:383(Compiled
>  Code)) 
> at com/opensymphony/xwork2/ognl/OgnlUtil.getValue(OgnlUtil.java:358(Compiled 
> Code)) 
> at 
> com/opensymphony/xwork2/ognl/OgnlValueStack.getValue(OgnlValueStack.java:363(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/ognl/OgnlValueStack.tryFindValue(OgnlValueStack.java:351(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/ognl/OgnlValueStack.tryFindValueWhenExpressionIsNotNull(OgnlValueStack.java:326(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/ognl/OgnlValueStack.findValue(OgnlValueStack.java:310(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/ognl/OgnlValueStack.findValue(OgnlValueStack.java:371(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/ognl/OgnlValueStack.findString(OgnlValueStack.java:226(Compiled
>  Code)) 
> at sun/reflect/GeneratedMethodAccessor104.invoke(Bytecode PC:40(Compiled 
> Code)) 
> at 
> sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55(Compiled
>  Code)) 
> at java/lang/reflect/Method.invoke(Method.java:613(Compiled Code)) 
> at 
> freemarker/ext/beans/BeansWrapper.invokeMethod(BeansWrapper.java:1458(Compiled
>  Code)) 
> at 
> freemarker/ext/beans/ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:52(Compiled
>  Code)) 
> at 
> freemarker/ext/beans/MemberAndArguments.invokeMethod(MemberAndArguments.java:48(Compiled
>  Code)) 
> at 
> freemarker/ext/beans/OverloadedMethodsModel.exec(OverloadedMethodsModel.java:62(Compiled
>  Code)) 
> at freemarker/core/MethodCall._eval(MethodCall.java:62(Compiled Code)) 
> at freemarker/core/Expression.eval(Expression.java:78(Compiled Code)) 
> at freemarker/core/Assignment.accept(Assignment.java:70(Compiled Code)) 
> at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
> at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
> at 
> freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled
>  Code)) 
> at freemarker/core/IfBlock.accept(IfBlock.java:48(Compiled Code)) 
> at 
> freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled
>  Code)) 
> at freemarker/core/IfBlock.accept(IfBlock.java:48(Compiled Code)) 
> at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
> at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
> at 
> freemarker/core/Environment.visitByHiddingParent(Environment.java:333(Compiled
>  Code)) 
> at 
> freemarker/core/Environment.visitAndTransform(Environment.java:413(Compiled 
> Code)) 
> at freemarker/core/UnifiedCall.accept(UnifiedCall.java:108(Compiled Code)) 
> at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
> at freemarker/core/MixedContent.accept(MixedContent.java:62(Compiled Code)) 
> at freemarker/core/Environment.visit(Environment.java:312(Compiled Code)) 
> at freemarker/core/Environment.process(Environment.java:290(Compiled Code)) 
> at freemarker/template/Template.process(Template.java:312(Compiled Code)) 
> at 
> org/apache/struts2/components/template/FreemarkerTemplateEngine.renderTemplate(FreemarkerTemplateEngine.java:158(Compiled
>  Code)) 
> at 
> org/apache/struts2/components/UIBean.mergeTemplate(UIBean.java:584(Compiled 
> Code)) 
> at org/apache/struts2/components/UIBean.end(UIBean.java:538(Compiled Code)) 
> at 
> org/apache/struts2/views/jsp/ComponentTagSupport.doEndTag(ComponentTagSupport.java:42(Compiled
>  Code)) 
> at com/ibm/_jsp/_Scrn001045._jspx_meth_s_select_3(_Scrn001045.java:3410) 
> at com/ibm/_jsp/_Scrn001045._jspService(_Scrn001045.java:544) 
> at com/ibm/ws/jsp/runtime/HttpJspBase.service(HttpJspBase.java:99(Compiled 
> Code)) 
> at javax/servlet/http/HttpServlet.service(HttpServlet.java:668(Compiled 
> Code)) 
> at 
> com/ibm/ws/webcontainer/servlet/ServletWrapper.service(ServletWrapper.java:1232(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:781(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:480(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/servlet/ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178(Compiled
>  Code)) 
> at 
> com/ibm/wsspi/webcontainer/servlet/GenericServletWrapper.handleRequest(GenericServletWrapper.java:122(Compiled
>  Code)) 
> at 
> com/ibm/ws/jsp/webcontainerext/AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:220(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:79(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:967(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1385(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:194(Compiled
>  Code)) 
> at 
> org/apache/struts2/dispatcher/ServletDispatcherResult.doExecute(ServletDispatcherResult.java:164(Compiled
>  Code)) 
> at 
> org/apache/struts2/dispatcher/StrutsResultSupport.execute(StrutsResultSupport.java:191(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:276(Compiled
>  Code)) 
> at 
> com/tcs/channels/framework/comms/interceptor/XSSHandlerInterceptor.intercept(XSSHandlerInterceptor.java:193(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/validator/ValidationInterceptor.doIntercept(ValidationInterceptor.java:265(Compiled
>  Code)) 
> at 
> org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:229(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:229(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> org/apache/struts2/interceptor/MultiselectInterceptor.intercept(MultiselectInterceptor.java:73(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> org/apache/struts2/interceptor/CheckboxInterceptor.intercept(CheckboxInterceptor.java:91(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> org/apache/struts2/interceptor/FileUploadInterceptor.intercept(FileUploadInterceptor.java:253(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> org/apache/struts2/interceptor/debugging/DebuggingInterceptor.intercept(DebuggingInterceptor.java:256(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/ChainingInterceptor.intercept(ChainingInterceptor.java:145(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/PrepareInterceptor.doIntercept(PrepareInterceptor.java:171(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> org/apache/struts2/interceptor/ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/AliasInterceptor.intercept(AliasInterceptor.java:193(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/interceptor/ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189(Compiled
>  Code)) 
> at 
> com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:245(Compiled
>  Code)) 
> at 
> org/apache/struts2/impl/StrutsActionProxy.execute(StrutsActionProxy.java:54(Compiled
>  Code)) 
> at 
> org/apache/struts2/dispatcher/Dispatcher.serviceAction(Dispatcher.java:575(Compiled
>  Code)) 
> at 
> org/apache/struts2/dispatcher/ng/ExecuteOperations.executeAction(ExecuteOperations.java:81(Compiled
>  Code)) 
> at 
> org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
>  Code)) 
> at com/tcs/channels/nbl/MDCFilter.doFilter(MDCFilter.java:66(Compiled Code)) 
> at 
> com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
>  Code)) 
> at 
> org/owasp/csrfguard/CsrfGuardFilter.doFilter(CsrfGuardFilter.java:75(Compiled 
> Code)) 
> at 
> com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:967(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1107(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/webapp/WebApp.handleRequest(WebApp.java:3928(Compiled 
> Code)) 
> at 
> com/ibm/ws/webcontainer/webapp/WebGroup.handleRequest(WebGroup.java:304(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/WebContainer.handleRequest(WebContainer.java:1007(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/WSWebContainer.handleRequest(WSWebContainer.java:1817(Compiled
>  Code)) 
> at 
> com/ibm/ws/webcontainer/channel/WCChannelLink.ready(WCChannelLink.java:200(Compiled
>  Code)) 
> at 
> com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleDiscrimination(HttpInboundLink.java:463(Compiled
>  Code)) 
> at 
> com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleNewRequest(HttpInboundLink.java:530(Compiled
>  Code)) 
> at 
> com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.processRequest(HttpInboundLink.java:316(Compiled
>  Code)) 
> at 
> com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.ready(HttpInboundLink.java:287(Compiled
>  Code)) 
> at 
> com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214(Compiled
>  Code)) 
> at 
> com/ibm/ws/tcp/channel/impl/NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113(Compiled
>  Code)) 
> at 
> com/ibm/ws/tcp/channel/impl/AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175(Compiled
>  Code)) 
> at 
> com/ibm/io/async/AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217(Compiled
>  Code)) 
> at 
> com/ibm/io/async/AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161(Compiled
>  Code)) 
> at com/ibm/io/async/AsyncFuture.completed(AsyncFuture.java:138(Compiled 
> Code)) 
> at com/ibm/io/async/ResultHandler.complete(ResultHandler.java:204(Compiled 
> Code)) 
> at 
> com/ibm/io/async/ResultHandler.runEventProcessingLoop(ResultHandler.java:775(Compiled
>  Code)) 
> at com/ibm/io/async/ResultHandler$2.run(ResultHandler.java:905(Compiled 
> Code)) 
> at com/ibm/ws/util/ThreadPool$Worker.run(ThreadPool.java:1881(Compiled Code))
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to