I just upgraded Struts from the 2000-12-15 build to the most current one, and encountered the following problem with JRun 3.0: ---------------------- javax.servlet.ServletException: Compilation error occured: allaire.jrun.scripting.DefaultCFE: Errors reported by compiler: C:/Program Files/Allaire/JRun/servers/default/bis/WEB-INF/jsp/jrun__openReports2ejsp10. java:163:1:163:29: Error: No match was found for method "setFilter(java.lang.String)". C:/Program Files/Allaire/JRun/servers/default/bis/WEB-INF/jsp/jrun__openReports2ejsp10. java:176:1:176:29: Error: No match was found for method "setFilter(java.lang.String)". C:/Program Files/Allaire/JRun/servers/default/bis/WEB-INF/jsp/jrun__openReports2ejsp10. java:189:1:189: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.jav a: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) ---------------------- It appeared that the JRun Jsp engine couldn't find the setFilter method in the class org.apache.struts.taglib.bean.WriteTag. Prior to the upgrade, everything was ok. Does any one know the cause of this problem? Any help would be appreciated. Keju