Any chance you could post or attach these test cases as I am having the same issues and I would like to have a look at the problem in more detail.
Thanks a lot.
I have this error too: No ManagedConnections available within configured blocking timeout ( 5000 [ms] );. I try to add .remove() after I have done with the ejb.create(), and the error message disappear. :) . Here my code:
Object ref = jndiContext.lookup ("remoteDelivery");
remoteDeliveryHome rdh = (remoteDeliveryHome)PortableRemoteObject.narrow (ref,remoteDeliveryHome.class);
remoteDeliveryRemote rdr =rdh.create();
Moderated: Don't waste time reporting problems with old versions, try the latest version (3.2.7/4.0.1)