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]>

Reply via email to