If I call a function of Stateless SessionBean (SLSB), and it's blocked (for example doing a hard math calculation), the Application Server will make a new instance of SLSB for the other requests on it. That means, there is no real block on workflow, just more SLSB instances and more memory consume.
But when I call the SLSB from jboss esb with the EJBProcessor. It's blocked, and the next requests to it is also blocked. there is always just one SLSB instance, and I must wait for the last answer before next request be handled.
Could JBossESB make more SLSB instance for the block situation?
anybody has the same problem?