Do you get the same error with InstEd?
I'm trying to deploy Java 7u45 with GP. Previously I've used Orca to edit the MSI file as per this helpful guide How to package and deploy Java JRE 1.6.0_26 via Group Policy | ivan's blog
Now when I edit the 7u45 MSI file I get an error that it has "Failed to open MSI database".
Anyone know if there's a workaround, or an alternative to editing the MSI?
Gongalong (16th October 2013)
Yes, a "failed to open" error.
Are you making changes directly to the MSI or creating a transform? Transforms are almost always the recommended approach, and it worked for me when I deployed 7u45 this morning.
I've never tried transforms, and used the guide above with the Orca editor.
It looks like Orca is one tool used to create transforms. Are there any others?
As mentioned above though, InstEd won't open the MSI.
I'm not sure if something has changed, but following Ivan's blog the MSI for u45 is much larger than for u17 (863kB vs. 25 MB) - this is the MSI retrieved from the temp directory How to package and deploy Java JRE 1.6.0_26 via Group Policy | ivan's blog
Do you have the following two files?
Code:32-bit: %UserProfile%\AppData\LocalLow\Sun\Java\jre1.7.0_45 64-bit: %UserProfile%\AppData\LocalLow\Sun\Java\jre1.7.0_45_x64
Nope, so let me double check the extract.
I get jre1.7.0_45-c.msi and java_sp.dll
Wunderbar! That seems to have worked. Thanks.
We've just started adding some 64 bit workstations. Is it just a case of adding both 32 and 64 into the GPO, and the install will just fail for the incorrect machine?
Also, when removing old versions is it best to tell GP to uninstall immediately, or just leave them in place on the basis that the new version should overwrite? We have had some workstations with multiple versions of Java, so I'm guessing that the former might be the better option.
Enhanced Protected Mode enabled. In most cases you could get away with just installing the 32-bit version of Java (even on 64-bit editions of Windows).
Last edited by Arthur; 17th October 2013 at 11:59 AM.
GP gives the option to uninstall when you remove, or just leave installed on the PC. I think I'll go with uninstall moving forwards.
One day I'll get around to setting up SCCM...
There are currently 1 users browsing this thread. (0 members and 1 guests)