Hi Alexandre,
The size of the thread pool used for asynchronous invocations is not currently configurable, but the max size is 64, not 3. Is the work being performed within the implementation of the asynchronous method significant? It's possible that the async operation is completing relatively quickly and that an existing thread is being used for another dispatch rather than a new one.
--ken
[Message sent by forum member 'ksak' (kenneth.saks_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=379044