Thanks for the additional information. This feature is intended to partition remote EJB invocations that originate from a client outside the JVM in which the EJB is running. In your case the entry point into the server is serviced by the web container so there's already a thread associated with the request.
[Message sent by forum member 'ksak' (ksak)]
http://forums.java.net/jive/thread.jspa?messageID=340449