Details
-
Bug
-
Resolution: Fixed
-
P3
-
9
-
b83
-
Verified
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8141805 | emb-9 | Andy Herrick | P3 | Resolved | Fixed | team |
JDK-8140818 | 8u91 | Dmitry Markov | P3 | Resolved | Fixed | b01 |
JDK-8137104 | 8u72 | Dmitry Markov | P3 | Closed | Fixed | b01 |
JDK-8147107 | emb-8u91 | Dmitry Markov | P3 | Resolved | Fixed | b01 |
Description
ENV: win7/x64/9-client nightly build #3316
Steps to reproduce:
1). Import self ca cert to JCP -> Security -> Manage Certificates -> Singer CA.
http://kgb.us.oracle.com:8080/DRS13Manual/lib/self.valid.cert
2). Set up rule set
http://kgb.us.oracle.com:8080/DRS13Manual/lib/DeploymentRuleSet.jar
For rule set content, see http://kgb.us.oracle.com:8080/DRS13Manual/lib/ruleset.xml
3). Download jnlp file testCertsignedAllpermissionJNLPNoHref.jnlp from http://kgb.us.oracle.com:8080/DRS13Manual/html/testApps.html
4). Save it to C:\test
5). Run javaws with local file path arg: javaws C:/test/testCertsignedAllpermissionJNLPNoHref.jnlp
6). If a valid security warning dialog will show up which should not since the SHA-256 checksum of this jnlp is matched to the hash attribute of the "jnlp-checksum" sum elements in ruleset.xml, then this bug is reproduced.
Note:
1. "javaws -browser <local_path_of_jnlp_file>" works fine(a dialog saying "Application Allowed by Deployment Rule Set" will show up).
2. If launch jnlp by double click jnlp file or right click jnlp and open with "Java(TM) Web Start Launcher", it works fine.
3. If load jnlp by clicking on the link testCertsignedAllpermissionJNLPNoHref.jnlp in a browser from http://kgb.us.oracle.com:8080/DRS13Manual/html/testApps.html, it works fine.
Attachments
Issue Links
- backported by
-
JDK-8140818 DRS 1.3 enhancements doesn't work as expected when load no href jnlp by "javaws <local_path_of_jnlp_file>"
-
- Resolved
-
-
JDK-8141805 DRS 1.3 enhancements doesn't work as expected when load no href jnlp by "javaws <local_path_of_jnlp_file>"
-
- Resolved
-
-
JDK-8147107 DRS 1.3 enhancements doesn't work as expected when load no href jnlp by "javaws <local_path_of_jnlp_file>"
-
- Resolved
-
-
JDK-8137104 DRS 1.3 enhancements doesn't work as expected when load no href jnlp by "javaws <local_path_of_jnlp_file>"
-
- Closed
-
- relates to
-
JDK-8199304 javaws.exe failed to launch UTF-8 encoded JNLP file
-
- Resolved
-
-
JDK-8199317 Launched from browser, UTF-8 encoded argument in a JNLP file is not correctly passed to application
-
- Closed
-