Thread.sleep or any other thread management is prohibited by the
specification, the issue is addressed in EJB2.1 where container managed
timers are proposed.

Daniel

>From: Nicholas <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: Re: Implementing wait in EJBs
>Date: Thu, 24 Jan 2002 08:35:46 -0800
>
>It seems to me that implementing a try/wait loop is a
>highly sketchy way of doing this. I quite like the JMS
>solution, but technically, I believe the sketchiness
>is not prohibited. In leiu of some highbrow quote from
>the EJB spec, my understanding is that you
>cannot/should not spawn additional threads. So.... on
>that basis, I do not see why Thread.sleep(x) would be
>illegal. It does not spawn any other threads, it
>simply pauses the current one.
>
>Am I off base here ?
>
>//Nicholas
>
>
>--- Sriphani Singaraju <[EMAIL PROTECTED]>
>wrote:
> > Hi Fabian,
> >
> > The scenario goes like this:
> >
> > Bean B invokes a method on Bean A (B is ignorant of
> > the state of A)
> > Bean B should try this repeatedly until the state of
> > A is changed (to a
> > state favourable for servicing Bean B's request).
> > I know it is a performance overhead, but, thatz how
> > the business logic goes.
> > For this case, I'm worried more abt achieving this
> > rather than the amount of
> > time Bean B is blocked.
> >
> > Hope this makes my point clear!
> >
> > Regards,
> > Sriphani.
> >
> > -----Original Message-----
> > From: Fabian Crabus [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, January 24, 2002 3:36 PM
> > To: [EMAIL PROTECTED]
> > Subject: AW: Re: Implementing wait in EJBs
> >
> >
> >
> > Hi,
> >
> > it depends on what you want to achieve: one possible
> > workaround
> > is to use JMS. For example if you're using Weblogic
> > 6.1 you could
> > create a message and set a delivery time (this is
> > not in the spec). This
> > would trigger a message-driven bean.
> > Or to be spec compliant you could implement your own
> > queue via a database.
> > ...
> > I'm not sure if there's an ideal solution to your
> > problem, perhaps tell us a
> > bit
> > more...
> >
> >
> > Fabian
> > [EMAIL PROTECTED]
> >
> >
> >         -----Urspr�ngliche Nachricht-----
> >         Von: sasi.bhushan
> > [mailto:[EMAIL PROTECTED]]
> >         Gesendet: Do 24.01.2002 09:33
> >         An: [EMAIL PROTECTED]
> >         Cc:
> >         Betreff: Re: Implementing wait in EJBs
> >
> >
> >
> >         U cann,t use any thread related operations
> > in EJB's
> >         Regards
> >         Sbpodila
> >         ---- Sriphani Singaraju
> > <[EMAIL PROTECTED]>
> >         wrote:
> >         >
> >         > Hi,
> >         >
> >         > Can someone tell me if I can use
> > "Thread.sleep()"
> >         in my SFSB. I understand
> >         > from the specs that Thread concepts should
> > not be
> >         used in EJBs. Any
> >         > container specific jargon involved in this
> > ??
> >         >
> >         > Thanks in advance.
> >         > Sriphani.
> >         >
> > ----------------------------------------------------
> >
> >
>------------------------------------------------------
> >         ----------
> >         > This email and any files transmitted with
> > it are
> >         confidential and
> >         > intended solely for the use of the
> > individual or
> >         entity to whom
> >         > they are addressed. If you have received
> > this email
> >         in error please notify the
> >         > originator of the message or
> >         [EMAIL PROTECTED]
> >         >
> >         > Any views expressed in this message are
> > those of
> >         the individual
> >         > sender, except where the sender specifies
> > and with
> >         authority,
> >         > states them to be the views of Huawei
> > Technologies
> >         India Pvt. Ltd.
> >
> >
> >
>===========================================================================
> >         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".
> >
>--------------------------------------------------------------------------------------------------------------------
> > This email and any files transmitted with it are
> > confidential and
> > intended solely for the use of the individual or
> > entity to whom
> > they are addressed. If you have received this email
> > in error please notify the
> > originator of the message or
> > [EMAIL PROTECTED]
> >
> > Any views expressed in this message are those of the
> > individual
> > sender, except where the sender specifies and with
> > authority,
> > states them to be the views of Huawei Technologies
> > India Pvt. Ltd.
>
>
>=====
>Nicholas Whitehead
>Home: (973) 377 9335
>Cell: (201) 615 2716
>Work(@ JP Morgan): (212) 235 5783
>[EMAIL PROTECTED]
>
>__________________________________________________
>Do You Yahoo!?
>Great stuff seeking new owners in Yahoo! Auctions!
>http://auctions.yahoo.com
>
>===========================================================================
>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".
>


_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com

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