EJB application code should not create or manage threads since it will interfere with how the container manages the bean's lifecycle and concurrency. If you want to achieve asynchronous processing, can you use message driven beans?
-cheng
[Message sent by forum member 'cf126330' (cf126330)]
http://forums.java.net/jive/thread.jspa?messageID=247168