Java version:
java version "1.5.0_16" Java(TM) Platform, Standard Edition for Business (build 1.5.0_16-b02) Java HotSpot(TM) Server VM (build 1.5.0_16-b02, mixed mode)
Seam version:
2.1.1.GA
JBoss version:
4.2.3.GA
We've used the JConsole to view the PermGen memory after each redeployment of this app, and it goes up by a predictable 5MB.
Forgot to answer one of your questions: We're not doing anything special after each redeployment. We use the app for a while and then notice there might be a bug; fix it in Eclipse, and then copy the WAR file to the JBoss server, modify the web.xml (by putting a space in it and saving it) so it redeploys, and then launching the app in the browser.