United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6741547 offline JRE wrapper should have external language transforms
JDK-6741547 : offline JRE wrapper should have external language transforms

Details
Type:
Bug
Submit Date:
2008-08-26
Status:
Resolved
Updated Date:
2010-09-16
Project Name:
JDK
Resolved Date:
2009-08-19
Component:
install
OS:
generic
Sub-Component:
install
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u18 (b01)

Related Reports
Backport:
Relates:

Sub Tasks

Description
Steps to reproduce:

1. Install JRE 6u10-b14 offline with /lang=1036 (or any other language)
2. Now install JRE 6u10-b29, it will get "error applying transforms".

                                    

Comments
EVALUATION

The reason is because the lang transforms are embedded as storage into the offline JRE msi file.  It conflicts with the vamus reinstall caching.  Instead of embedding the transforms as storage into the msi file, we should instead use them as 9 resources into the wrapper .rc file.  During install, the wrapper will extract the necessary lang transform, if non-English.
                                     
2008-08-26



Hardware and Software, Engineered to Work Together