Dan Lipofsky - 2008-12-12

I wrote a patch to fix this which is available at
http://danlipofsky.com/technical/cactus/

it is very simple, it looks like
<pre>
--- src/servletunit/struts/StrutsRequestWrapper.java.ORIG 2004-06-08 13:43:04.000000000 -0600
+++ src/servletunit/struts/StrutsRequestWrapper.java 2008-07-02 14:08:05.000000000 -0600
@@ -18,7 +18,7 @@

import org.apache.cactus.ServletURL;
import org.apache.cactus.server.HttpServletRequestWrapper;
-
+import javax.servlet.http.HttpServletRequest;
import java.util.*;

/**
@@ -34,7 +34,7 @@
private String servletPath;
private Map parameters;

- public StrutsRequestWrapper(HttpServletRequestWrapper request) {
+ public StrutsRequestWrapper(HttpServletRequest request) {
super(request,new ServletURL(request.getServerName(),request.getContextPath(),request.getServletPath(),request.getPathInfo(),request.getQueryString()));
parameters = new HashMap();
}
</pre>