Dennis, Thanks for the reply and work. I downloaded the 5/8 nightly build to try out the corrections this morning. Unfortunately, it now gave me some different errors. I'm new at contributing bug reports, etc. So I'm not sure if I should send this to you or perhaps it requires a new report.
The first time I tried it I got the following exeption: java.lang.IllegalStateException: ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered. Please see: http://myfaces.apache.org/tomahawk/extensionsFilter.html at org.apache.myfaces.renderkit.html.util.AddResourceFactory.throwExtensionsFil terMissing(AddResourceFactory.java:371) at org.apache.myfaces.renderkit.html.util.AddResourceFactory.checkEnvironment(A ddResourceFactory.java:333) at org.apache.myfaces.renderkit.html.util.AddResourceFactory.getInstance(AddRes ourceFactory.java:288) at org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeJavascript(HtmlTreeRe nderer.java:608) at org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeBegin(HtmlTreeRendere r.java:149) at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:675) at org.apache.myfaces.custom.tree2.UITreeData.encodeBegin(UITreeData.java:243) at javax.faces.webapp.UIComponentTag.encodeBegin(UIComponentTag.java:584) at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:536) at pagecompile._ModelViewInfo1_xjsp._jspService(_ModelViewInfo1_xjsp.java:722) at com.newatlanta.servletexec.JspHttpJspPage.service(JspHttpJspPage.java:41) at com.newatlanta.servletexec.JspServlet.service(JspServlet.java:1036) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.newatlanta.servletexec.SERequestDispatcher.forwardServlet(SERequestDispa tcher.java:638) at com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.j ava:247) at com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.j ava:108) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java: 322) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:14 7) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java :87) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) at com.newatlanta.servletexec.SERequestDispatcher.forwardServlet(SERequestDispa tcher.java:638) at com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.j ava:236) at com.newatlanta.servletexec.SERequestDispatcher.internalForward(SERequestDisp atcher.java:283) at com.newatlanta.servletexec.ApplicationInfo.processApplRequest(ApplicationInf o.java:1846) at com.newatlanta.servletexec.ServerHostInfo.processApplRequest(ServerHostInfo. java:937) at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:1091) at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:973) at com.newatlanta.servletexec.ServletExecService.processServletRequest(ServletE xecService.java:167) at com.newatlanta.servletexec.ServletExecService.Run(ServletExecService.java:20 4) at com.newatlanta.servletexec.HttpServerRequest.run(HttpServerRequest.java:511) I then went to the suggested webpage. Made some corrections to my web.xml and tried again, but I got the following exception the second time: java.lang.NoClassDefFoundError: org/apache/commons/lang/builder/HashCodeBuilder at org.apache.myfaces.renderkit.html.util.DefaultAddResource$ScriptPositionedIn fo.hashCode(DefaultAddResource.java:962) at java.util.HashMap.hash(HashMap.java:264) at java.util.HashMap.put(HashMap.java:382) at java.util.HashSet.add(HashSet.java:194) at org.apache.myfaces.renderkit.html.util.DefaultAddResource.addPositionedInfo( DefaultAddResource.java:621) at org.apache.myfaces.renderkit.html.util.DefaultAddResource.addJavaScriptAtPos ition(DefaultAddResource.java:337) at org.apache.myfaces.renderkit.html.util.DefaultAddResource.addJavaScriptAtPos ition(DefaultAddResource.java:249) at org.apache.myfaces.renderkit.html.util.DefaultAddResource.addJavaScriptAtPos ition(DefaultAddResource.java:267) at org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeJavascript(HtmlTreeRe nderer.java:611) at org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeBegin(HtmlTreeRendere r.java:149) at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:675) at org.apache.myfaces.custom.tree2.UITreeData.encodeBegin(UITreeData.java:243) at javax.faces.webapp.UIComponentTag.encodeBegin(UIComponentTag.java:584) at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:536) at pagecompile._ModelViewInfo1_xjsp._jspService(_ModelViewInfo1_xjsp.java:722) at com.newatlanta.servletexec.JspHttpJspPage.service(JspHttpJspPage.java:41) at com.newatlanta.servletexec.JspServlet.service(JspServlet.java:1036) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.newatlanta.servletexec.SERequestDispatcher.forwardServlet(SERequestDispa tcher.java:638) at com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.j ava:247) at com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.j ava:108) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java: 322) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:14 7) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java :87) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) at com.newatlanta.servletexec.SERequestDispatcher.forwardServlet(SERequestDispa tcher.java:638) at com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.j ava:236) at com.newatlanta.servletexec.SERequestDispatcher.internalForward(SERequestDisp atcher.java:283) at com.newatlanta.servletexec.SEFilterChain.doFilter(SEFilterChain.java:96) at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter. java:144) at com.newatlanta.servletexec.SEFilterChain.doFilter(SEFilterChain.java:60) at com.newatlanta.servletexec.ApplicationInfo.filterApplRequest(ApplicationInfo .java:2159) at com.newatlanta.servletexec.ApplicationInfo.processApplRequest(ApplicationInf o.java:1823) at com.newatlanta.servletexec.ServerHostInfo.processApplRequest(ServerHostInfo. java:937) at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:1091) at com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:973) at com.newatlanta.servletexec.ServletExecService.processServletRequest(ServletE xecService.java:167) at com.newatlanta.servletexec.ServletExecService.Run(ServletExecService.java:20 4) at com.newatlanta.servletexec.HttpServerRequest.run(HttpServerRequest.java:511) I've attached the logs given by ServletExec and my web.xml for each trial. Also, I now get the same errors under tomcat as well. Thanks, Chris.
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <display-name>JSFPILOT</display-name> <context-param> <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name> <param-value>true</param-value> </context-param> <context-param> <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name> <param-value>false</param-value> </context-param> <context-param> <param-name>org.apache.myfaces.PRETTY_HTML</param-name> <param-value>true</param-value> </context-param> <context-param> <param-name>org.apache.myfaces.AUTO_SCROLL</param-name> <param-value>true</param-value> </context-param> <filter> <filter-name>MyFacesExtensionsFilter</filter-name> <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class> <init-param> <param-name>maxFileSize</param-name> <param-value>20m</param-value> </init-param> </filter> <!-- extension mapping for adding <script/>, <link/>, and other resource tags to JSF-pages --> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <!-- servlet-name must match the name of your javax.faces.webapp.FacesServlet entry --> <servlet-name>Faces Servlet</servlet-name> </filter-mapping> <!-- extension mapping for serving page-independent resources (javascript, stylesheets, images, etc.) --> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <url-pattern>/faces/myFacesExtensionResource/*</url-pattern> </filter-mapping> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>*.faces</url-pattern> </servlet-mapping> </web-app>
first-error.log
Description: Binary data
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <display-name>JSFPILOT</display-name> <context-param> <param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name> <param-value>true</param-value> </context-param> <context-param> <param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name> <param-value>false</param-value> </context-param> <context-param> <param-name>org.apache.myfaces.PRETTY_HTML</param-name> <param-value>true</param-value> </context-param> <context-param> <param-name>org.apache.myfaces.AUTO_SCROLL</param-name> <param-value>true</param-value> </context-param> <filter> <filter-name>MyFacesExtensionsFilter</filter-name> <filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class> <init-param> <param-name>maxFileSize</param-name> <param-value>20m</param-value> </init-param> </filter> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <url-pattern>*.jsf</url-pattern> </filter-mapping> <filter-mapping> <filter-name>MyFacesExtensionsFilter</filter-name> <url-pattern>/faces/*</url-pattern> </filter-mapping> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>*.faces</url-pattern> </servlet-mapping> <servlet> <description>Added by JBuilder to compile JSPs with debug info</description> <servlet-name>debugjsp</servlet-name> <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> <init-param> <param-name>classdebuginfo</param-name> <param-value>true</param-value> </init-param> <load-on-startup>3</load-on-startup> </servlet> <servlet-mapping> <servlet-name>debugjsp</servlet-name> <url-pattern>*.jsp</url-pattern> </servlet-mapping> </web-app>
second-error.log
Description: Binary data
