Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-2584

Jira Running on Resin 3.0.x is causing output to be mangled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Medium Medium
    • None
    • 2.4.1
    • None
    • SuSE linux SLES 8, Intel, JDK 1.4.2_01

      So here appears to be a problem and i am not exactly sure who is responsible for what as I haven't checked the new Servlet 2.4 specs yet.

      I have been trying to setup JIRA on Resin's new 3.0.4 (well, the latest snapshot as of Nov. 3rd, 2003). Resin now support 2.4 servlet specs and also the new JSP specs.

      There were some bugs with Resin that were causing Jira not to run properly. However, those have now been fixed. Currently, I am experiencing a problem where the output of the JSP pages are mangled and not being output in the order they are supposed to.

      After going through some interaction with caucho/resin support, it appears that the new Servlet/JSP spec might require calling flush when including a JSP page, something like:

      <jsp:include page="/blah.jsp" flush="true"/>

      I am not sure if this is supposedly the new way of dealing with flushing, but from the bug reports, this is what it said:

      Unfortunately, the JSP 2.0 spec has essentially forbidden the seamless include() that Resin was able to do without the flush(). Now, you'll need to flush the output before an include.

      Would it be possible that this is now a Jira issue? Should Jira flush the <jsp:include> pages?

      I am going to test some more and see what happens, but it is rather disconcerting.. sigh.

      Chris

              Unassigned Unassigned
              387cb9f9cada Chris Chen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: