I put all the cactus libs in my ear. I added the lines below to my web.xml

<servlet>
        <servlet-name>ServletRedirector</servlet-name>

<servlet-class>org.apache.cactus.server.ServletTestRedirector</servlet-class
>
        <init-param>
          <param-name>param1</param-name>
          <param-value>value1 used for testing</param-value>
        </init-param>
    </servlet>
<servlet>
        <servlet-name>ServletTestRunner</servlet-name>

<servlet-class>org.apache.cactus.server.runner.ServletTestRunner</servlet-cl
ass>
</servlet>
<servlet-mapping>
        <servlet-name>ServletTestRunner</servlet-name>
        <url-pattern>/ServletTestRunner</url-pattern>
</servlet-mapping>
<servlet-mapping>
        <servlet-name>ServletRedirector</servlet-name>
        <url-pattern>/ServletRedirector</url-pattern>
    </servlet-mapping>

I try to test the testcase with the following url.
http://bkumler:7001/mytest/ServletTestRunner?suite=com.test.ServiceRunTimeTe
st

The server spits out the following error. I'm using the 1.6dev build.

org.apache.commons.logging.LogConfigurationException:
java.lang.ClassNotFoundException:
com.bea.wlw.netui.util.logging.StrutsLogFactory
        at org.apache.commons.logging.LogFactory$2.run(LogFactory.java:609)
        at java.security.AccessController.doPrivileged(Native Method)
        at
org.apache.commons.logging.LogFactory.newFactory(LogFactory.java:561)
        at
org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:352)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
        at
org.apache.cactus.server.runner.ServletTestRunner.around139_doGet(ServletTes
tRunner.java;org/apache/cactus/util/log/LogAspect.aj[1k]:1143)
        at
org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.ja
va;org/apache/cactus/util/log/LogAspect.aj[1k]:185)
        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(Servle
tStubImpl.java:1053)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:387)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6310)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3622)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2569)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
Caused by: java.lang.ClassNotFoundException:
com.bea.wlw.netui.util.logging.StrutsLogFactory
        at
weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.
java:198)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at
weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.
java:223)
        at org.apache.commons.logging.LogFactory$2.run(LogFactory.java:571)
        ... 18 more
>







---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to