There was an old backport of SwingWorker for JDK < 6 from 2003, which was known as "SwingWorker Version 3". Openfire does not need such old backports anymore.