WW-3161 Sets proper ActionContext to allow I18N to work

(cherry picked from commit f65e38b)
This commit is contained in:
Lukasz Lenart
2015-10-20 08:40:25 +02:00
parent 0ba7965637
commit 87dfa3f6fb
@@ -23,6 +23,7 @@ package org.apache.struts2.interceptor;
import java.io.Serializable;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionInvocation;
/**
@@ -78,6 +79,7 @@ public class BackgroundProcess implements Serializable {
* @throws Exception any exception thrown will be thrown, in turn, by the ExecuteAndWaitInterceptor
*/
protected void beforeInvocation() throws Exception {
ActionContext.setContext(invocation.getInvocationContext());
}
/**
@@ -88,6 +90,7 @@ public class BackgroundProcess implements Serializable {
* @throws Exception any exception thrown will be thrown, in turn, by the ExecuteAndWaitInterceptor
*/
protected void afterInvocation() throws Exception {
ActionContext.setContext(null);
}
/**