final ExecutorService threadPool = new ThreadPoolExecutor(3, 3,
0L, TimeUnit.MILLISECONDS,
new LinkedBlockingQueue<Runnable>(),
new TestThreadFactory(), new ThreadPoolExecutor.AbortPolicy());
for (int i = 0; i < 20; i++)
threadPool.execute(new Runnable () {
public void run()
{
try
{
runSingleGoldReport("Prd-3931.prpt", ReportProcessingMode.current);