Bugs item #772335, was opened at 2003-07-16 07:17
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=772335&group_id=22866

Category: Clustering
Group: v3.0 Rabbit Hole
Status: Open
Resolution: None
Priority: 5
Submitted By: Scott M Stark (starksm)
Assigned to: Nobody/Anonymous (nobody)
Summary: Failover does not work with collocated calls

Initial Comment:
>From the following report on the user list, shows that
calls made with collocated callers/calle can fail at
the StatefulHASessionInstanceCache level. Its not clear
how the session reference is being maintained across
server restarts. Presumably a persistent http session
holding a reference to the stateful session bean interface.

--- "Joao Clemente" <[EMAIL PROTECTED]> post:

Well, it if makes sense or not, I don't know... But
I've done every
experiment that I was able to think of and I can assure
you that you'll see
this behaviour executing these steps:
1 - Interact with the server JB1. (that has a
distributed servlet that
invoques a clustered session EJB)
2 - Send JB1 down
3 - Get JB1 up again
4 - Interact with the same server JB1

if you do a set between 2 and 3, connecting to JB2,
this test will not fail.
I guess its due to some reference being updated in the
sub or proxy that is
kept in the user (servlet) side.

One other tought: Is it possible that the failover
logic is broken in the
following way: "If there is a local reference
(following a colocation
strategy) then !only! use that connection"
Maybe the failover works fine if at the servlet we are
using clustered EJB's
that running only on other machines, but if they are
running on this one the
colocation strategy makes the behaviour go bad... For
instance, clearing the
"list of possible replicas" favouring the local one...
And not only
favouring but restricting the use to that one only!

Here goes the stack trace you requested, and as you can
see, there is a "HA"
object in the middle...



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=772335&group_id=22866


-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the
same time. Free trial click here: http://www.vmware.com/wl/offer/345/0
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to