<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Introducing JEHA, the Java Exception Handler framework</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Thu, 23 May 2013 10:14:19 -0400</pubDate>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[<blockquote>First of all, I don´t think that something like substitution or retries must be described in annotations. Besides, an annotation as described below is so complex that become very difficult to read or maintain.  Imagine a class with 10...]]></description>
        

        <pubDate>Wed, 22 Jul 2009 07:18:00 -0400</pubDate>

        

        <jf:creationDate>Wed, 22 Jul 2009 07:18:00 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 22 Jul 2009 07:18:00 -0400</jf:modificationDate>
        <jf:date>Jul 22, 2009</jf:date>
        <jf:author>Mark Davis</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[<blockquote>It is painfully obvious that the problem is not the language but the inability of the community to create well designed open API's and runtimes that tackle the problem domain completely devoid of the context of the...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 18:21:30 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 18:21:30 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 18:21:30 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>Andre Rocha</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[<blockquote>Looks similar to EXCHA to me.</blockquote>...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 18:10:08 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 18:10:08 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 18:10:08 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>Andre Rocha</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[<blockquote>How do they specify which exception they want to substitute, which exception should force trigger method re invocation? </blockquote>...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 13:31:12 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 13:31:12 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 13:31:12 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>wlouth</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[<blockquote>You should not be annotating the code with actual behavioral (implementation) concerns such as logging, retry(ing), substitution,.... </blockquote>...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 12:37:25 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 12:37:25 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 12:37:25 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>Mark Davis</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[State Observation: The Good (JXI), Bad (JMX), Ugly (JMX)...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 09:29:04 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 09:29:04 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 09:29:04 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>wlouth</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[Mark you seem to completely miss the point. You should not be annotating the code with actual behavioral (implementation) concerns such as logging, retry(ing), substitution,.... You might as well write the code though I doubt any of the annotation values...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 09:27:02 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 09:27:02 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 09:27:02 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>wlouth</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[<blockquote>&gt;It is painfully obvious that the problem is not the language but the inability of the community to create well designed open API's and runtimes that tackle the problem domain completely devoid of the context of the...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 08:25:01 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 08:25:01 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 08:25:01 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>Mark Davis</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>


    <item>

        <title>Re: looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[This looks even worse. ...]]></description>
        

        <pubDate>Tue, 21 Jul 2009 07:33:13 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 07:33:13 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 07:33:13 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>wlouth</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>


    <item>

        <title>looks similar to EXCHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[Looks similar to EXCHA to me.

<a href="http://excha.sourceforge.net">http://excha.sourceforge.net/</a>

however EXCHA has got out of the box:
retries, 
exception substitution,
integration with spring,
logging.]]></description>
        

        <pubDate>Tue, 21 Jul 2009 06:59:47 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 06:59:47 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 06:59:47 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>Mark Davis</jf:author>
        <jf:replyCount>9</jf:replyCount>
    </item>


    <item>

        <title>Good point.</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[<blockquote>What problem this framework is trying to solve?<br><br></blockquote>

Good point. This sample would be a good case where to demonstrate the usefulness of closures.

/Oliver]]></description>
        

        <pubDate>Tue, 21 Jul 2009 03:31:34 -0400</pubDate>

        

        <jf:creationDate>Tue, 21 Jul 2009 03:31:34 -0400</jf:creationDate>
        <jf:modificationDate>Tue, 21 Jul 2009 03:31:34 -0400</jf:modificationDate>
        <jf:date>Jul 21, 2009</jf:date>
        <jf:author>Olli Plough</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: JEHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[+1

Kind of my sentiment too after giving it a good thinking... Cute idea but I don't think it's going to work well in the real life. 

My 2 cents,
--
Nikita Ivanov
<a href="http://www.gridgain.com">GridGain - Cloud Development Platform</a>]]></description>
        

        <pubDate>Mon, 20 Jul 2009 17:23:48 -0400</pubDate>

        

        <jf:creationDate>Mon, 20 Jul 2009 17:23:48 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 20 Jul 2009 17:23:48 -0400</jf:modificationDate>
        <jf:date>Jul 20, 2009</jf:date>
        <jf:author>Nikita Ivanov</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>AOP looks better than Jeha in terms of handling exceptions</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[I would say the following: With AOP you don´t have to touch any of your code, but you must do a lot of XML arounds... And i don´t think this is easier.]]></description>
        

        <pubDate>Mon, 20 Jul 2009 17:17:32 -0400</pubDate>

        

        <jf:creationDate>Mon, 20 Jul 2009 17:17:32 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 20 Jul 2009 17:17:32 -0400</jf:modificationDate>
        <jf:date>Jul 20, 2009</jf:date>
        <jf:author>Osvaldo Andrade</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: AOP looks better than Jeha in terms of handling exceptions</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[No, that's not possible and that's not the idea of Jeha. I think that it is important to specify explicitly which Handler will handle which code, so the developer can see it clearly in the method.]]></description>
        

        <pubDate>Mon, 20 Jul 2009 17:13:02 -0400</pubDate>

        

        <jf:creationDate>Mon, 20 Jul 2009 17:13:02 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 20 Jul 2009 17:13:02 -0400</jf:modificationDate>
        <jf:date>Jul 20, 2009</jf:date>
        <jf:author>Andre Rocha</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: JEHA</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=55238</link>

        

        
            <description><![CDATA[I thought this was more for diagnostics than actually exception handling. ...]]></description>
        

        <pubDate>Mon, 20 Jul 2009 17:06:58 -0400</pubDate>

        

        <jf:creationDate>Mon, 20 Jul 2009 17:06:58 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 20 Jul 2009 17:06:58 -0400</jf:modificationDate>
        <jf:date>Jul 20, 2009</jf:date>
        <jf:author>wlouth</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>



</channel>
</rss>

