I'm having trouble using the seam handling mecanism (using seam 1.2.1) :

I've added this in pages.xml
<exception>
  |       <end-conversation/>
  |       <redirect view-id="/error.xhtml" />
  | </exception>

I did set <core:init debug="false" jndi-pattern="@jndiPattern@" /> in 
components.xml and 
<param-name>facelets.DEVELOPMENT</param-name><param-value>false</param-value> 
in web.xml

If i manually throw an exception in my code, the page just gets reloaded (no 
redirect) and a face message "Transaction failed" is set ....

If I try to create (and the throw) a custom exception like this :
@Redirect(viewId="/error.xhtml", end=true)
  | @ApplicationException(rollback=true)
  | public class MyException extends RuntimeException {

I get the exact same behaviour : no redirect, only the "Transaction failed" 
faces message.

I'm pretty sure the exceptionFilter is on because I have this in my log on 
application start :
anonymous wrote : 10:35:13,297 INFO  [SeamFilter] Initializing filter: 
org.jboss.seam.servlet.multipartFilter
  | 10:35:13,297 INFO  [SeamFilter] Initializing filter: 
org.jboss.seam.servlet.contextFilter
  | 10:35:13,297 INFO  [SeamFilter] Initializing filter: 
org.jboss.seam.servlet.exceptionFilter
  | 10:35:13,297 INFO  [SeamFilter] Initializing filter: 
org.jboss.seam.servlet.redirectFilter

Can anyone give me a hint a what could be wrong ?




View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4050029#4050029

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4050029
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to