in the ejb3 fpd specs (EJB Core Contracts and Requirements) document. in 
section 13.4.1.1 , it says:

If a client program receives an application exception from an enterprise bean 
invocation, the client can continue calling the enterprise bean. An application 
exception does not result in the removal of the EJB object.

if I am calling a method on a statless session bean from a client, say a JSF 
app, and the method is marked with required transaction attribute and during 
the method execution an application exception was raised , but the exception 
purposely doesnt rollback the transaction to give the client a chance to 
recover. 

How does the client continue calling the enterprise bean ? Can anybody post an 
explanation or an example. 



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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3915185


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to