> 1. The next calls to the bean will fail with an exception. The client will thus try 
>to get the
> reference again from the home object, but it will fail. The client will then try to 
>create
> again an InitialContext, but it will fail.

This is an example of an EJB server that does not deal with redundancy
on the client side, whether we're talking about fail over, load
balancing, entity, session, etc. The entity beans will fail over, the
client will fail :-)


> 4. The next calls to the bean will work, because the bean reference is smart enough 
>to contact
> a new container where the bean is deployed if the original one has crashed.

And this is, of course, how it should be done in the best fashion for
the application.

(Let's count how many minutes until 3 vendor plugs appear to tell us how
they and no one else does it)


But all of these are specific to home interfaces, the question was
specific to entity beans. If the EJB server does no. 4 does it mean that
your stateless session bean, stateful session beans, and entity beans
all support failover? (Rethoric question)

arkin


> This last point is what I would call "automatic failover", and I don't think it's 
>trivial to
> implement and that all vendors are able to support this.
>
> Do I miss something? Any thought about this?
>
> JB.
>
> >
> > Just pick the one with the coolest name.
> >
> > arkin
> >
> > Jean-Baptiste Nizet wrote:
> > >
> > > dan benanav wrote:
> > >
> > > > Do any vendors provide for clustering with automatic failover of entity
> > > > beans?  I know that WLS does not.  How about Gemstone?  If not is there
> > > > a reason why it is not possible?
> > > >
> > >
> > > Inprise Application Server supports it. See
> > > 
>http://www.borland.com/devsupport/appserver/faq/Availability_Scalability_Performance.html
> > >
> > > JB.
> > >
> > > >
> > > > It seems to me that EJB servers should be capable of automatic failover
> > > > of entity beans and without that it will be difficult to write a
> > > > clustered based application.
> > > >
> > > > dan
> > > >
> > > > ===========================================================================
> > > > 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".
> > >
> > > --
> > > Jean-Baptiste Nizet
> > > [EMAIL PROTECTED]
> > >
> > > R&D Engineer, S1 Belgium
> > > Excelsiorlaan 87
> > > B-1930 Zaventem
> > > +32 2 714 45 42
> > >
> > > ===========================================================================
> > > 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".
> >
> > --
> > ----------------------------------------------------------------------
> > Assaf Arkin                                           www.exoffice.com
> > CTO, Exoffice Technologies, Inc.                        www.exolab.org
> >
> > ===========================================================================
> > 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".
>
> --
> Jean-Baptiste Nizet
> [EMAIL PROTECTED]
>
> R&D Engineer, S1 Belgium
> Excelsiorlaan 87
> B-1930 Zaventem
> +32 2 714 45 42
>
> ===========================================================================
> 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".

--
----------------------------------------------------------------------
Assaf Arkin                                           www.exoffice.com
CTO, Exoffice Technologies, Inc.                        www.exolab.org

===========================================================================
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