Every new version of an OS is subject to generating secondary effects and the latest Ubuntu version has an impact on BT747.
By default OpenJDK Java 6 is installed for the core java virtual machine and libraries and Icedtea to enable 'Java Web Start'.
Unfortunately that seems to result in some trouble here and there so I recommend to install the 'sun-java6' package instead. Sun has been acquired by Oracle, but the package still is 'sun-java6'.
The method that I found actually gets the package from an earlier Ubuntu version known as 'lucid'. Here is the few lines that you need to execute - you'll be prompted to enter the administrator (root) password:
sudo add-apt-repository 'deb http://archive.canonical.com/ lucid partner'
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-pluginThis will add a repository to your machine, fetch the latest content list of that repository and install the "commercial" java version.Before installing BT747, I also recommend to change the Java Configuration.For this find the Sun Java 6 Plugin configuration tool in System/Preferences (the sample screens are in French, but I am sure you can find the equivalent):Once opened enable the shortcut creation (enabling easy offline use):Then install BT747 using one of the 'jnlp' links.Unfortunately - in my case - the shortcut creation still fails.