uberfire/uberfire — pull request #87 by mswiderski (2014-11-17 15:57:21+00:00)
Title: BZ-1164738 - EJB invocation issues thrown when working with the product

This in one of three commits (various repositories) to resolve EAP issue with asynchronous ejb methods:
```plain
Invocation failed on component SimpleAsyncExecutorService for method public void
org.uberfire.commons.async.SimpleAsyncExecutorService.execute(java.lang.Runnable):
javax.ejb.ConcurrentAccessTimeoutException: JBAS014373: EJB 3.1 PFD2 4.8.5.5.1 concurrent access
timeout on org.jboss.invocation.InterceptorContext$Invocation@755032d4 - could not obtain lock within
5000MILLISECONDS
```
There are several BZ for bpms/brms and this might affect actual indexation of file systems in case it fails - usually bigger filesystem that indexation takes more than 5 seconds.

P.S.
I believe (once approved) it needs to be back ported to 0.5.x branch as well.