You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Pavlikus <pa...@bk.ru> on 2004/06/24 20:19:49 UTC

StrursTestCase -- AbstractMethodError

Hi all.
When I override the processPreprocess method of RequestProcessor and my
tests starts to fail.

java.lang.AbstractMethodError:
 servletunit.struts.StrutsRequestWrapper.getRequestURL()Ljava/lang/StringBuffer;
at jforum.utils.JForumRequestProcessor.processPreprocess(JForumRequestProcessor.java:35)

A portion of RequestProcessor:
protected boolean processPreprocess(HttpServletRequest request,
   HttpServletResponse response) {

String path = StringUtils.substringAfter(
     request.getRequestURL().toString(), request.getContextPath());
...

Test: (extends CactusStrutsTestCase)
setRequestPathInfo("/Login");
addRequestParameter("login", "existent-login");
addRequestParameter("password", "password");
actionPerform();
...

Can you explain me what happen?


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