hi all,
I have a problem when using IBM-JSF components on tomcat. I know that is not a very usual configuration, maybe someone has had similar problems.
This is the code which causes the problem:
And this is the Stacktrace displayed by IE:
Unfortunately, the error occurs in proprietary code, so it is difficult to track the cause of the problem.
Here a few properties of the problem:
- The problem does not occur when using a websphere server
- the problem does not occur when using firefox
- when using tomcat and IE, the problem does not always occur. Depending on the configuration the problem occurs between 5% and 50% of pages loaded. With my laptop and a local tomcat I get 5% in our IBM test environment and 50% at the client's test environment.
- the problem only occurs on large pages
- removing the id from the <selectitems>-tag will lead to "duplicate ids on this page", the given id is a generated id. I suspect a relationship between that error and the error I get now, but obviously I cannot confirm that.
I'd be very grateful for any suggestions!
thanks,
Ben
org.apache.jasper.JasperException: javax.servlet.jsp.JspException: null org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.ibm.faces.context.MultipartExternalContextImpl.dispatch(MultipartExternalContextImpl.java:411) com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:295) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:217) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
root cause javax.servlet.ServletException: javax.servlet.jsp.JspException: null org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:854) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791) org.apache.jsp.searchTKS_jsp._jspService(searchTKS_jsp.java:214) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.ibm.faces.context.MultipartExternalContextImpl.dispatch(MultipartExternalContextImpl.java:411) com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:295) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:217) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) root cause java.lang.NullPointerException com.ibm.faces.renderkit.html_extended.AssistRenderer.encode(AssistRenderer.java:82) com.ibm.faces.renderkit.html_extended.AssistRenderer.contributeScript(AssistRenderer.java:76) com.ibm.faces.renderkit.html_extended.ScriptCollectorRenderer.encodeEnd(ScriptCollectorRenderer.java:146) javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:726) javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:604) javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:527) com.ibm.faces.taglib.html_extended.ScriptCollectorTag.doEndTag(ScriptCollectorTag.java:127) org.apache.jsp.searchTKS_jsp._jspx_meth_hx_scriptCollector_0(searchTKS_jsp.java:346) org.apache.jsp.searchTKS_jsp._jspx_meth_f_view_0(searchTKS_jsp.java:240) org.apache.jsp.searchTKS_jsp._jspService(searchTKS_jsp.java:203) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.ibm.faces.context.MultipartExternalContextImpl.dispatch(MultipartExternalContextImpl.java:411) com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:295) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:217) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
--------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]