You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Ranjan Dasgupta <Ra...@ps.net> on 2001/02/06 22:32:28 UTC

No match was found for method "setFilter(java.lang.String)"

Using the latest struts nightly build. When I try to access
/test/bean-include.jsp, JRun 3.01 on NES 3.6 gives the following error (for
<bean:write name="index" filter="true"/>)

500 Internal Server Error

/test/bean-include.jsp:

javax.servlet.ServletException: Compilation error occured:

allaire.jrun.scripting.DefaultCFE:
Errors reported by
compiler:C:/JRun3/servers/default/default-app/WEB-INF/jsp/jrun__test__bean2dinclude2ejsp16.java:59:1:59:29:
Error: No match was found for method "setFilter(java.lang.String)".

        at
allaire.jrun.scripting.JavaCompilerService.compile(JavaCompilerService.java:122)

        at allaire.jrun.jsp.JSPServlet.compilePage(JSPServlet.java:458)
        at allaire.jrun.jsp.JSPServlet.createServlet(JSPServlet.java:399)
        at allaire.jrun.jsp.JSPServlet.loadPage(JSPServlet.java:202)
        at allaire.jrun.jsp.JSPServlet.service(JSPServlet.java:169)
        at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013)
        at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:925)
        at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:88)

        at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1131)
        at allaire.jrun.servlet.JvmContext.dispatch(JvmContext.java:330)
        at allaire.jrun.jrpp.ProxyEndpoint.run(ProxyEndpoint.java:367)
        at allaire.jrun.ThreadPool.run(ThreadPool.java:272)
        at allaire.jrun.WorkerThread.run(WorkerThread.java:75)

Generated java source

org.apache.struts.taglib.bean.WriteTag write__27_1 =
(org.apache.struts.taglib.bean.WriteTag)JRunJSPStaticHelpers.createTagHandler(pageContext,
"org.apache.struts.taglib.bean.WriteTag");
write__27_1.setFilter("true");

// while the method declared in WriteTag is setFilter(boolean)
*******

Also for /struts/index.jsp (<html:html locale="true">)

500 Internal Server Error

javax.servlet.ServletException: Compilation error occured:

allaire.jrun.scripting.DefaultCFE:
Errors reported by
compiler:C:/JRun3/servers/default/default-app/WEB-INF/jsp/jrun__struts__index2ejsp11.java:41:1:41:27:
Error: No match was found for method "setLocale(java.lang.String)".

        at
allaire.jrun.scripting.JavaCompilerService.compile(JavaCompilerService.java:122)

        at allaire.jrun.jsp.JSPServlet.compilePage(JSPServlet.java:458)
        at allaire.jrun.jsp.JSPServlet.createServlet(JSPServlet.java:399)
        at allaire.jrun.jsp.JSPServlet.loadPage(JSPServlet.java:202)
        at allaire.jrun.jsp.JSPServlet.service(JSPServlet.java:169)
        at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1013)
        at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java:925)
        at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:88)

        at allaire.jrun.servlet.JRunSE.service(JRunSE.java:1131)
        at allaire.jrun.servlet.JvmContext.dispatch(JvmContext.java:330)
        at allaire.jrun.jrpp.ProxyEndpoint.run(ProxyEndpoint.java:367)
        at allaire.jrun.ThreadPool.run(ThreadPool.java:272)
        at allaire.jrun.WorkerThread.run(WorkerThread.java:75)

Generated java source by the JSP engine

org.apache.struts.taglib.html.HtmlTag html__6_1 =
(org.apache.struts.taglib.html.HtmlTag)JRunJSPStaticHelpers.createTagHandler(pageContext,
"org.apache.struts.taglib.html.HtmlTag");
html__6_1.setLocale("true");

// while the method declared in HtmlTag is setLocale(boolean)


What am I doing wrong?

Thanks.
-Ranjan


Fix Cast Excep does not work on WL 5.1 - HP-UX?

Posted by maarten ectors <me...@yahoo.com>.
We have no problems installing struts on WL 5.1 for
windows nt but after installing service pack 8,
putting in the web.xml that JSPs need to be
precompiled, copying the .properties in the _tmp dir
and trying with and without .war we still get the
class cast exception on HP-UX. Anybody knows why?

Thanks,

Maarten

__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/