restart the server, the changes are not picked up many a times.
I haven't heard of such an issue. Restarting the server should start the application from a clean state. Can you provide more details about these class files that are not updated? How do you deploy the application? And which version of Java and which operating system.
And any specific reason for using JBoss-4.0.3 version? The latest stable version is JBoss-4.2.3GA
These class files are normal java beans being referenced from JSPs. I deploy the EAR by placing it in the deploy folder directly. It doesn't happen each time.
JDK 1.5, Windows 2003
We have moved to newer JBoss, but we support upgrading earlier version of our application which was supported on 4.0.3. Its during this upgrade that we deploy new EAR files, but the older class files are at times not refreshed. We then advise our customers to detele the files manually from work folder.