While attempting to install XML/BI Publisher Desktop 10.1.3.4.1 on my PC, I kept receiving the following error:
Java Runtime Environment not installed! Only problem was, Java was in fact installed. Turns out that because I was using Windows 7 x64 and the 64bit version of Java (6u16), the BI Desktop publisher installer was not recognising it. I installed the 32bit version and the installer went on its merry way.