3 Replies Latest reply on May 27, 2009 1:45 PM by oisin

    install/build problems

    djrfuse

      Attempt 1: GUI and console install of fuse-message-broker-5.3.0.1.unix.bin with Sun JDKs 1.5 and 1.6.

      Result 1: ClassFormatError in com/zerog/ia/installer/util/VariableSnapshotManager (illegal constant pool 23...)

       

       

      Attempt 2: download Fuse Message Broker source source (5.3.0.1), Maven (2.0.10), Ant (1.7.1).  

      Result 2: 'maven install -Dmaven.test.skip=true' produces build error in XMPP target (Checksum failure on https://maven2.repository.dev.java.net.nonav.repository.org/apache/maven/plugins/maven-javadoc-plugin/2.4/maven-javadoc-plugin-2.4.pom     

       

       

      Attempt 3: per documentation clean private maven repository and  'mvn -U install'

      Result 3: 8 of the 'tests' fail and no distribution created.

       

       

      Things are not going well.   Any ideas on how I can get any of the approaches to work.  Thanks in advance.

       

      Dave

        • 1. Re: install/build problems
          oisin

          Just wanted to address the first issue :

           

           

          Attempt 1: GUI and console install of fuse-message-broker-5.3.0.1.unix.bin with Sun JDKs 1.5 and 1.6.

          Result 1: ClassFormatError in com/zerog/ia/installer/util/VariableSnapshotManager (illegal constant pool 23...)

           

           

          A ClassFormatError generally appears if there is a corrupted jar or class file format when Java attempts to load it. If the issue was to do with the version of the Java compiler and language, the error would be an UnsupportedClassVersionError.

           

          The unix version of the bin download has an MD5 hash of 5ce44760c23857944cbb4325f55bd032. To rule out corruption of the download, you can verify the hash is the same for your copy of the bin:

           

          $ openssl dgst -md5 fuse-message-broker-5.3.0.1-unix.bin
          MD5(fuse-message-broker-5.3.0.1-unix.bin)= 5ce44760c23857944cbb4325f55bd032
          

           

          If the number comes up different, you have a corrupted download, and will have to download again.

           

            --oh

          • 2. Re: install/build problems
            djrfuse

            oisin - you da man !   I've been lucky (or spoiled) by never, ever experiencing a corrupt download.  It may never have occurred to me.  Thanks.

            • 3. Re: install/build problems
              oisin

              See #1 in the list of Fallacies of Distributed Computing.