I got the same problem... Maybe the patch source isn't synchronized with 4.0.2 source release.
Is there any other solution? I'm trying to build JBoss 4.0.2 for production.
Use the following to get the full source tree:
cvs -z4 co -r JBoss_4_0_2_JBAS-1852 jboss-4.0
Scott, I believe there should be a package with the source up-to-date. Not everybody can get access to CVS servers because Proxy and Firewall restrictions.
Why don't you guys fix the source included in the patch ? Make another relase or something else. :)