<div><br></div><div>
                    It could also be that the exception is raise when the exception handler is not in place. The handler is added through a filter and if the exception happens before or after that filter is applied, you see the debugger.
                </div><div><br></div><div>Kind Regards</div><div>Karsten</div><div><br></div><div><br></div>
                <div><div><br></div>--&nbsp;<br><div>Karsten Kusche - Dipl. Inf. - karsten@heeg.de</div><div>Georg Heeg eK - Köthen</div><div>Handelsregister: Amtsgericht Dortmund A 12812&nbsp;</div><div><br></div></div>
                 
                <p style="color: #A0A0A8;">Am Montag, 7. Januar 2013 um 13:43 schrieb Joachim Tuchel:</p>
                <blockquote type="cite" style="border-left-style:solid;border-width:1px;margin-left:0px;padding-left:10px;">
                    <span><div><div><div>Hi Norbert,</div><div><br></div><div>thanks for answering.</div><div><br></div><div>In fact, what you describe is what WAApplication&gt;&gt;#exceptionHandler: does:</div><div><br></div><div>exceptionHandler: anExceptionHandlerClass</div><div>| theFilter |</div><div>theFilter := self filters</div><div>detect: [ :ea | ea isExceptionFilter ]</div><div>ifNone: [ self addFilter: WAExceptionFilter new ].</div><div><br></div><div>theFilter configuration at: #exceptionHandler put: anExceptionHandlerClass</div><div><br></div><div>So, yes, I did ;-)</div><div><br></div><div>I have another suspicion: VA Smalltalk has once had (and still supports </div><div>it) an instance based exception system, and maybe the exceptions that do </div><div>not get caught are such exception based ones... I'll investigate this a </div><div>little further and let you know what I find out.</div><div><br></div><div>Joachim</div><div><br></div><div><br></div><div>Am 07.01.13 12:15, schrieb Norbert Hartl:</div><blockquote type="cite"><div><div>Hi Joachim,</div><div><br></div><div>Am 07.01.2013 um 10:22 schrieb jtuchel &lt;<a href="mailto:jtuchel@objektfabrik.de">jtuchel@objektfabrik.de</a>&gt;:</div><div><br></div><blockquote type="cite"><div><div>Hi,</div><div><br></div><div>I have registered a subclass of WAHtmlErrorHandler with my Application using</div><div><br></div><div>myApp := WAAdmin register:..asApplicationAt:....</div><div>myApp exceptionHandler: MyExceptionHandlerClass.</div><div><br></div><div>And it does show its error page sometimes, but often an Exception thrown in</div><div>an ActionCallback simply pops up a debugger in the development image and</div><div>silently exits a runtime image.</div><div><br></div><div>You can sure imagine that this is not my intended behaviour.</div><div><br></div><div>In the walkback I can clearly see that an exception gets thrown and handled</div><div>as usual, My HTML exception handler is never sent a message to.</div><div><br></div><div>Any ideas?</div><div><br></div><div>I am using Seaside 3.06 on VA Smalltalk 8.5.2.</div></div></blockquote><div>did you add an WAExceptionFilter (myApp addFilter: WAExceptionFilter new)? This class prevents exceptions to be unhandled. The exception filter is configurable for the kind of exception handling you want. It can be walkback handler, email handler, …</div><div><br></div><div>Norbert</div><div><br></div><div>_______________________________________________</div><div>seaside mailing list</div><div><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a></div><div><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a></div></div></blockquote><div><br></div><div>-- </div><div>-- 
----------------------------------------------------------------------- 
Objektfabrik Joachim Tuchel          <a href="mailto:jtuchel@objektfabrik.de">mailto:jtuchel@objektfabrik.de</a> 
Fliederweg 1                         <a href="http://www.objektfabrik.de">http://www.objektfabrik.de</a></div><div>D-71640 Ludwigsburg                      <a href="http://joachimtuchel.wordpress.com">http://joachimtuchel.wordpress.com</a></div><div>Telefon: +49 7141 56 10 86 0         Fax: +49 7141 56 10 86 1</div></div><div><div>_______________________________________________</div><div>seaside mailing list</div><div><a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a></div><div><a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a></div></div></div></span>
                 
                 
                <div style="border-bottom: 1px solid #f0f0f0; height: 10px;">
                </div>
                <br>
                 
                <div style="font-weight: bold; font-size: 14px; margin-bottom: 5px;">Anhänge:</div>
                 
                 
                 
                 
                 
                 
                 
                <div>
                     
                    <div style="">- smime.p7s</div>
                     
                </div>
                 
                 
                 
                </blockquote>
                 
                <div>
                    <br>
                </div>