Hi Cheri, You need HttpClient in your client-side classpath (see the classpath howto guide on the cactus web site for more details).
Thanks -Vincent > -----Original Message----- > From: McKeown, Cheri A (MED) [mailto:[EMAIL PROTECTED]] > Sent: 09 December 2002 01:44 > To: '[EMAIL PROTECTED]' > Subject: Help with ServletTestRunner ! > Importance: High > > All, > > I will try and keep this short. I am trying to use Cactus to test a > simple entity bean. Currently using WLS. > > When I try to run the test via the browser > http://localhost:7001/cactus/ServletTestRunner?suite=com.gems.dms.models > .demog.unittest.DemogTest > I get the following from the application server: > <?xml version="1.0" encoding="UTF-8" ?> > - <testsuites> > - <testsuite name="com.gems.dms.models.demog.unittest.DemogTest" > tests="1" failures="0" errors="1" time="0.05"> > - <testcase name="testHomeAndCRUD" time="0.03"> > <error message="org/apache/commons/httpclient/methods/GetMethod" > type="java.lang.NoClassDefFoundError">java.lang.NoClassDefFoundError: > org/apache/commons/httpclient/methods/GetMethod at > java.lang.Class.forName0(Native Method) at > java.lang.Class.forName(Class.java:115) at > org.apache.cactus.util.Configuration.class$(Configuration.java) at > org.apache.cactus.util.Configuration.<clinit>(Configuration.java:113) at > org.apache.cactus.client.ServletHttpClient.getRedirectorURL(ServletHttpC > lient.java:87) at > org.apache.cactus.client.AbstractHttpClient.callRunTest(AbstractHttpClie > nt.java;org/apache/cactus/util/log/LogAspect.aj(1k):184) at > org.apache.cactus.client.AbstractHttpClient.dispatch2_doTest(AbstractHtt > pClient.java;org/apache/cactus/util/log/LogAspect.aj(1k):109) at > org.apache.cactus.client.AbstractHttpClient.around2_doTest(AbstractHttpC > lient.java;org/apache/cactus/util/log/LogAspect.aj(1k):1236) at > org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpClient.ja > va;org/apache/cactus/util/log/LogAspect.aj(1k):104) at > org.apache.cactus.AbstractWebTestCase.runGenericTest(AbstractWebTestCase > .java:260) at > org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:133) at > org.apache.cactus.AbstractTestCase.runBare(AbstractTestCase.java:195) at > junit.framework.TestResult$1.protect(TestResult.java:106) at > junit.framework.TestResult.runProtected(TestResult.java:124) at > junit.framework.TestResult.run(TestResult.java:109) at > junit.framework.TestCase.run(TestCase.java:131) at > junit.framework.TestSuite.runTest(TestSuite.java:173) at > junit.framework.TestSuite.run(TestSuite.java:168) at > org.apache.cactus.server.runner.ServletTestRunner.dispatch92_run(Servlet > TestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):161) at > org.apache.cactus.server.runner.ServletTestRunner.around92_run(ServletTe > stRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):1236) at > org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner. > java;org/apache/cactus/util/log/LogAspect.aj(1k):137) at > org.apache.cactus.server.runner.ServletTestRunner.dispatch91_doGet(Servl > etTestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):121) at > org.apache.cactus.server.runner.ServletTestRunner.around91_doGet(Servlet > TestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):1156) at > org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunne > r.java;org/apache/cactus/util/log/LogAspect.aj(1k):101) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at > weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Se > rvletStubImpl.java:1058) at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. > java:401) at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. > java:306) at > weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.r > un(WebAppServletContext.java:5412) at > weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceMa > nager.java:744) at > weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServl > etContext.java:3086) at > weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl. > java:2544) at > weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153) at > weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)</error> > </testcase> > </testsuite> > </testsuites> > > Does anyone recognize this? > > > Thanks, > Cheri > g GE Medical Systems > Information Technologies > __________________________________ > Cheri A. McKeown > Senior Software Architect > 4205 W 53rd Street, Sioux Falls, SD 57106 > Tel: 605.965.1007 > Fax: 605.965.1001 > [EMAIL PROTECTED] > > > -- > To unsubscribe, e-mail: <mailto:cactus-dev- > [EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:cactus-dev- > [EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
