I have a Raritan KVM-over-IP box, and its client is a Java app (there's also an applet version) called "Raritan Multi-Platform Client" that is used to access and configure the box. This app does not work correctly with IcedTea but does work with Sun's j2re-1_4_2_16-linux-i586.bin (extracted just for the Raritan app). With IcedTea, the app starts and appears to run, but some menus don't work, and when I connect to the device, the KVM and admin windows don't respond (I never get the display from the remote computer). Is there anything I can do to help debug this?
Is there a way I can reproduce this? Can you run this app from the console? If so, do you see any errors in the output?
The software can be downloaded here: http://download.raritan.com/files/products/StandaloneMulti-PlatformClientv5.0.2.zip One difference I think you can see without any connection is that if you go to the Tools menu and go down to Update, a submenu should open up. With IcedTea, that doesn't happen, but with Sun's java, it does. Okay, this is weird: they use a bash script to start the app (that backgrounds it). To see if the app produced any errors, I copied the java command it calls to run the app and ran it directly, and it sometimes works that way. I can't seem to find anything that makes it work/not-work repeatedly though. It doesn't seem to produce any error output in either case though.
The menus work on my x86 Rawhide machine with java-1.6.0-openjdk-1.6.0.0-0.7.b08.fc9.i386. I suspect the issues you were having were regressions introduced on the OpenJDK 7 branch.