Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 38049 invoked from network); 2 Apr 2004 12:13:00 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 2 Apr 2004 12:13:00 -0000 Received: (qmail 64909 invoked by uid 500); 2 Apr 2004 12:12:56 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 64759 invoked by uid 500); 2 Apr 2004 12:12:55 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 64747 invoked from network); 2 Apr 2004 12:12:55 -0000 Received: from unknown (HELO mail.javart.com.pl) (213.241.20.168) by daedalus.apache.org with SMTP; 2 Apr 2004 12:12:55 -0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.javart.com.pl (Postfix) with ESMTP id 03371190011 for ; Fri, 2 Apr 2004 14:08:48 +0200 (CEST) Received: from mail.javart.com.pl ([127.0.0.1]) by localhost (zoom.javart.com.pl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19551-04 for ; Fri, 2 Apr 2004 14:08:47 +0200 (CEST) Received: from www.javart.com.pl (localhost.localdomain [127.0.0.1]) by mail.javart.com.pl (Postfix) with SMTP id CC5DC190010 for ; Fri, 2 Apr 2004 14:08:46 +0200 (CEST) Received: from 192.168.13.26 (SquirrelMail authenticated user sacha) by www.javart.com.pl with HTTP; Fri, 2 Apr 2004 14:08:46 +0200 (CEST) Message-ID: <2829.192.168.13.26.1080907726.squirrel@www.javart.com.pl> Date: Fri, 2 Apr 2004 14:08:46 +0200 (CEST) Subject: Re: =?iso-8859-2?Q?Exception=A0Handling=A0-=A0possible=A0solution?= From: sacha@javart.com.pl To: axis-dev@ws.apache.org User-Agent: SquirrelMail/1.4.1 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal X-Virus-Scanned: by amavisd-new at javart.com.pl X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N > Axis now uses the
element in the fault to locate the correct > Exception class. A table of QNames to Exception class names is kept and > each child element of
is looked up in this table until we find a > match (or don't, then we throw an AxisFault). Well, as I saw in source code, there's no place where other exception than AxisFault is thrown. Axis encapsulates all exceptions with AxisFault and it always contains only stack trace of cause exception. MJS