<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7974209436265167833.post3957624728711763354..comments</id><updated>2010-11-19T18:43:41.104-08:00</updated><category term='TomEE'/><category term='jcp'/><category term='ejbNext'/><category term='ejb'/><category term='speaking'/><category term='javaone'/><category term='ejb31'/><category term='patterns'/><category term='managedBean'/><category term='javaee'/><category term='annotations-scanning'/><category term='cdi'/><category term='OpenEJB'/><category term='connectors'/><category term='EJB 3.1'/><category term='improvements'/><category term='interceptors'/><category term='Testing'/><title type='text'>Comments on David Blevins' Blog: @ApplicationException is evil... sort of</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.dblevins.com/feeds/3957624728711763354/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default'/><link rel='alternate' type='text/html' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html'/><author><name>David Blevins</name><uri>http://www.blogger.com/profile/16084891987160395485</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7974209436265167833.post-3909962612302329124</id><published>2010-11-11T02:02:03.134-08:00</published><updated>2010-11-11T02:02:03.134-08:00</updated><title type='text'>Hi,

you have a typo in the &lt;i&gt;ejb-jar.xml&lt;/i&gt;: &lt;b...</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;you have a typo in the &lt;i&gt;ejb-jar.xml&lt;/i&gt;: &lt;b&gt;java.lang.RuntimeExceptions&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;should be &lt;b&gt;RuntimeException&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;And I have a question. Does it mean, that all subclasses of RuntimeException are considered as ApplicationException, or just RuntimeException itself? Thanks</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/3909962612302329124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/3909962612302329124'/><link rel='alternate' type='text/html' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html?showComment=1289469723134#c3909962612302329124' title=''/><author><name>Ondrej Medek</name><uri>http://www.blogger.com/profile/02465917905307330831</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html' ref='tag:blogger.com,1999:blog-7974209436265167833.post-3957624728711763354' source='http://www.blogger.com/feeds/7974209436265167833/posts/default/3957624728711763354' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-843890873'/></entry><entry><id>tag:blogger.com,1999:blog-7974209436265167833.post-131593729064127997</id><published>2010-11-11T02:00:19.726-08:00</published><updated>2010-11-11T02:00:19.726-08:00</updated><title type='text'></title><content type='html'>This comment has been removed by the author.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/131593729064127997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/131593729064127997'/><author><name>Ondrej Medek</name><uri>http://www.blogger.com/profile/02465917905307330831</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html' ref='tag:blogger.com,1999:blog-7974209436265167833.post-3957624728711763354' source='http://www.blogger.com/feeds/7974209436265167833/posts/default/3957624728711763354' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.contentRemoved' value='true'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-843890873'/></entry><entry><id>tag:blogger.com,1999:blog-7974209436265167833.post-2747862023848545181</id><published>2010-08-26T02:01:36.056-07:00</published><updated>2010-08-26T02:01:36.056-07:00</updated><title type='text'>Would definitely be a welcome addition to the spec...</title><content type='html'>Would definitely be a welcome addition to the specs!&lt;br /&gt;&lt;br /&gt;Exception handling is to coarse grained and now the only solution is to use BMT to control the transaction.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/2747862023848545181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/2747862023848545181'/><link rel='alternate' type='text/html' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html?showComment=1282813296056#c2747862023848545181' title=''/><author><name>aede</name><uri>http://www.blogger.com/profile/08491553202056953282</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html' ref='tag:blogger.com,1999:blog-7974209436265167833.post-3957624728711763354' source='http://www.blogger.com/feeds/7974209436265167833/posts/default/3957624728711763354' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-406935278'/></entry><entry><id>tag:blogger.com,1999:blog-7974209436265167833.post-8395945498208382768</id><published>2010-08-26T02:00:16.863-07:00</published><updated>2010-08-26T02:00:16.863-07:00</updated><title type='text'></title><content type='html'>This comment has been removed by the author.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/8395945498208382768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/8395945498208382768'/><author><name>aede</name><uri>http://www.blogger.com/profile/08491553202056953282</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html' ref='tag:blogger.com,1999:blog-7974209436265167833.post-3957624728711763354' source='http://www.blogger.com/feeds/7974209436265167833/posts/default/3957624728711763354' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.contentRemoved' value='true'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-406935278'/></entry><entry><id>tag:blogger.com,1999:blog-7974209436265167833.post-4610102100791507862</id><published>2010-07-29T20:22:51.354-07:00</published><updated>2010-07-29T20:22:51.354-07:00</updated><title type='text'>Having an ApplicationException on the bean side is...</title><content type='html'>Having an ApplicationException on the bean side is a good idea, with it, there will be a fine-grained policy for exception handlering. Actually,  I just got an issue reported by the customer, they said that the MDB instance is destoryed sometimes, and finally find it is caused by a runtime exception. But from another side, I guess that, for the developers, it might be hard for them to predict which runtime exception will be thrown from the method body, as from the desgin perspective of runtime exception, it is not expected while writing the codes.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/4610102100791507862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/4610102100791507862'/><link rel='alternate' type='text/html' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html?showComment=1280460171354#c4610102100791507862' title=''/><author><name>bluepluto</name><uri>http://www.blogger.com/profile/13284090538436619815</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html' ref='tag:blogger.com,1999:blog-7974209436265167833.post-3957624728711763354' source='http://www.blogger.com/feeds/7974209436265167833/posts/default/3957624728711763354' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1354324162'/></entry><entry><id>tag:blogger.com,1999:blog-7974209436265167833.post-7420564205280322692</id><published>2010-07-17T06:03:34.877-07:00</published><updated>2010-07-17T06:03:34.877-07:00</updated><title type='text'>Very nice idea. Definitely a plus if added</title><content type='html'>Very nice idea. Definitely a plus if added</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/7420564205280322692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7974209436265167833/3957624728711763354/comments/default/7420564205280322692'/><link rel='alternate' type='text/html' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html?showComment=1279371814877#c7420564205280322692' title=''/><author><name>Karan Singh Malhi</name><uri>http://www.blogger.com/profile/00385592994081424412</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.dblevins.com/2010/07/applicationexception-is-evil-sort-of.html' ref='tag:blogger.com,1999:blog-7974209436265167833.post-3957624728711763354' source='http://www.blogger.com/feeds/7974209436265167833/posts/default/3957624728711763354' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-652544079'/></entry></feed>
