I'm running into the same issue of Java not installing through SCCM 2012 and getting a 1603 error. My logs mirror those posted here. The machines do have an old version of Java 6 and I am deploying both 64 and 32 bit versions of 8_25. Here's what I have figured out:
- If I run the msiexec string posted here in an elevated command prompt, it will install without issue. I can then deploy the x64 version from SCCM without issue.
- Uninstalling the old version of Java doesn't help.
- Other MSI application deployments work without issue (comment subject to change due to the nature of SCCM).
This was tested on our lab machines that are heavily managed. I am going to test this on another machine that isn't as highly managed.