Good call!  WL 5.1 doesn't support this, and I had to hand-code a
EJBHomeFactory that produced  FailSafeHomes that wrapped EJBHome and provide
transparent re-lookup in case of connection failure.  This is definitely not
a difficult concept and can easily be provided by the vendor, i.e.
weblogic.ejbc generating FailSafeBeanImpl stubs...

Maybe in WL 6.0???

Gene

-----Original Message-----
From: A mailing list for Enterprise JavaBeans development
[mailto:[EMAIL PROTECTED]]On Behalf Of Smith, Curt H.
Sent: Thursday, July 13, 2000 8:35 AM
To: [EMAIL PROTECTED]
Subject: Resiliency: method level failover, who provides this


Greetings,

I'm still wrestling with a few high availability issue while trying to
select an app server
vendor.

A remaining problem that the current front runner, WLE 5.1, hasn't provided
a solution for
or even a future date, is transparent method level fail over.  This is a
feature that's been
available from a few Corba ORB vendors, like Inprise, Iona and perhaps
others.

The value of this feature to a resilient, clustered services back end is
this:

- Servlet or java client or ?? has a handle (Corba Stub or EJB handle) to a
service

- the client makes a method call on the stub/handle

- The service or box that that handle is to, goes down

- You don't want the application developer to have to catch and
re-bind/lookup the home, object, stub
  and re-dispatch the method call, all inline code.  The app server's code
should catch system failure
  exceptions in the Stub/Handle and transparently re-bind and re-issue the
method call.

- This HA feature has been available from leading Corba vendors and should
be built into a HA EJB/Corba
  app server architecture along with resilient clusters etc etc.

What Appserver vendor has this feature out of the box?

At present I'm providing this feature set by hacking the idl2java code
generator and inserting my own
Stub.java template that catches orb level exceptions and re-binds, but I
don't want to own this after I
port to a new vendor..   ;-(

Thanks,

curt


Curt Smith
Z-Tel
email:  [EMAIL PROTECTED]
work:   404-237-1166  x182
FAX:    404-237-1167

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to