Példa
protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1) {
Runnable runner = RunnablePool.instance().getRunnable(arg0);
Thread t = new Thread(runner);
t.start();
t.destroy();
}
Megoldás
Több szál használata helyett a kiszolgáló kisalkalmazáson belül sorban kell elvégezni a műveleteket. Nem szabad szálakat létrehozni a J2EE alkalmazásoknak, de ha szálakat kell használni, akkor a szálakat tárolni kell.