MyFaces Tomahawk
  1. MyFaces Tomahawk
  2. TOMAHAWK-579

java.lang.IllegalStateException: getOutputStream() has already been called for this response error using the RI 1.2_01 and Tomahawk 1.1.3

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 1.1.3, 1.1.4-SNAPSHOT, 1.1.5-SNAPSHOT
    • Fix Version/s: 1.1.4-SNAPSHOT
    • Component/s: ExtensionsFilter
    • Labels:
      None
    • Environment:
      RI 1.2_01

      OSX 10.4 Tomcat 5.5.17 JVM 5

      Description

      If I have the ExtensionsFilter configured in my web.xml it throws an error whenever a page is not found saying that the response is already committed instead of just displaying the 404 error page that I have created.

      java.lang.IllegalStateException: getOutputStream() has already been called for this response
      at org.apache.catalina.connector.Response.getWriter(Response.java:599)
      at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:195)
      at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:124)
      at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:117)
      at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:191)
      at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:115)
      at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:75)
      at org.apache.jsp.errors._404_jsp._jspService(_404_jsp.java:67)

      If I comment out the ExtensionsFilter it works fine and displays the 404 splash page from my application as it should. Here is the snippet from my web.xml:

      <filter>
      <filter-name>MyFacesExtensionsFilter</filter-name>
      <filter-class>org.apache.myfaces.component.html.util.ExtensionsFilter</filter-class>
      <init-param>
      <description>Set the size limit for uploaded files.
      Format: 10 - 10 bytes
      10k - 10 KB
      10m - 10 MB
      1g - 1 GB
      </description>
      <param-name>uploadMaxFileSize</param-name>
      <param-value>100m</param-value>
      </init-param>
      <init-param>
      <description>Set the threshold size - files
      below this limit are stored in memory, files above
      this limit are stored on disk.

      Format: 10 - 10 bytes
      10k - 10 KB
      10m - 10 MB
      1g - 1 GB
      </description>
      <param-name>uploadThresholdSize</param-name>
      <param-value>100k</param-value>
      </init-param>
      </filter>

      <filter-mapping>
      <filter-name>MyFacesExtensionsFilter</filter-name>
      <url-pattern>*.jsf</url-pattern>
      </filter-mapping>

      1. patch.diff
        1 kB
        Mike Youngstrom
      2. patch.diff
        1 kB
        Mike Youngstrom

        Activity

        Hide
        Martin Marinschek added a comment -

        Thanks to Mike Youngstrom for this patch.

        regards,

        Martin

        Show
        Martin Marinschek added a comment - Thanks to Mike Youngstrom for this patch. regards, Martin
        Hide
        Mike Kienenberger added a comment -

        Upgrading the priority and setting the affected versions so it gets picked up for 1.1.4.

        Show
        Mike Kienenberger added a comment - Upgrading the priority and setting the affected versions so it gets picked up for 1.1.4.
        Hide
        Mike Youngstrom added a comment -

        Try 2 got my eclipse project file in the first one.

        Show
        Mike Youngstrom added a comment - Try 2 got my eclipse project file in the first one.
        Hide
        Mike Youngstrom added a comment -

        I have been experiencing this problem too. Here is a patch that fixed the problem for me. It is based off of the 1.1.4 branch. It would be great to get this into 1.1.4

        Show
        Mike Youngstrom added a comment - I have been experiencing this problem too. Here is a patch that fixed the problem for me. It is based off of the 1.1.4 branch. It would be great to get this into 1.1.4
        Hide
        Wolf Benz added a comment -

        Some additional info on this topic:
        I thried out a few other things:

        • have a pure JSP page instead of a JSF page gets the errors described above
        • using just a "subview" instead of a regular view is a solution suggested y these 2 sources:
          1/ Core Java Server Faces (p 597 - the "note")
          2/ at http://wiki.apache.org/myfaces/Handling_Server_Errors, note [2]

        So I adapted my page like this:

        <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
        <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
        xmlns="http://www.w3.org/1999/xhtml"
        xmlns:f="http://java.sun.com/jsf/core"
        xmlns:h="http://java.sun.com/jsf/html"
        xmlns:t="http://myfaces.apache.org/tomahawk" >

        <jsp:directive.page contentType="text/html;charset=utf-8"/>
        <f:subview id="FNFErrorSubview">
        <html>
        <head>
        <link href="../css/befimmo.css" rel="stylesheet" type="text/css"/>
        </head>
        <body topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" class="body">
        <jsp:include page="./header.jsp" />
        <f:loadBundle basename="be.mnemonica.web.conf.mnemonica" var="labels" />
        <h:form id="pageNotFoundForm">

        ... <tr>
        <td style="vertical-align:middle;" colspan="2"><h3><img src="../pics/groenBolleke.png" align="bottom" border="0" /> <h:outputLabel value="#

        {labels.error_Title}

        " /></h3></td>
        </tr>
        <tr>
        ...
        <td align="center" width="90%" colspan="3" valign="middle" style="error">

        <h:outputLabel value="#

        {labels.error_BadURL1}

        "/>
        <jsp:expression>request.getRequestURL()</jsp:expression>,
        <h:outputLabel value=" #

        {labels.error_BadURL2}

        "/>

        </td>

        <table id="submitTable" align="center" width="90%" style="padding:8px;border-top-style:solid;border-top-width:1px;font-family:verdana;">
        <tr>
        <td align="center">

        <h:commandButton action="backToPortal" value="#

        {labels.error_back2Portal}

        " style="width:6cm;"/>

        </td>
        </tr>
        </table>

        </h:form>
        <jsp:include page="./footer.jsp" />
        </body>
        </html>
        </f:subview>
        </jsp:root>

        But I'm still getting this error:

        2006-08-23 22:52:00,204 ERROR [javax.faces.webapp.UIComponentTag] - Faces context not found. getResponseWriter will fail. Check if the FacesServlet has been initialized at all in your web.xml.
        2006-08-23 22:52:00,211 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/Mnemonica].[jsp]] - Servlet.service() for servlet jsp threw exception
        java.lang.NullPointerException
        at javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:929)
        at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:310)
        at org.apache.jsp.resources.pages.fileNotFound_jsp._jspService(fileNotFound_jsp.java:69)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
        at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:613)
        Aug 23, 2006 10:52:00 PM org.apache.catalina.core.StandardHostValve custom
        SEVERE: Exception Processing ErrorPage[errorCode=404, location=/resources/pages/fileNotFound.jsp]
        org.apache.jasper.JasperException: Exception in JSP: /resources/pages/fileNotFound.jsp:10

        7: <!-- Btw this declares html as the default namespace -->
        8:
        9: <jsp:directive.page contentType="text/html;charset=utf-8"/>
        10: <f:subview id="FNFErrorSubview">
        11: <html>
        12:
        13: <head><meta name="WickedWare" content="Mnemonica Application - Due Date Calendar System"/>

        Stacktrace:
        at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
        at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:613)

        Hope this gives some more insights.
        Wolf

        Show
        Wolf Benz added a comment - Some additional info on this topic: I thried out a few other things: have a pure JSP page instead of a JSF page gets the errors described above using just a "subview" instead of a regular view is a solution suggested y these 2 sources: 1/ Core Java Server Faces (p 597 - the "note") 2/ at http://wiki.apache.org/myfaces/Handling_Server_Errors , note [2] So I adapted my page like this: <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0" xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:t="http://myfaces.apache.org/tomahawk" > <jsp:directive.page contentType="text/html;charset=utf-8"/> <f:subview id="FNFErrorSubview"> <html> <head> <link href="../css/befimmo.css" rel="stylesheet" type="text/css"/> </head> <body topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" class="body"> <jsp:include page="./header.jsp" /> <f:loadBundle basename="be.mnemonica.web.conf.mnemonica" var="labels" /> <h:form id="pageNotFoundForm"> ... <tr> <td style="vertical-align:middle;" colspan="2"><h3><img src="../pics/groenBolleke.png" align="bottom" border="0" /> <h:outputLabel value="# {labels.error_Title} " /></h3></td> </tr> <tr> ... <td align="center" width="90%" colspan="3" valign="middle" style="error"> <h:outputLabel value="# {labels.error_BadURL1} "/> <jsp:expression>request.getRequestURL()</jsp:expression>, <h:outputLabel value=" # {labels.error_BadURL2} "/> </td> <table id="submitTable" align="center" width="90%" style="padding:8px;border-top-style:solid;border-top-width:1px;font-family:verdana;"> <tr> <td align="center"> <h:commandButton action="backToPortal" value="# {labels.error_back2Portal} " style="width:6cm;"/> </td> </tr> </table> </h:form> <jsp:include page="./footer.jsp" /> </body> </html> </f:subview> </jsp:root> But I'm still getting this error: 2006-08-23 22:52:00,204 ERROR [javax.faces.webapp.UIComponentTag] - Faces context not found. getResponseWriter will fail. Check if the FacesServlet has been initialized at all in your web.xml. 2006-08-23 22:52:00,211 ERROR [org.apache.catalina.core.ContainerBase. [Catalina] . [localhost] . [/Mnemonica] . [jsp] ] - Servlet.service() for servlet jsp threw exception java.lang.NullPointerException at javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:929) at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:310) at org.apache.jsp.resources.pages.fileNotFound_jsp._jspService(fileNotFound_jsp.java:69) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:613) Aug 23, 2006 10:52:00 PM org.apache.catalina.core.StandardHostValve custom SEVERE: Exception Processing ErrorPage [errorCode=404, location=/resources/pages/fileNotFound.jsp] org.apache.jasper.JasperException: Exception in JSP: /resources/pages/fileNotFound.jsp:10 7: <!-- Btw this declares html as the default namespace --> 8: 9: <jsp:directive.page contentType="text/html;charset=utf-8"/> 10: <f:subview id="FNFErrorSubview"> 11: <html> 12: 13: <head><meta name="WickedWare" content="Mnemonica Application - Due Date Calendar System"/> Stacktrace: at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:613) Hope this gives some more insights. Wolf
        Hide
        Wolf Benz added a comment -

        I'm using the tomahawk 1.1.5 version and having the same error...
        Very annoying, the functionality to display an customized error-page seems quite basic.
        I hope this gets corrected soon.
        Wolf

        Show
        Wolf Benz added a comment - I'm using the tomahawk 1.1.5 version and having the same error... Very annoying, the functionality to display an customized error-page seems quite basic. I hope this gets corrected soon. Wolf
        Hide
        Christian Nolte added a comment -

        I am using the myfaces 1.1.3 implementation and get the same behaviour:

        javax.servlet.ServletException: getOutputStream() has already been called for this response
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
        at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:282)
        at org.noltec.tomcat.valve.RequestURIValve.invoke(RequestURIValve.java:54)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
        at java.lang.Thread.run(Thread.java:595)

        Show
        Christian Nolte added a comment - I am using the myfaces 1.1.3 implementation and get the same behaviour: javax.servlet.ServletException: getOutputStream() has already been called for this response at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:136) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:282) at org.noltec.tomcat.valve.RequestURIValve.invoke(RequestURIValve.java:54) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) at java.lang.Thread.run(Thread.java:595)
        Hide
        Mike Kienenberger added a comment -

        Because Tomahawk is written against JSF 1.1, I'm not sure if anyone has tested this against 1.2. If you read it was solved in the past, that probably meant solved with JSF RI 1.1, not JSF RI 1.2. I don't have anything specific to add (I don't use JSF 1.2 or JSP).

        Show
        Mike Kienenberger added a comment - Because Tomahawk is written against JSF 1.1, I'm not sure if anyone has tested this against 1.2. If you read it was solved in the past, that probably meant solved with JSF RI 1.1, not JSF RI 1.2. I don't have anything specific to add (I don't use JSF 1.2 or JSP).
        Hide
        Veit Guna added a comment -

        I've got the same problem.

        Show
        Veit Guna added a comment - I've got the same problem.
        Hide
        Bryan Hansen added a comment -

        I have read that this was solved in the past, but this is still occuring with the RI and Tomahawk 1.1.3.

        Show
        Bryan Hansen added a comment - I have read that this was solved in the past, but this is still occuring with the RI and Tomahawk 1.1.3.

          People

          • Assignee:
            Martin Marinschek
            Reporter:
            Bryan Hansen
          • Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development