Reviewer needed - fix for Re: Strange behaviour during javaws -about

Jiri Vanek jvanek at redhat.com
Wed Mar 2 02:10:20 PST 2011


This patch refactors net.sourceforge.jnlp.about package (and it 
subpackage) to  net.sourceforge.jaws.about, because executing any code 
in net.sourceforge.jnlp.* needs all-permissions.
In addition it removes all code from 
net.sourceforge.jaws.about.Main.java which needed all-permissions 
(hyper-links and work around). Second pane with not working demos is 
disabled. Will be replaced by content generated from news and authors.
Last change is fix in getAboutFile() to fix looking for jnlp in user's 
directory where icedtea-web is installed instead of inside-jar (same 
approach as already explained)
all-permissions from about.jnlp file are removed. codebase "." seams 
working fine.

Motivation for this patch was discussed many times in irc and dsitro-pkg 
list: javaws -about shows window, which is located in classpath.org, 
needs to be signed, and keep javaws hanging (still have no idea why)
This patch fixes location of about.jar to proper local one, locate 
proper jnlp file in installed directory, javaws is not hanging, 
about.jar needs not to be signed and needs no special permissions.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: diff-pack.dif
Url: http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20110302/aab556b2/diff-pack.dif 


More information about the distro-pkg-dev mailing list