[CONF] Confluence Changes in the last 24 hours

2014-02-18 Thread Anonymous (Confluence)
















  Confluence Changes in the last 24 hours  




 Apache Ambari 

Pages

 Page: Features + Roadmap edited by Jeff Sposetti [07:12 PM] (View Changes) 
 Page: Overview (Ambari 1.5.0 or later) edited by Jeff Sposetti [05:33 PM] (View Changes) 


 Apache Camel 

Pages

 Page: Camel 2.13.0 Release edited by Babak Vahdat [09:15 PM] (View Changes) 
 Page: Quickfix edited by Grzegorz Grzybek [11:49 AM] (View Changes) 
 Page: Release Guide edited by willem jiang [06:56 AM] (View Changes) 


 Apache Cloudstack 

Pages

 Page: FS - Support OVA files containing multiple disks edited by Likitha Shetty [05:56 PM] (View Changes) 
 Page: How To Generate CloudStack API Documentation edited by Paul Angus [08:05 AM] (View Changes) 
 Page: Example Service to extract the log statements by jobid edited by Saurav Lahiri [06:30 AM] (View Changes) 


 Apache CXF Documentation 

Pages

 Page: JAX-RS Search edited by Sergey Beryozkin [06:07 PM] (View Changes) 


 DataFu 

Pages

 Page: Contributing to Apache DataFu created by Matthew Hayes [11:31 PM] 


 Apache Hive 

Pages

 Page: HiveServer2 Clients edited by OZAWA Tsuyoshi [04:18 PM] (View Changes) 
 Page: HiveDeveloperFAQ edited by Brock Noland [02:42 AM] (View Changes) 


 Infrastructure 

Pages

 Page: Feb 2014 created by Gavin [12:21 PM] 
 Page: Infra Monthly Releases created by Gavin [09:12 AM] 


 Apache Kafka 

Pages

 Page: FAQ edited by Guozhang Wang [03:15 AM] (View Changes) 

[01/14] git commit: Removes duplicated ServletContext passed via parameters

2014-02-18 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/develop ad58c0eff -> c9d01e220
  refs/heads/feature/WW-4292-dont-use-servletcontext 4da2ec65c -> c7ca91446


Removes duplicated ServletContext passed via parameters


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/01d401ea
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/01d401ea
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/01d401ea

Branch: refs/heads/develop
Commit: 01d401ea1498671458ac59ef1e7f84961a5cdcc9
Parents: ad58c0e
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:29:40 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:29:40 2014 +0100

--
 .../apache/struts2/dispatcher/Dispatcher.java   | 77 
 1 file changed, 61 insertions(+), 16 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/01d401ea/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
--
diff --git a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java 
b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
index 032df36..863c94b 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
@@ -495,6 +495,16 @@ public class Dispatcher {
 }
 
 /**
+ * @deprecated use version without ServletContext param
+ */
+@Deprecated
+public void serviceAction(HttpServletRequest request, HttpServletResponse 
response, ServletContext context,
+  ActionMapping mapping) throws ServletException {
+
+serviceAction(request, response, mapping);
+}
+
+/**
  * Load Action class for mapping and invoke the appropriate Action method, 
or go directly to the Result.
  * 
  * This method first creates the action context from the given parameters,
@@ -509,12 +519,13 @@ public class Dispatcher {
  * @param mapping  the action mapping object
  * @throws ServletException when an unknown error occurs (not a 404, but 
typically something that
  *  would end up as a 5xx by the servlet container)
- * @param context Our ServletContext object
+ *
+ * @since 2.3.17
  */
