hi, i am currently experiencing the same issue. Has this been solved yet, or does anyone know how to solve it ? much appreciated friso
-----Original Message----- From: karthik Guru [mailto:[EMAIL PROTECTED] Sent: 20 March 2003 09:36 To: [EMAIL PROTECTED] Subject: StrutsTest java.lang.VerifyError . Help Please Hi, Am using strutstest for testing our Struts actionclasses . Am getting this error only when run from within a war file . Thoughts?? This occurs only when run from within a war file. Am almost done with automating the testing from within the daily builds (using ANT). But am unable to solve this issue. All the jars required on the "server side" for running cactus tests reside in the webapp/web-inf/lib directory. Testcase: testSuccessfulLogin took 0.36 sec Caused an ERROR (class: com/i2/iquote/test/ui/actions/LoginActionTest, method: testSuccessfulLogin signature: ()V) Incompatible object argument for function call java.lang.VerifyError: (class: com/i2/iquote/test/ui/actions/LoginActionTest, method: testSuccessfulLogin signature: ()V) Incompatible object argument for function call at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:190) at org.apache.cactus.util.ClassLoaderUtils.dispatch130_loadClassFromWebappC lassLoader(ClassLoaderUtils.java;org/apache/cactus/util/log/LogAspect.aj (1k):132) ----------------------------------------- Source Code: public class LoginActionTest extends BaseTestcase { public LoginActionTest(String name) { super(name); } public void testSuccessfulLogin() { setRequestPathInfo("/logon"); addRequestParameter(UIConstants.USER_KEY, getTestParameter("USERNAME")); addRequestParameter(UIConstants.PASSWORD_KEY, getTestParameter("CORRECT_PASSWORD")); actionPerform(); verifyForward("success"); User user = (User) getSession().getAttribute(UIConstants.CURRENT_USER); Boolean isLoggedIn = (Boolean) getSession().getAttribute(UIConstants.IS_USER_LOGGED_IN); assertNotNull("USER Object from session IS NULL", user); assertNotNull("IS LOGGED IN from session is NULL", isLoggedIn); assertTrue(" USER NOT LOGGED IN ", isLoggedIn.booleanValue()); String uid = user.getId(); assertEquals("user_100", uid); Role role = user.getRole(); assertNotNull(" ROLE OBTAINED FOR USER IS NULL ", role); verifyNoActionErrors(); printString("User user_100 logged in successfully."); } } BaseTestCase in turn extends CactusStrutsTestCase thanks, regards, karthik --------------------------------- Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
