jakarta-cactus-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Franz Roth <franzr...@gmx.de>
Subject Re: java.lang.NoSuchFieldError: config
Date Thu, 11 Dec 2008 12:39:50 GMT
Hi, yesterday I had the same but with the pageContext-Object;
Well, there was an jar from gwt with some apache-classes inside 
(gwt-dev-windows.jar). Took that away and all worked fine :)
-> check Your classpath.
Greez
Franz

Raúl Villalba schrieb:
> Hi,
>
> I have the exactly error. Please help!!!
>
> -----Mensaje original-----
> De: sach Beeharry [mailto:sachtruth@googlemail.com] 
> Enviado el: jueves, 11 de diciembre de 2008 13:23
> Para: cactus-user@jakarta.apache.org
> Asunto: java.lang.NoSuchFieldError: config
>
> Hi,
>
> I am trying to test my action class using cactus. My web application is on
> Tomcat and I am running the test from Eclipse.
> But I am getting the following error when the test runs:
>
> java.lang.NoSuchFieldError: config
>  at
> servletunit.struts.CactusStrutsTestCase.setUp(CactusStrutsTestCase.java:101)
>  at junit.framework.TestCase.runBare(TestCase.java:128)
>  at
> org.apache.cactus.internal.AbstractCactusTestCase.runBareServer(AbstractCact
> usTestCase.java:155)
>  at
> org.apache.cactus.internal.server.AbstractWebTestCaller.doTest(AbstractWebTe
> stCaller.java:120)
>  at
> org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
> oundBody0(AbstractWebTestController.java:94)
>  at
> org.apache.cactus.internal.server.AbstractWebTestController.handleRequest_ar
> oundBody1$advice(AbstractWebTestController.java:218)
>  at
> org.apache.cactus.internal.server.AbstractWebTestController.handleRequest(Ab
> stractWebTestController.java:1)
>
> I think this error is caused because the *config* field cannot be found in
> the setUp() method of the CactusStrutsTestCase class. May be some
> compatibility issue.
>
>     protected void setUp()
>         throws Exception
>     {
>         if(logger.isDebugEnabled())
>         {
>             logger.debug("Entering");
>         }
>         try
>         {
>             if(actionServlet == null)
>             {
>                 actionServlet = new ActionServlet();
>             }
>             ServletContext servletContext = new StrutsServletContextWrapper*
> (config*.getServletContext());
>
> also:
>
> *CactusStrutsTestCase  extends ServletTestCase* and ServletTestCase contains
> the attribute *public AbstractServletConfigWrapper config
> *
> >From the above the config  field should normally be accessible, but it is
> not the case.
>
> Can anyone help me solving this?
>
> Thanks in advance.
>
> Sach
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: cactus-user-help@jakarta.apache.org
>
>   



---------------------------------------------------------------------
To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-user-help@jakarta.apache.org


Mime
View raw message