4 Replies Latest reply on Jul 5, 2004 5:30 AM by Mikko Koponen

    JBoss 3.2.3 from CVS not compiling

    Mikko Koponen Newbie

      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.