cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brent Johnson <bljohn...@gmail.com>
Subject Re: Exception handling in flow script
Date Mon, 01 Nov 2004 15:49:55 GMT
Someone can correct me if I'm wrong.  But I dont think you can use the
Java syntax for catching typed Exceptions in Javascript.  I think you
have to test the exception type in the catch with an if-statement
instead.

- Brent

On Mon, 1 Nov 2004 15:19:31 +0000, beyaNet <andrew@jibeya.com> wrote:
> Martin,
> again yes. Specify the class you wish to catch as you have done:
> 
> 
> 
> >>> } catch (RegistrationException e) {
> >>>     // do something
> >>> }
> 
> Andrew
> On 1 Nov 2004, at 15:09, Martin Rusnak wrote:
> 
> > But in this example all exceptions are caught. Instead I want to catch
> > and handle
> > only exception of specific class and I want all other exceptions to be
> > handled
> > by the default handler.
> >
> > beyaNet wrote:
> >> Martin,
> >> in a word, YES!
> >> importClass(Packages.test.Artist);
> >> var artist;
> >> var error_msg;
> >> function artistDetails() {
> >>         try {
> >>         artist = Artist.getArtist(cocoon.request.artID);
> >>            }catch(e) {
> >>         error_msg = e.toString();
> >>     }
> >> hope that helps ;-)
> >> Andrew
> >> On 1 Nov 2004, at 14:28, Martin Rusnak wrote:
> >>> Hello all,
> >>> Is it possible to catch and handle a specific exception class in
> >>> flow script, like it
> >>> is in Java? For example:
> >>>
> >>> try {
> >>>     registrator.register()
> >>> } catch (RegistrationException e) {
> >>>     // do something
> >>> }
> >>>
> >>> Martin
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> >>> For additional commands, e-mail: users-help@cocoon.apache.org
> >>>
> >>>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> >> For additional commands, e-mail: users-help@cocoon.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> > For additional commands, e-mail: users-help@cocoon.apache.org
> >
> >
> 
> 
> 
>  +The home of urban music
>   + http://www.beyarecords.com
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
> For additional commands, e-mail: users-help@cocoon.apache.org
> 
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message