Did you call super() in your overridden method?

B

> -----Original Message-----
> From: Pavlikus [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, June 24, 2004 11:20 AM
> To: [EMAIL PROTECTED]
> Subject: 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/l
> ang/StringBuffer;
> at 
> jforum.utils.JForumRequestProcessor.processPreprocess(JForumRe
> questProcessor.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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to