http://forums.java.net/jive/thread.j...threadID=14387

Ci sono un po' di link a soluzioni più avanzate.