Build failed after checking out the tag JBoss_3_2_3 from the jboss-3.2 module. Compilation errors start with the following:
compile-mbean-sources:
[mkdir] Created dir: D:\dev\jboss\src\jboss-3.2\jmx\output\gen-src
compile-classes:
[mkdir] Created dir: D:\dev\jboss\src\jboss-3.2\jmx\output\classes
[javac] Compiling 604 source files to D:\dev\jboss\src\jboss-3.2\jmx\output\classes
D:\dev\jboss\src\jboss-3.2\jmx\src\main\org\jboss\mx\server\AbstractMBeanInvoker.java:53: interface expected here
implements MBeanInvoker
^
D:\dev\jboss\src\jboss-3.2\jmx\src\main\org\jboss\mx\loading\HeirarchicalLoaderRepository2.java:31: warning: org.jboss.mx.loading.UnifiedLoaderReposit
ory2 in org.jboss.mx.loading has been deprecated
public class HeirarchicalLoaderRepository2 extends UnifiedLoaderRepository2
^
D:\dev\jboss\src\jboss-3.2\jmx\src\main\javax\management\loading\PrivateMLet.java:27: cannot resolve symbol
symbol : constructor MLet (java.net.URL[],boolean)
location: class javax.management.loading.MLet
super(urls, delegateToCLR);
^
D:\dev\jboss\src\jboss-3.2\jmx\src\main\javax\management\loading\PrivateMLet.java:32: cannot resolve symbol
symbol : constructor MLet (java.net.URL[],java.lang.ClassLoader,boolean)
location: class javax.management.loading.MLet
super(urls, parent, delegateToCLR);
...
The contents of the JBoss_3_2_3 checkout and the source tar.gz release differ quite a lot. Among other things the AbstractMBeanInvoker (first compile error above) doesn't even exist in the source package.