Just wanted to address the first issue :
Attempt 1: GUI and console install of fuse-message-broker-220.127.116.11.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-18.104.22.168-unix.bin MD5(fuse-message-broker-22.214.171.124-unix.bin)= 5ce44760c23857944cbb4325f55bd032
If the number comes up different, you have a corrupted download, and will have to download again.
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.