JDK-8035321 : REGRESSION: There is no '-Daaa=/home/test' for javaplugin.vm.options after clicking on the JCP and pressing 's' key to dump system properties
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 7u60
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: linux_ubuntu
  • CPU: x86
  • Submitted: 2014-02-19
  • Updated: 2017-07-12
  • Resolved: 2014-03-24
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.
7u76Fixed 8u20Fixed 9 b08Fixed
Testsuite name: CTE Regressions manual
JDK/JRE tested: 7u60b06(32bit)
OS/architecture: ubuntu12.04-x86
Reproducible: Always
Reproducible on machine: ubuntu12.04-x86
Test run log location:

Steps to reproduce:
1.Install JDK7u60b06(32bit) (download from http://jre.us.oracle.com/java/re/jdk/7u60/promoted/ea/b06/bundles/linux-i586/jdk-7u60-ea-linux-i586.tar.gz ) under /workspace/cte/jdk1.7.0_60
2.Go to 'Control Panel' and activate 'Java Plugin Control Panel' window, In 'Java Plugin Control Panel'
3.Change the Security to Medium 
4.At the Java plug-in control panel, enter some runtime parameter such as:-Daaa=/home/test
5.Use browser ff11 Load the page :http://jpseuwt-ap.us.oracle.com/testcases/4407381/SampleApplet.html
6.Click on the Java Plug-in Console and press 's' key to dump system properties
7.Check:Look for javaplugin.vm.options and if '-Daaa=/home/test' is there - test PASSED
otherwise - test FAILED

Actual behavior:
There is not '-Daaa=/home/test' for javaplugin.vm.options, after clicking on the JCP and pressing 's' key to dump system properties refer to 4407381.png
crucible review: https://java.se.oracle.com/code/cru/CR-JDK9CLIENT-131

the problems was introduced in 3757 revision of 7u repo.

reproduced it for 7u60 b07. Jvm should be relaunched with new parameter from JCP, but for some reason it's filtered out. if the bug does not exist for latest 7u55/8u5, then probably it's already fixed in cpu repo, but not yet merged to 7u\8u-dev.

It is a regression introduced in 7u60 b01. Test passes against JDK 7u55 b08.