You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-user@jakarta.apache.org by Carlos de Luna Saenz <cd...@yahoo.com.mx> on 2006/05/08 21:35:54 UTC

Still trying to get the maven plugin work.

After several modifications i think i have my classes almost ready to be tested.
  Whe i ask for the maven cactus:cactifywar i got this warning:
  war:war:
    [echo] Building WAR infraestructura-paginacion
      [cactifywar] Analyzing war: C:\VSS\SVN\desarrollo\trunk\infraestructura\pagi
nacion\target\infraestructura-paginacion.war
    [cactifywar] Building war: C:\VSS\SVN\desarrollo\trunk\infraestructura\pagin
acion\target\infraestructura-paginacion-cactus.war
    [cactifywar] Warning: selected war files include a WEB-INF/web.xml which wil
l be ignored (please use webxml attribute to war task)
BUILD SUCCESSFUL
Total time: 33 seconds
Finished at: Mon May 08 14:03:03 CDT 2006

  when i run the tests via eclipse i got the following trace 
  javax.servlet.ServletException: Error finding class [mx.gob.imss.cia.infraestructura.paginacion.TestGridPaginadoTag] using both the Context classloader and the webapp classloader. Possible causes include:
 - Your webapp does not include your test classes,
 - The cactus.jar is not located in your WEB-INF/lib directory and your Container has not set the Context classloader to point to the webapp one
 at org.apache.cactus.internal.server.AbstractWebTestCaller.getTestClassClass(AbstractWebTestCaller.java:501)
 at org.apache.cactus.internal.server.AbstractWebTestCaller.getTestClassInstance(AbstractWebTestCaller.java:384)
 at org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.java:109)
 at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_aroundBody0(AbstractWebTestController.java:93)
 at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_aroundBody1$advice(AbstractWebTestController.java:217)
 at org.apache.cactus.internal.server.AbstractWebTestController.handleRequest(AbstractWebTestController.java)
 at org.apache.cactus.server.JspTestRedirector.doGet_aroundBody0(JspTestRedirector.java:70)
 at org.apache.cactus.server.JspTestRedirector.doGet_aroundBody1$advice(JspTestRedirector.java:217)
 at org.apache.cactus.server.JspTestRedirector.doGet(JspTestRedirector.java)
 at jsp_servlet.__jspredirector._jspService(__jspredirector.java:145)
 at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
 at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
 at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
 at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
 at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6456)
 at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
 at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
 at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
 at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
 at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
 at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
   
  heres my cactus.properties file:
  cactus.home.weblogic7x=C:\bea\weblogic81
  cactus.weblogic7x.beahome=C:\bea
  cactus.contextURL=http://localhost:7001/infraestructura-paginacion-cactus/
  cactus.src.dir=src/test
  cactus.src.mergewebxml=src/test/webapp/WEB-INF/web.xml
  cactus.resources.dirs=src/test/webapp/WEB-INF
  cactus.port=7001
  cactus.compile.src.set=src/test/java/**/*.java
   
   
  maven.cactus.test.skip=false
  maven.test.skip=true
   
  Thanks in advance 
  Carlos de Luna Saenz

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.espanol.yahoo.com/