You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Dennis Byrne <de...@dbyrne.net> on 2006/05/08 20:45:48 UTC

Re: [jira] Closed: (TOMAHAWK-405) Running under ServletExec 5 two TLD attribute elements have the same name

Chris,

You will get rid of the ClassDefNotFoundError once commons-lang-2.1.jar is in the classpath.

Dennis Byrne

>-----Original Message-----
>From: Christopher J. Bowerman [mailto:bowerman@dtpax2.ncifcrf.gov]
>Sent: Monday, May 8, 2006 10:42 AM
>To: ''Dennis Byrne \(JIRA\)''
>Subject: RE: [jira] Closed: (TOMAHAWK-405) Running under ServletExec 5 two TLD attribute elements have the same name
>
>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.
>
>
>
>
>