[
https://issues.jboss.org/browse/JBSEAM-5045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12738262#comment-12738262
]
Tiago Peruzzo commented on JBSEAM-5045:
---------------------------------------
Marek, now tested this fix but did not work for me, I'm using Mojarra 2.1.14
I noticed that now the ResponseWrite being used is MockResponseWrite, but it
does not implement various methods like startDocument, writeAttribute and
startDocument ... so content of the response is always empty.
I found two solutions, the first would be to implement these methods in the
class MockResponseWrite but would much work and the other would modify the
redirect method and generate the xml there without using any ResponseWrite.
I have attached the patch of the second option, if you want I can do the patch
the first option too.
> Ajax error not calling ExceptionFilter
> --------------------------------------
>
> Key: JBSEAM-5045
> URL: https://issues.jboss.org/browse/JBSEAM-5045
> Project: Seam 2
> Issue Type: Bug
> Affects Versions: 2.3.0.Final
> Reporter: Tiago Peruzzo
> Assignee: Marek Novotny
> Fix For: 2.3.1.CR1
>
> Attachments: patch.zip
>
>
> Now that JSF2 now has support for Ajax errors Ajax requests are being
> processed by the JSF and not being thrown exceptions to the Seam
> ExceptionFilter capture.
> {code:xml}
> <exception log="true" log-level="fatal">
> <end-conversation before-redirect="true" root="true"/>
> <redirect view-id="/error.xhtml">
> <message severity="fatal">Unexpected error, please try
> again.</message>
> </redirect>
> </exception>
> {code}
> {code:xml}
> <h:form>
> <h:commandButton action="#{xxxx.xxxxx}" value="Submit"/>
> <h:commandButton action="#{xxxx.xxxxx}" value="Ajax Submit">
> <f:ajax />
> </h:commandButton>
> </h:form>
> {code}
> I even did a patch that still support the redirection to the error pages in
> AJAX requests.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues