This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Accomodate new "No-Redeploy" WebStart security introduced in JDK 7u25 | ||
---|---|---|---|
Product: | projects | Reporter: | Petr Somol <psomol> |
Component: | Java Webstart | Assignee: | Petr Somol <psomol> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | neigor, tzezula, uireviews |
Priority: | P2 | ||
Version: | 7.4 | ||
Hardware: | PC | ||
OS: | Windows 7 | ||
Issue Type: | TASK | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 234231 | ||
Attachments: |
mockup of extended WebStart panel in SE project
mockup of extended Deployment panel in FX project |
Description
Petr Somol
2013-06-27 17:50:16 UTC
Created attachment 136425 [details]
mockup of extended Deployment panel in FX project
Eventually we opted for a solution without UI change, due to the fact that we are now several months after NB7.4 feature freeze. fixed in jetmain separately for SE and FX: http://hg.netbeans.org/jet-main/rev/6f7b1939cd99 http://hg.netbeans.org/jet-main/rev/b62d48762fec In SE the Codebase value is set based on what codebase type is selected in WebStart panel. In FX the Codebase is set by default to *. Permissions attribute is set according to whether signing is enabled or not, following the previous convention used when generating jnlp (both in SE and FX). Both in SE and FX the default Codebase and Permission attributes can be overridden by setting project properties: manifest.custom.codebase manifest.custom.permissions For anyone who encounter this problem and need a simple fix for web hosted JNLP all you have do is to edit the manifest.mf template file located in your project's root folder in Netbeans and add these attributes: Permissions: all-permissions Codebase: download.domain.company.com More information: https://blogs.oracle.com/java-platform-group/entry/new_security_requirements_for_rias |