JDK-8040927 : [MSI] Access Bridge is installed when install test jre with STATIC=1 after higher version installed
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 8u20,9
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_7
  • CPU: x86
  • Submitted: 2014-04-18
  • Updated: 2016-02-08
  • Resolved: 2014-05-09
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8 JDK 9
8u20 b17Fixed 9Fixed
Description
1. Install the NEXTVER 32bit build of JRE 9 on 64bit OS.
2. Install 32bit test JRE 9 with STATIC=1 on 64bit OS.
3. Check the installed files of JRE 9


Expected:
All JRE files are installed correctly.

Actual:
The following files are in the home folder of jre 9. But they should not be there.
bin/JAWTAccessBridge.dll
bin/JavaAccessBridge.dll
bin/WindowsAccessBridge.dll 
lib/ext/access-bridge.jar
Comments
Contributor: Avani Shastri <avani.shastri@oracle.com> Summary:[MSI] Access Bridge is installed when install test jre with STATIC=1 after higher version installed Review: https://java.se.oracle.com/code/cru/CR-JDK8UDEV-8
16-02-2015

Followed steps in description. Tests Executed: 1) Verified the Access Bridge files were NOT installed after the 8u20 b17 promoted NEXTVER 2) Installed 8u20 b17 promoted OVER 8u20 b17 NEXTVER using the .exe with STATIC=1 and verified Access Bridge files were NOT installed 3) Installed 8u20 b17 promoted OVER 8u20 b17 NEXTVER using the .msi with STATIC=1 and verified Access Bridge files were NOT installed After 8u20 b17 promoted NEXTVER installation: C:\Program Files (x86)\Java\jre1.8.0_21\bin>ls *AccessBridge* JAWTAccessBridge-32.dll JavaAccessBridge-32.dll WindowsAccessBridge-32.dll C:\Program Files (x86)\Java\jre1.8.0_21\lib\ext>ls *access-bridge* access-bridge-32.jar After 8u20 b17 promoted jre installation: (tested both .exe and .msi installers) c:\Program Files (x86)\Java\jre1.8.0_20\bin>ls *AccessBridge* JAWTAccessBridge-32.dll JavaAccessBridge-32.dll WindowsAccessBridge-32.dll c:\Program Files (x86)\Java\jre1.8.0_20\lib\ext>ls *access-bridge* access-bridge-32.jar Tested on host sc14160150 - Win Vista x64
16-06-2014

also affected testlist: MSI/MSI004-006-64 MSI/MSI008-009-002-Enable-64 MSI/MSI008-009-002-Disable-64 MSI/MSI008-010-002-Enable-64 MSI/MSI008-010-002-Disable-64 MSI/MSI008-011-002-Lowest-64 MSI/MSI008-011-002-Highest-64
21-04-2014

Please check your bug queue...this sounds like a duplicate.
19-04-2014

Affected tests: MSI/MSI004-006 MSI/MSI008-009-002-Enable MSI/MSI008-009-002-Disable MSI/MSI008-010-002-Enable MSI/MSI008-010-002-Disable MSI/MSI008-011-002-Lowest MSI/MSI008-011-002-Highest
18-04-2014