[
https://issues.jboss.org/browse/JBSEAM-5045?page=com.atlassian.jira.plugi...
]
Marek Novotny commented on JBSEAM-5045:
---------------------------------------
Tiago,
I looked at your patch and noticed that you are using StringUtils from Apache Commons lang
library. Seam is generally trying to avoid direct dependency on any Apache Commons
library. Is it possible to redo the patch?
If you can provide a simple test case, it would be for me easier and faster ;-), which
incorporates what is in this issue description, I will try to redo it. Definitely better
to have a patched test case in a seam example to have a test for later usage 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: MockExternalContext.java, MockExternalContext.java, 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