I'm not sure this is the same issue since the reporter specifically states that it works when using dependency injection (which is how my code is accessing the EJBs). Also, the stack trace is completely different.
I'll wait for a fix for issue 2856 and see if it fixes my problem also.
Thanks for the quick response.
[Message sent by forum member 'aner' (aner)]
http://forums.java.net/jive/thread.jspa?messageID=213193