All I was asking about is what would happen if I create a new thread from within a 
bean method and
then get an InitialContext in the same way that I would from a client thread.  I was 
wondering why
that wouldn't work.

dan

Evan Ireland wrote:

> dan benanav wrote:
> >
> > > The specification is written in such a way as to allow server/container
> > > vendors to attach arbitrary container-stuff as thread-local data in
> > > container-managed threads. Any attempt to use the server's EJB infrastructure
> > > from within a user-managed thread may result in the server attempting to locate
> > > the container-stuff for the invoking thread, even if that thread is acting only
> > > as a client to other beans. User-managed threads don't have any container-stuff,
> > > thereby it might not work.
> >
> > So suppose from the main thread I create a new thread and do the above. (Get the
> > InitialContext, etc.).  Such a thread doesn't have any container-stuff either. So 
>how does that
> > work?
>
> Which "main thread" are you referring to?
>
> Anyway, assuming you meant the "main thread" in your client which is my best
> guess at your intended meaning, the container-stuff I refer to is not
> necessarily required for client threads. It all depends on the vendor
> implementation. With Sybase EAServer, there is container-stuff that is only
> required on the server side, and we now provide a thread management API for
> use by components that require it.
> ________________________________________________________________________________
>
> Evan Ireland              Sybase EA Server Engineering       [EMAIL PROTECTED]
>                             Wellington - New Zealand              +64 4 934-5856

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