Thanks! This did the trick. I can see that I am loading in a ton of classes. My guess is that the classes that I load in for a new document opening up are never destroyed. I will use jconsole to watch and make sure all are taken care of.
Thanks for the answer!
[Message sent by forum member 'bthoma' (bthoma)]
http://forums.java.net/jive/thread.jspa?messageID=291467