I made a mistake.
The error "Failed to acquire pool semaphore" occurs at method invocation. The lookup occurs normally. The exception is thrown in this line
worker.execute(request);
(still searching a solution...)
Reply to this message by going to Community
Start a new discussion in EJB3 at Community