On Mon, Mar 10, 2008 at 7:39 PM, James Carman
<[EMAIL PROTECTED]> wrote:
> If I'm developing a Hibernate-based application and I want to install
>  some global StateObjectStateException handling code, what's the best
>  way to do it?  I could override Application.newRequestCycle()
>  providing my own request cycle implementation which overrides the
>  onRuntimeException() method.  Is there a way to plug in logic which
>  says "if you see exception type X, use this handler"?

notice requestcycle.onruntimeexception() has access to the exception,
and returns a page, so

myrc.onruntimexception(runtimeexception e) {
  if (e.getrootcause() instanceof hibernateexception) {
      return new hibernateerrorpage(e);
  }
}

-igor


>
>  James
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to