FULL PRODUCT VERSION :
1.6.0_38
1.7.0_55
ADDITIONAL OS VERSION INFORMATION :
Windows 64bit
EXTRA RELEVANT SYSTEM CONFIGURATION :
Two instances of 32bit Java SE installed using static=1 switches
JRE 1.6.0_38
JRE 1.7.0_55
A DESCRIPTION OF THE PROBLEM :
Enterprise environment running Java SE. Enabled trusted signed deploymentruleset.JAR. Ruleset worked fine on IE8 & IE10 with 1.7.0_51 but after we upgraded to 1.7.0_55 it stopped working for following action "<action permission="run" version="1.6.0_38" />". User gets prompt "Deployment rule set required java 1.6.0_38 not available" and Java applet fails to run. Correct Java is installed and confirmed 6u38 is working. Tested same PC and same rule set on Chrome & Firefox and it works. So bug is within 7u55 and IE JVM. Also tried other version like 1.6.0_16 and rule set also fails with similar message.
REGRESSION. Last worked in version 7u51
ADDITIONAL REGRESSION INFORMATION:
1.7.0_55
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1) Install IE8 or IE10
2) Install JRE 1.6.0_38 with static=1
3) Install JRE 1.7.0_55 with static=1
4) Create signed deploymentruleset.jar with any rule with URL location and with action:
<action permission="run" version="1.6.0_38" />
5) Test URL with Java applet and it will fail with dialog
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
URL should load Java applet using 1.6.0_38 and no warning dialog.
ACTUAL -
Getting Java prompt "Deployment rule set required java 1.6.0_38 not available" and Java applet fails to run.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
"Application Blocked by deployment rule set."
"Deployment rule set required java 1.6.0_38 not available"
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
Used http://javatester.org as test case
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
None. Cannot work in Internet Explorer. Can get it to work in Chrome and Firefox but not a workaround.
1.6.0_38
1.7.0_55
ADDITIONAL OS VERSION INFORMATION :
Windows 64bit
EXTRA RELEVANT SYSTEM CONFIGURATION :
Two instances of 32bit Java SE installed using static=1 switches
JRE 1.6.0_38
JRE 1.7.0_55
A DESCRIPTION OF THE PROBLEM :
Enterprise environment running Java SE. Enabled trusted signed deploymentruleset.JAR. Ruleset worked fine on IE8 & IE10 with 1.7.0_51 but after we upgraded to 1.7.0_55 it stopped working for following action "<action permission="run" version="1.6.0_38" />". User gets prompt "Deployment rule set required java 1.6.0_38 not available" and Java applet fails to run. Correct Java is installed and confirmed 6u38 is working. Tested same PC and same rule set on Chrome & Firefox and it works. So bug is within 7u55 and IE JVM. Also tried other version like 1.6.0_16 and rule set also fails with similar message.
REGRESSION. Last worked in version 7u51
ADDITIONAL REGRESSION INFORMATION:
1.7.0_55
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1) Install IE8 or IE10
2) Install JRE 1.6.0_38 with static=1
3) Install JRE 1.7.0_55 with static=1
4) Create signed deploymentruleset.jar with any rule with URL location and with action:
<action permission="run" version="1.6.0_38" />
5) Test URL with Java applet and it will fail with dialog
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
URL should load Java applet using 1.6.0_38 and no warning dialog.
ACTUAL -
Getting Java prompt "Deployment rule set required java 1.6.0_38 not available" and Java applet fails to run.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
"Application Blocked by deployment rule set."
"Deployment rule set required java 1.6.0_38 not available"
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
Used http://javatester.org as test case
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
None. Cannot work in Internet Explorer. Can get it to work in Chrome and Firefox but not a workaround.
- duplicates
-
JDK-8044380 Deployment Rule Set broken with Java 7u55
- Closed