[
https://issues.apache.org/jira/browse/PORTLETBRIDGE-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Scott O'Bryan resolved PORTLETBRIDGE-2.
---------------------------------------
Resolution: Fixed
Assignee: Scott O'Bryan
Issue resolved by patch provided in PORTLETBRIDGE-3.
> PortletViewHandlerImpl.renderView() fails if included entity acquires
> response OutputStream
> -------------------------------------------------------------------------------------------
>
> Key: PORTLETBRIDGE-2
> URL: https://issues.apache.org/jira/browse/PORTLETBRIDGE-2
> Project: MyFaces Portlet Bridge
> Issue Type: Bug
> Components: Impl
> Affects Versions: 1.0.0-SNAPSHOT
> Environment: Any
> Reporter: Michael Freedman
> Assignee: Scott O'Bryan
> Fix For: 1.0.0-SNAPSHOT
>
>
> Following calling dispatch.include() PortletViewHandlerImpl.renderView()
> acquires the Writer from the PortletResponse. This throws an
> IllegalStateException (as per the portlet spec) if the included entity used
> the response OutputStream. Fix is for the code to catch the exception and
> create a Writer by wrapping the portletResponse.getPortletOutputStream with
> an OutputStreamWriter. Be sure to create this Writer using the character
> encoding of the response. Also javadoc seems to indicate benefits if the
> OutputStreamWriter is further wrapped by a BufferedWriter.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.