I don't think this was a Tomcat issue other then the race only occurred in Tomcat.

-dain

On Dec 17, 2005, at 9:01 AM, Jeff Genender wrote:

I will have a look and see if this was related to the Tomcat issue...

Thanks.

Dain Sundstrom wrote:
I fixed the race condition in the day trader initialization, and
committed it to OpenEJB. The problem was cause by the web application
reveiving the notification that the TradeEJB (or another one) was
started before the ContainerIndex received the notification. When the web application attempted to look up the EJB in the container index it was not available. I coded around this problem by having the container index check the kernel directly before failing the lookup, but we need a
more general solution to address the non-deterministic notification
ordering.

-dain

On Dec 16, 2005, at 11:48 AM, Matt Hogstrom wrote:

All,

Rather than continue on one of the outstanding release chains its
appropriate to start a new thread on where we are at and what we are
doing.

First, the outstanding issues with the release candidates clearly show
that there are some issues that need to be resolved.  The most
significant is the error that is thrown during intialization.  It is
not, as was previously thought, an issue with copying the database
files upon initial execution.  It is rather associated with a race
condition between the web-app being initialized and the EJB container
reaching an initialized state.  We are working on this issue and as
such all previous release candidates should be discarded and ignored
for now.  We will track down the issues related to initialization as
well as the other problems reported and put out a new release candidate.

Second, thanks to all that are doing the testing and taking time to
download and install the images on various operating systems. We very much appreciate your investement of time and interest. Your feedback
is noted and will be incorporated where possible.

Here are the outstanding issue that I've noted from the feedback on
the list:

GERONIMO-1363 - DayTrader still using old geronimo-spec files - fixed
GERONIMO-1371 - Geronimo startup/shutdown issues
GERONIMO-1372 - Exception during startup - TradeEJB
GERONIMO-1375 - Invalid login to console should not produce stack trace

If I missed one please let me know.

Regarding the press release I'd like to ask Bruce and Geir to tackle
that issue.  Can you guys help out there?

Thanks.

Matt

Reply via email to