I have step configured to run with SimpleAsyncTaskExecutor and for some reason if job is executed in WLS 11g running in production mode the job only utilizes two threads. If I execute it in another server running in development mode the step is run with own thread for each chunk.

Has anyone else used multi-threaded steps in Weblogic 11g environment? I have tried to check the threading confs in both servers, but don't see any difference.

I posted this question also to Oracle forum, but there's not so many Spring Batch users present.