Oops, I forgot to mention, the recommended way to get asynchronous
processing from an EJB is to use JMS. For example, your session EJB
could send a JMS message to a queue, and you could have a Message Driven
Bean registered on that queue to perform the work. 

Al.

> -----Original Message-----
> From: Alastair Rodgers 
> Sent: 28 March 2003 09:30
> To: '[EMAIL PROTECTED]'
> Subject: RE: [JBoss-user] Starting threads from session beans
> 
> 
> No, the EJB 2.0 Spec doesn't permit it. Section 24.1.2 (page 
> 495) states: 
> 
> <quote>
> The enterprise bean must not attempt to manage threads. The 
> enterprise bean must not attempt to start, stop, suspend, or 
> resume a thread; or to change a thread's priority or name. 
> The enterprise bean must not attempt to manage thread groups.
> 
> These functions are reserved for the EJB Container. Allowing 
> the enterprise bean to manage threads would decrease the 
> Container's ability to properly manage the runtime 
> environment. </quote>
> 
> 
> Regards, 
> Al.
> 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> > Alex Sumner
> > Sent: 27 March 2003 20:15
> > To: [EMAIL PROTECTED]
> > Subject: [JBoss-user] Starting threads from session beans
> > 
> > 
> > Hi,
> > 
> > Briefly: is it permissible to start a new thread from a
> > thread running in a session bean? 
> > 
> > I've heard that it isn't allowed, but can't see this
> > explicitly prohibited in the J2EE specs. More importantly, 
> > what will the consequences be in JBoss? If the session bean 
> > thread is in a TX, would I be correct in assuming the new 
> > thread will not be associated with that TX?
> > 
> > Thanks,
> > 
> > Alex
> > 
> > 
> > 
> 


-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to