-public void serviceAction(HttpServletRequest request, HttpServletResponse 
response, ServletContext context,
-  ActionMapping mapping) throws ServletException {
+public void serviceAction(HttpServletRequest request, HttpServletResponse 
response, ActionMapping mapping)
+throws ServletException {
 
-Map extraContext = createContextMap(request, response, 
mapping, context);
+Map extraContext = createContextMap(request, response, 
mapping);
 
 // If there was a previous value stack, then create a new copy and 
pass it in to be used by the new Action
 ValueStack stack = (ValueStack) 
request.getAttribute(ServletActionContext.STRUTS_VALUESTACK_KEY);
@@ -587,16 +598,27 @@ public class Dispatcher {
 }
 
 /**
+ * @deprecated use version without servletContext param
+ */
+@Deprecated
+public Map createContextMap(HttpServletRequest request, 
HttpServletResponse response,
+ActionMapping mapping, ServletContext context) {
+
+return createContextMap(request, response, mapping);
+}
+
+/**
  * Create a context map containing all the wrapped request objects
  *
  * @param request The servlet request
  * @param response The servlet response
  * @param mapping The action mapping
- * @param context The servlet context
  * @return A map of context objects
+ *
+ * @since 2.3.17
  */
 public Map createContextMap(HttpServletRequest request, 
HttpServletResponse response,
-ActionMapping mapping, ServletContext context) {
+ActionMapping mapping) {
 
 // request map wrapping the http request objects
 Map requestMap = new RequestMap(request);
@@ -608,9 +630,9 @@ public class Dispatcher {
 Map session = new SessionMap(request);
 
 // application map wrapping the ServletContext
-Map application = new ApplicationMap(context);
+Map application = new ApplicationMap(servletContext);
 
-Map extraContext = createContextMap(requestMap, params, 
session, application, request, response, context);
+Map extraContext = createContextMap(requestMap, params, 
session, application, request, response);
 
 if (mapping != null) {
 extraContext.put(ServletActionContext.ACTION_MAPPING, mapping);
@@ -619,6 +641,21 @@ public class Dispatcher {
 }
 
 /**
+ * @deprecated use version without ServletContext param
+ */
+@Deprecated

[02/14] git commit: Deprecates constructors based on ServletContext and introduces new one instead

2014-02-18 Thread lukaszlenart
Deprecates constructors based on ServletContext and introduces new one instead


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/8746fd1f
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/8746fd1f
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/8746fd1f

Branch: refs/heads/develop
Commit: 8746fd1f1cc2d4998663687115f5d04629f5786d
Parents: 01d401e
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:31:56 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:31:56 2014 +0100

--
 .../apache/struts2/dispatcher/ng/ExecuteOperations.java  | 10 +++---
 .../apache/struts2/dispatcher/ng/PrepareOperations.java  | 11 +++
 2 files changed, 14 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/8746fd1f/core/src/main/java/org/apache/struts2/dispatcher/ng/ExecuteOperations.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/ExecuteOperations.java 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/ExecuteOperations.java
index 7ca3d6a..0c94249 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/ng/ExecuteOperations.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/ng/ExecuteOperations.java
@@ -35,12 +35,16 @@ import java.io.IOException;
  * Contains execution operations for filters
  */
 public class ExecuteOperations {
-private ServletContext servletContext;
+
 private Dispatcher dispatcher;
 
+@Deprecated
 public ExecuteOperations(ServletContext servletContext, Dispatcher 
dispatcher) {
 this.dispatcher = dispatcher;
-this.servletContext = servletContext;
+}
+
+public ExecuteOperations(Dispatcher dispatcher) {
+this.dispatcher = dispatcher;
 }
 
 /**
@@ -74,6 +78,6 @@ public class ExecuteOperations {
  * @throws ServletException
  */
 public void executeAction(HttpServletRequest request, HttpServletResponse 
response, ActionMapping mapping) throws ServletException {
-dispatcher.serviceAction(request, response, servletContext, mapping);
+dispatcher.serviceAction(request, response, mapping);
 }
 }

http://git-wip-us.apache.org/repos/asf/struts/blob/8746fd1f/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java
index a26a8b2..ccf21c7 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/ng/PrepareOperations.java
@@ -47,15 +47,18 @@ public class PrepareOperations {
 
 private static final Logger LOG = 
LoggerFactory.getLogger(PrepareOperations.class);
 
-private ServletContext servletContext;
 private Dispatcher dispatcher;
 private static final String STRUTS_ACTION_MAPPING_KEY = 
"struts.actionMapping";
 public static final String CLEANUP_RECURSION_COUNTER = 
"__cleanup_recursion_counter";
 private Logger log = LoggerFactory.getLogger(PrepareOperations.class);
 
+@Deprecated
 public PrepareOperations(ServletContext servletContext, Dispatcher 
dispatcher) {
 this.dispatcher = dispatcher;
-this.servletContext = servletContext;
+}
+
+public PrepareOperations(Dispatcher dispatcher) {
+this.dispatcher = dispatcher;
 }
 
 /**
@@ -75,7 +78,7 @@ public class PrepareOperations {
 ctx = new ActionContext(new HashMap(oldContext.getContextMap()));
 } else {
 ValueStack stack = 
dispatcher.getContainer().getInstance(ValueStackFactory.class).createValueStack();
-stack.getContext().putAll(dispatcher.createContextMap(request, 
response, null, servletContext));
+stack.getContext().putAll(dispatcher.createContextMap(request, 
response, null));
 ctx = new ActionContext(stack.getContext());
 }
 request.setAttribute(CLEANUP_RECURSION_COUNTER, counter);
@@ -131,7 +134,7 @@ public class PrepareOperations {
 try {
 // Wrap request first, just in case it is multipart/form-data
 // parameters might not be accessible through before encoding 
(ww-1278)
-request = dispatcher.wrapRequest(request, servletContext);
+request = dispatcher.wrapRequest(request);
 } catch (IOException e) {
 throw new ServletException("Could not wrap servlet request with 
MultipartRequestWrapper!", e);
 }



[12/14] git commit: Increases ServletContext visibility

2014-02-18 Thread lukaszlenart
Increases ServletContext visibility


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/c7ca9144
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/c7ca9144
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/c7ca9144

Branch: refs/heads/feature/WW-4292-dont-use-servletcontext
Commit: c7ca91446b33689913aaab7243f1d6fc2c520220
Parents: 8be797f
Author: Lukasz Lenart 
Authored: Tue Feb 18 08:52:39 2014 +0100
Committer: Lukasz Lenart 
Committed: Tue Feb 18 08:52:39 2014 +0100

--
 .../main/java/org/apache/struts2/dispatcher/Dispatcher.java | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/c7ca9144/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
--
diff --git a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java 
b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
index d45f706..2cdf260 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
@@ -186,12 +186,15 @@ public class Dispatcher {
 dispatcherListeners.remove(listener);
 }
 
-private ServletContext servletContext;
-private Map initParams;
-
 private ValueStackFactory valueStackFactory;
 
 /**
+ * Keeps current reference to external world and must be protected to 
support class inheritance
+ */
+protected ServletContext servletContext;
+protected Map initParams;
+
+/**
  * Create the Dispatcher instance for a given ServletContext and set of 
initialization parameters.
  *
  * @param servletContext Our servlet context



[09/14] git commit: Updates classes to use the new version of Dispatcher's methods without ServletContext

2014-02-18 Thread lukaszlenart
Updates classes to use the new version of Dispatcher's methods without 
ServletContext


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/4da2ec65
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/4da2ec65
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/4da2ec65

Branch: refs/heads/develop
Commit: 4da2ec65c706e1029b827f2ca36242e05d99fb63
Parents: 9ff04d1
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:35:20 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:35:20 2014 +0100

--
 .../org/apache/struts2/validators/DWRValidator.java | 12 +++-
 .../struts2/portlet/dispatcher/Jsr168Dispatcher.java|  7 ---
 .../sitemesh/OldDecorator2NewStrutsDecorator.java   |  2 +-
 3 files changed, 8 insertions(+), 13 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/4da2ec65/plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java
--
diff --git 
a/plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java 
b/plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java
index 8c9a2eb..9d6f750 100644
--- a/plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java
+++ b/plugins/dwr/src/main/java/org/apache/struts2/validators/DWRValidator.java
@@ -32,22 +32,16 @@ import org.apache.struts2.dispatcher.ApplicationMap;
 import org.apache.struts2.dispatcher.Dispatcher;
 import org.apache.struts2.dispatcher.RequestMap;
 import org.apache.struts2.dispatcher.SessionMap;
-import org.apache.struts2.dispatcher.mapper.ActionMapper;
-import org.apache.struts2.dispatcher.mapper.ActionMapping;
 
 import uk.ltd.getahead.dwr.WebContextFactory;
 
 import com.opensymphony.xwork2.Action;
-import com.opensymphony.xwork2.ActionInvocation;
 import com.opensymphony.xwork2.ActionProxy;
 import com.opensymphony.xwork2.ActionProxyFactory;
 import com.opensymphony.xwork2.DefaultActionInvocation;
 import com.opensymphony.xwork2.ValidationAware;
 import com.opensymphony.xwork2.ValidationAwareSupport;
-import com.opensymphony.xwork2.config.Configuration;
 import com.opensymphony.xwork2.config.entities.ActionConfig;
-import com.opensymphony.xwork2.config.entities.PackageConfig;
-import com.opensymphony.xwork2.inject.Inject;
 import com.opensymphony.xwork2.util.logging.Logger;
 import com.opensymphony.xwork2.util.logging.LoggerFactory;
 
@@ -69,8 +63,9 @@ import com.opensymphony.xwork2.util.logging.LoggerFactory;
  * 
  */
 public class DWRValidator {
+
 private static final Logger LOG = 
LoggerFactory.getLogger(DWRValidator.class);
-
+
 public ValidationAwareSupport doPost(String namespace, String actionName, 
Map params) throws Exception {
 HttpServletRequest req = 
WebContextFactory.get().getHttpServletRequest();
 ServletContext servletContext = 
WebContextFactory.get().getServletContext();
@@ -91,8 +86,7 @@ public class DWRValidator {
 session,
 application,
 req,
-res,
-servletContext);
+res);
 
 try {
 ActionProxyFactory actionProxyFactory = 
du.getContainer().getInstance(ActionProxyFactory.class);

http://git-wip-us.apache.org/repos/asf/struts/blob/4da2ec65/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java
--
diff --git 
a/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java
 
b/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java
index 349d819..99da301 100644
--- 
a/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java
+++ 
b/plugins/portlet/src/main/java/org/apache/struts2/portlet/dispatcher/Jsr168Dispatcher.java
@@ -184,6 +184,7 @@ public class Jsr168Dispatcher extends GenericPortlet 
implements StrutsStatics {
 private Dispatcher dispatcherUtils;
 private ActionMapper actionMapper;
 private Container container;
+private ServletContext servletContext;
 
 /**
  * Initialize the portlet with the init parameters from 
portlet.xml
@@ -201,7 +202,8 @@ public class Jsr168Dispatcher extends GenericPortlet 
implements StrutsStatics {
 params.put(name, value);
 }
 
-dispatcherUtils = new Dispatcher(new 
PortletServletContext(cfg.getPortletContext()), params);
+servletContext = new PortletServletContext(cfg.getPortletContext());
+dispatcherUtils = new Dispatcher(servletContext, params);
 dispatcherUtils.init();
 
 // For testability
@@ -428,11 +430,10 @@ public class Jsr168Dispatcher extends GenericPortlet 
implements StrutsSta

[14/14] git commit: WW-4292 Finishes refactoring Dispatcher to avoid passing ServletContext as it is available via field reference

2014-02-18 Thread lukaszlenart
WW-4292 Finishes refactoring Dispatcher to avoid passing ServletContext
as it is available via field reference


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/c9d01e22
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/c9d01e22
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/c9d01e22

Branch: refs/heads/develop
Commit: c9d01e220cb6c2102c741d1e89bca06f61233b32
Parents: ad58c0e c7ca914
Author: Lukasz Lenart 
Authored: Wed Feb 19 07:23:37 2014 +0100
Committer: Lukasz Lenart 
Committed: Wed Feb 19 07:23:37 2014 +0100

--
 .../struts2/components/ActionComponent.java |  41 ++-
 .../apache/struts2/dispatcher/Dispatcher.java   |  90 +--
 .../struts2/dispatcher/FilterDispatcher.java|   4 +-
 .../dispatcher/ng/ExecuteOperations.java|  10 +-
 .../dispatcher/ng/PrepareOperations.java|  11 +-
 .../ng/filter/StrutsExecuteFilter.java  |   4 +-
 .../filter/StrutsPrepareAndExecuteFilter.java   |   4 +-
 .../ng/filter/StrutsPrepareFilter.java  |   2 +-
 .../dispatcher/ng/listener/StrutsListener.java  |   2 +-
 .../dispatcher/ng/servlet/StrutsServlet.java|   4 +-
 .../org/apache/struts2/views/jsp/TagUtils.java  |  23 +-
 .../dispatcher/FilterDispatcherTest.java|   4 +-
 .../apache/struts2/dispatcher/FilterTest.java   |   4 +-
 .../views/freemarker/FreeMarkerResultTest.java  | 204 +--
 .../freemarker/FreemarkerResultMockedTest.java  | 262 +++
 .../struts2/views/jsp/AbstractTagTest.java  |   3 +-
 .../apache/struts2/views/jsp/URLTagTest.java|   3 +-
 .../dojo/views/jsp/ui/AbstractTagTest.java  |   3 +-
 .../apache/struts2/validators/DWRValidator.java |  12 +-
 .../apache/struts2/StrutsJUnit4TestCase.java|   2 +-
 .../java/org/apache/struts2/StrutsTestCase.java |   2 +-
 .../portlet/dispatcher/Jsr168Dispatcher.java|   7 +-
 .../OldDecorator2NewStrutsDecorator.java|   2 +-
 23 files changed, 411 insertions(+), 292 deletions(-)
--




[04/14] git commit: Uses the new versions of methods without ServletContext

2014-02-18 Thread lukaszlenart
Uses the new versions of methods without ServletContext


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/a2e97a9c
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/a2e97a9c
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/a2e97a9c

Branch: refs/heads/develop
Commit: a2e97a9ca41aeb9b6c8be68744dccb0b8c67f81d
Parents: ba0eda0
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:32:42 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:32:42 2014 +0100

--
 .../java/org/apache/struts2/dispatcher/FilterDispatcher.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/a2e97a9c/core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java 
b/core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java
index 970311c..22fc051 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/FilterDispatcher.java
@@ -361,7 +361,7 @@ public class FilterDispatcher implements StrutsStatics, 
Filter {
 try {
 // Wrap request first, just in case it is multipart/form-data
 // parameters might not be accessible through before encoding 
(ww-1278)
-request = dispatcher.wrapRequest(request, getServletContext());
+request = dispatcher.wrapRequest(request);
 } catch (IOException e) {
 String message = "Could not wrap servlet request with 
MultipartRequestWrapper!";
 log.error(message, e);
@@ -431,7 +431,7 @@ public class FilterDispatcher implements StrutsStatics, 
Filter {
 return;
 }
 
-dispatcher.serviceAction(request, response, servletContext, 
mapping);
+dispatcher.serviceAction(request, response, mapping);
 
 } finally {
 dispatcher.cleanUpRequest(request);



[05/14] git commit: Uses the new versions of methods without ServletContext

2014-02-18 Thread lukaszlenart
Uses the new versions of methods without ServletContext


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/4a4d0416
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/4a4d0416
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/4a4d0416

Branch: refs/heads/develop
Commit: 4a4d04164a31dc5b905eca1f345c6d2a26472c30
Parents: a2e97a9
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:33:38 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:33:38 2014 +0100

--
 .../struts2/components/ActionComponent.java | 41 +---
 .../org/apache/struts2/views/jsp/TagUtils.java  | 23 +--
 2 files changed, 28 insertions(+), 36 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/4a4d0416/core/src/main/java/org/apache/struts2/components/ActionComponent.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/components/ActionComponent.java 
b/core/src/main/java/org/apache/struts2/components/ActionComponent.java
index 5eb7035..f184454 100644
--- a/core/src/main/java/org/apache/struts2/components/ActionComponent.java
+++ b/core/src/main/java/org/apache/struts2/components/ActionComponent.java
@@ -21,17 +21,15 @@
 
 package org.apache.struts2.components;
 
-import java.io.IOException;
-import java.io.Writer;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.Map;
-
-import javax.servlet.ServletContext;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import javax.servlet.jsp.PageContext;
-
+import com.opensymphony.xwork2.ActionContext;
+import com.opensymphony.xwork2.ActionInvocation;
+import com.opensymphony.xwork2.ActionProxy;
+import com.opensymphony.xwork2.ActionProxyFactory;
+import com.opensymphony.xwork2.inject.Inject;
+import com.opensymphony.xwork2.util.ValueStack;
+import com.opensymphony.xwork2.util.ValueStackFactory;
+import com.opensymphony.xwork2.util.logging.Logger;
+import com.opensymphony.xwork2.util.logging.LoggerFactory;
 import org.apache.struts2.ServletActionContext;
 import org.apache.struts2.StrutsException;
 import org.apache.struts2.StrutsStatics;
@@ -43,15 +41,14 @@ import org.apache.struts2.views.annotations.StrutsTag;
 import org.apache.struts2.views.annotations.StrutsTagAttribute;
 import org.apache.struts2.views.jsp.TagUtils;
 
-import com.opensymphony.xwork2.ActionContext;
-import com.opensymphony.xwork2.ActionProxy;
-import com.opensymphony.xwork2.ActionProxyFactory;
-import com.opensymphony.xwork2.ActionInvocation;
-import com.opensymphony.xwork2.inject.Inject;
-import com.opensymphony.xwork2.util.ValueStack;
-import com.opensymphony.xwork2.util.ValueStackFactory;
-import com.opensymphony.xwork2.util.logging.Logger;
-import com.opensymphony.xwork2.util.logging.LoggerFactory;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import javax.servlet.jsp.PageContext;
+import java.io.IOException;
+import java.io.Writer;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.Map;
 
 /**
  * 
@@ -188,7 +185,6 @@ public class ActionComponent extends ContextBean {
 Map newParams = createParametersForContext();
 
 ActionContext ctx = new ActionContext(stack.getContext());
-ServletContext servletContext = (ServletContext) 
ctx.get(ServletActionContext.SERVLET_CONTEXT);
 PageContext pageContext = (PageContext) 
ctx.get(ServletActionContext.PAGE_CONTEXT);
 Map session = ctx.getSession();
 Map application = ctx.getApplication();
@@ -199,8 +195,7 @@ public class ActionComponent extends ContextBean {
 session,
 application,
 req,
-res,
-servletContext);
+res);
 
 ValueStack newStack = valueStackFactory.createValueStack(stack);
 extraContext.put(ActionContext.VALUE_STACK, newStack);

http://git-wip-us.apache.org/repos/asf/struts/blob/4a4d0416/core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java
--
diff --git a/core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java 
b/core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java
index a4a2848..ab7abea 100644
--- a/core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java
+++ b/core/src/main/java/org/apache/struts2/views/jsp/TagUtils.java
@@ -21,12 +21,11 @@
 
 package org.apache.struts2.views.jsp;
 
-import java.util.Map;
-
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
-import javax.servlet.jsp.PageContext;
-
+import com.opensymphony.xwork2.ActionContext;
+import com.opensymphony.xwork2.ActionInvocation;
+import co

[13/14] git commit: Increases ServletContext visibility

2014-02-18 Thread lukaszlenart
Increases ServletContext visibility


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/c7ca9144
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/c7ca9144
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/c7ca9144

Branch: refs/heads/develop
Commit: c7ca91446b33689913aaab7243f1d6fc2c520220
Parents: 8be797f
Author: Lukasz Lenart 
Authored: Tue Feb 18 08:52:39 2014 +0100
Committer: Lukasz Lenart 
Committed: Tue Feb 18 08:52:39 2014 +0100

--
 .../main/java/org/apache/struts2/dispatcher/Dispatcher.java | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/c7ca9144/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
--
diff --git a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java 
b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
index d45f706..2cdf260 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
@@ -186,12 +186,15 @@ public class Dispatcher {
 dispatcherListeners.remove(listener);
 }
 
-private ServletContext servletContext;
-private Map initParams;
-
 private ValueStackFactory valueStackFactory;
 
 /**
+ * Keeps current reference to external world and must be protected to 
support class inheritance
+ */
+protected ServletContext servletContext;
+protected Map initParams;
+
+/**
  * Create the Dispatcher instance for a given ServletContext and set of 
initialization parameters.
  *
  * @param servletContext Our servlet context



[11/14] git commit: Removes commented out if statment

2014-02-18 Thread lukaszlenart
Removes commented out if statment


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/8be797fc
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/8be797fc
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/8be797fc

Branch: refs/heads/develop
Commit: 8be797fccdd97cb53206892fe34862f3e7cf77d6
Parents: 4da2ec6
Author: Lukasz Lenart 
Authored: Tue Feb 18 07:58:26 2014 +0100
Committer: Lukasz Lenart 
Committed: Tue Feb 18 07:58:26 2014 +0100

--
 core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/8be797fc/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
--
diff --git a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java 
b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
index 863c94b..d45f706 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
@@ -479,9 +479,7 @@ public class Dispatcher {
 l.dispatcherInitialized(this);
 }
 }
-//if (servletContext != null) {
-errorHandler.init(servletContext);
-//}
+errorHandler.init(servletContext);
 
 } catch (Exception ex) {
 if (LOG.isErrorEnabled())



[08/14] git commit: Updates tests to new version of methods without ServletContext

2014-02-18 Thread lukaszlenart
Updates tests to new version of methods without ServletContext


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/9ff04d17
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/9ff04d17
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/9ff04d17

Branch: refs/heads/develop
Commit: 9ff04d17a5edfeb9805d1485b29eda8d0dfa3ce8
Parents: ddd2719
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:34:47 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:34:47 2014 +0100

--
 .../src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java | 2 +-
 plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/9ff04d17/plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java
--
diff --git 
a/plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java 
b/plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java
index 02fd69b..7bf18b7 100644
--- a/plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java
+++ b/plugins/junit/src/main/java/org/apache/struts2/StrutsJUnit4TestCase.java
@@ -137,7 +137,7 @@ public abstract class StrutsJUnit4TestCase extends 
XWorkJUnit4TestCase {
 ActionMapping mapping = getActionMapping(request);
 
 assertNotNull(mapping);
-Dispatcher.getInstance().serviceAction(request, response, 
servletContext, mapping);
+Dispatcher.getInstance().serviceAction(request, response, mapping);
 
 if (response.getStatus() != HttpServletResponse.SC_OK)
 throw new ServletException("Error code [" + response.getStatus() + 
"], Error: ["

http://git-wip-us.apache.org/repos/asf/struts/blob/9ff04d17/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
--
diff --git a/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java 
b/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
index 3a14545..de6f477 100644
--- a/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
+++ b/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
@@ -115,7 +115,7 @@ public abstract class StrutsTestCase extends XWorkTestCase {
 ActionMapping mapping = getActionMapping(request);
 
 assertNotNull(mapping);
-Dispatcher.getInstance().serviceAction(request, response, 
servletContext, mapping);
+Dispatcher.getInstance().serviceAction(request, response, mapping);
 
 if (response.getStatus() != HttpServletResponse.SC_OK) {
 throw new ServletException("Error code [" + response.getStatus() + 
"], Error: [" + response.getErrorMessage() + "]");



[03/14] git commit: Uses new constructors of Prepare and Execution without ServletContext

2014-02-18 Thread lukaszlenart
Uses new constructors of Prepare and Execution without ServletContext


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/ba0eda0c
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/ba0eda0c
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/ba0eda0c

Branch: refs/heads/develop
Commit: ba0eda0c5469dabb4b48461a2a013397ee633302
Parents: 8746fd1
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:32:19 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:32:19 2014 +0100

--
 .../apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java | 4 ++--
 .../dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java  | 4 ++--
 .../apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java | 2 +-
 .../apache/struts2/dispatcher/ng/listener/StrutsListener.java| 2 +-
 .../org/apache/struts2/dispatcher/ng/servlet/StrutsServlet.java  | 4 ++--
 5 files changed, 8 insertions(+), 8 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/ba0eda0c/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java
 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java
index bd522bb..7f8164f 100644
--- 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java
+++ 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsExecuteFilter.java
@@ -57,8 +57,8 @@ public class StrutsExecuteFilter implements StrutsStatics, 
Filter {
 Dispatcher dispatcher = init.findDispatcherOnThread();
 init.initStaticContentLoader(new FilterHostConfig(filterConfig), 
dispatcher);
 
-prepare = new PrepareOperations(filterConfig.getServletContext(), 
dispatcher);
-execute = new ExecuteOperations(filterConfig.getServletContext(), 
dispatcher);
+prepare = new PrepareOperations(dispatcher);
+execute = new ExecuteOperations(dispatcher);
 }
 
 }

http://git-wip-us.apache.org/repos/asf/struts/blob/ba0eda0c/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java
 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java
index 1c3d3b4..970d8e7 100644
--- 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java
+++ 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareAndExecuteFilter.java
@@ -57,8 +57,8 @@ public class StrutsPrepareAndExecuteFilter implements 
StrutsStatics, Filter {
 dispatcher = init.initDispatcher(config);
 init.initStaticContentLoader(config, dispatcher);
 
-prepare = new PrepareOperations(filterConfig.getServletContext(), 
dispatcher);
-execute = new ExecuteOperations(filterConfig.getServletContext(), 
dispatcher);
+prepare = new PrepareOperations(dispatcher);
+execute = new ExecuteOperations(dispatcher);
 this.excludedPatterns = init.buildExcludedPatternsList(dispatcher);
 
 postInit(dispatcher, filterConfig);

http://git-wip-us.apache.org/repos/asf/struts/blob/ba0eda0c/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java
 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java
index ea0e510..27ce17e 100644
--- 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java
+++ 
b/core/src/main/java/org/apache/struts2/dispatcher/ng/filter/StrutsPrepareFilter.java
@@ -55,7 +55,7 @@ public class StrutsPrepareFilter implements StrutsStatics, 
Filter {
 init.initLogging(config);
 dispatcher = init.initDispatcher(config);
 
-prepare = new PrepareOperations(filterConfig.getServletContext(), 
dispatcher);
+prepare = new PrepareOperations(dispatcher);
 this.excludedPatterns = init.buildExcludedPatternsList(dispatcher);
 
 postInit(dispatcher, filterConfig);

http://git-wip-us.apache.org/repos/asf/struts/blob/ba0eda0c/core/src/main/java/org/apache/struts2/dispatcher/ng/listener/StrutsListener.java
--
diff --git 
a/core/src/main/java/org/apache/struts2/dispatcher/ng/listener/Struts

[07/14] git commit: Updates tests to new version of methods without ServletContext

2014-02-18 Thread lukaszlenart
Updates tests to new version of methods without ServletContext


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/ddd27197
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/ddd27197
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/ddd27197

Branch: refs/heads/develop
Commit: ddd27197f5155f6089e2d5e3b82363f44752c57d
Parents: d4ddd74
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:34:10 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:34:10 2014 +0100

--
 .../org/apache/struts2/dojo/views/jsp/ui/AbstractTagTest.java | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/ddd27197/plugins/dojo/src/test/java/org/apache/struts2/dojo/views/jsp/ui/AbstractTagTest.java
--
diff --git 
a/plugins/dojo/src/test/java/org/apache/struts2/dojo/views/jsp/ui/AbstractTagTest.java
 
b/plugins/dojo/src/test/java/org/apache/struts2/dojo/views/jsp/ui/AbstractTagTest.java
index e20722f..a3bf453 100644
--- 
a/plugins/dojo/src/test/java/org/apache/struts2/dojo/views/jsp/ui/AbstractTagTest.java
+++ 
b/plugins/dojo/src/test/java/org/apache/struts2/dojo/views/jsp/ui/AbstractTagTest.java
@@ -119,8 +119,7 @@ public abstract class AbstractTagTest extends 
StrutsTestCase {
 session,
 new ApplicationMap(pageContext.getServletContext()),
 request,
-response,
-pageContext.getServletContext());
+response);
 // let's not set the locale -- there is a test that checks if 
Dispatcher actually picks this up...
 // ... but generally we want to just use no locale (let it stay system 
default)
 extraContext.remove(ActionContext.LOCALE);



[06/14] git commit: Updates tests to new version of methods without ServletContext

2014-02-18 Thread lukaszlenart
Updates tests to new version of methods without ServletContext


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/d4ddd74e
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/d4ddd74e
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/d4ddd74e

Branch: refs/heads/develop
Commit: d4ddd74ebed3a68fab70ddb9bb86ce5efa9ea65b
Parents: 4a4d041
Author: Lukasz Lenart 
Authored: Mon Feb 17 09:34:03 2014 +0100
Committer: Lukasz Lenart 
Committed: Mon Feb 17 09:34:03 2014 +0100

--
 .../dispatcher/FilterDispatcherTest.java|   4 +-
 .../apache/struts2/dispatcher/FilterTest.java   |   4 +-
 .../views/freemarker/FreeMarkerResultTest.java  | 204 +--
 .../freemarker/FreemarkerResultMockedTest.java  | 262 +++
 .../struts2/views/jsp/AbstractTagTest.java  |   3 +-
 .../apache/struts2/views/jsp/URLTagTest.java|   3 +-
 6 files changed, 280 insertions(+), 200 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/d4ddd74e/core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java
--
diff --git 
a/core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java 
b/core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java
index 2c2d747..4449e40 100644
--- a/core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java
+++ b/core/src/test/java/org/apache/struts2/dispatcher/FilterDispatcherTest.java
@@ -122,7 +122,7 @@ public class FilterDispatcherTest extends 
StrutsInternalTestCase {
 return request;
 }
 
-public void serviceAction(HttpServletRequest request, 
HttpServletResponse response, ServletContext context, ActionMapping mapping) 
throws ServletException {
+public void serviceAction(HttpServletRequest request, 
HttpServletResponse response, ActionMapping mapping) throws ServletException {
 serviceRequest = true;
 }
 
@@ -152,7 +152,7 @@ public class FilterDispatcherTest extends 
StrutsInternalTestCase {
 return request;
 }
 
-public void serviceAction(HttpServletRequest request, 
HttpServletResponse response, ServletContext context, ActionMapping mapping) 
throws ServletException {
+public void serviceAction(HttpServletRequest request, 
HttpServletResponse response, ActionMapping mapping) throws ServletException {
 serviceRequest = true;
 // if we set the chracter encoding AFTER we do wrap request, we 
will get
 // a failing test

http://git-wip-us.apache.org/repos/asf/struts/blob/d4ddd74e/core/src/test/java/org/apache/struts2/dispatcher/FilterTest.java
--
diff --git a/core/src/test/java/org/apache/struts2/dispatcher/FilterTest.java 
b/core/src/test/java/org/apache/struts2/dispatcher/FilterTest.java
index 04b5c94..12f9a64 100644
--- a/core/src/test/java/org/apache/struts2/dispatcher/FilterTest.java
+++ b/core/src/test/java/org/apache/struts2/dispatcher/FilterTest.java
@@ -313,10 +313,10 @@ public class FilterTest extends StrutsInternalTestCase {
 }
 
 @Override
-public void serviceAction(HttpServletRequest request, 
HttpServletResponse response, ServletContext context, ActionMapping mapping) 
throws ServletException {
+public void serviceAction(HttpServletRequest request, 
HttpServletResponse response, ActionMapping mapping) throws ServletException {
 service = true;
 }
-
+
 @Override
 public void cleanup() {
cleanUp = true;

http://git-wip-us.apache.org/repos/asf/struts/blob/d4ddd74e/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
--
diff --git 
a/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
 
b/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
index 62ab0ee..d721826 100644
--- 
a/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
+++ 
b/core/src/test/java/org/apache/struts2/views/freemarker/FreeMarkerResultTest.java
@@ -43,12 +43,14 @@ import javax.servlet.ServletContext;
 import java.io.File;
 import java.io.PrintWriter;
 import java.io.StringWriter;
+import java.net.MalformedURLException;
+import java.net.URISyntaxException;
+import java.util.HashMap;
 
 import static org.apache.struts2.views.jsp.AbstractUITagTest.normalize;
 
 /**
  * Test case for FreeMarkerResult.
- *
  */
 public class FreeMarkerResultTest extends StrutsInternalTestCase {
 
@@ -62,54 +64,6 @@ public class FreeMarkerResultTest extends 
StrutsInternalTestCase {
 private Freemark

[10/14] git commit: Removes commented out if statment

2014-02-18 Thread lukaszlenart
Removes commented out if statment


Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/8be797fc
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/8be797fc
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/8be797fc

Branch: refs/heads/feature/WW-4292-dont-use-servletcontext
Commit: 8be797fccdd97cb53206892fe34862f3e7cf77d6
Parents: 4da2ec6
Author: Lukasz Lenart 
Authored: Tue Feb 18 07:58:26 2014 +0100
Committer: Lukasz Lenart 
Committed: Tue Feb 18 07:58:26 2014 +0100

--
 core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/struts/blob/8be797fc/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
--
diff --git a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java 
b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
index 863c94b..d45f706 100644
--- a/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
+++ b/core/src/main/java/org/apache/struts2/dispatcher/Dispatcher.java
@@ -479,9 +479,7 @@ public class Dispatcher {
 l.dispatcherInitialized(this);
 }
 }
-//if (servletContext != null) {
-errorHandler.init(servletContext);
-//}
+errorHandler.init(servletContext);
 
 } catch (Exception ex) {
 if (LOG.isErrorEnabled())



Git Push Summary

2014-02-18 Thread lukaszlenart
Repository: struts
Updated Branches:
  refs/heads/feature/WW-4292-dont-use-servletcontext [deleted] c7ca91446