Issue persists in build 10.
Interesting note, the message displays twice, even though the JNLP contains
only one ampersand (and of course that ampersand is encoded in the JNLP file as
amp;)
Downloaded Java 8 Update 60 Build 10 from https://jdk8.java.net/download.html
Windows 7 Professional
While experimenting with Java 8 Update 60 early access release, I found that
our normally working JNLP file shows warning and exception in Java console.
This seems to be an incorrect warning because I believe the XML of the JNLP is
well formed.
Downloaded Java 8 Update 60 from
property: (apple.laf.useScreenMenuBar, true) specified in unsigned
jnlp file will not be set.
Regards,
Bill
...
From: Sergey Bylokhov [mailto:sergey.bylok...@oracle.com]
Sent: Wednesday, March 25, 2015 9:04 AM
To: Burk, Bill; awt-dev@openjdk.java.net
Subject: Re: AWT Dev JDK-8075070
I recently opened a report with Oracle for what I believe may be the same
issue. It may impact many existing Mac OS X applications so should be
considered seriously.
(Review ID: JI-9020016) - JNLP property apple.laf.useScreenMenuBar no longer
treated as secure for Mac OS X
Java application
property enables menus, leaving it out or ignoring the property takes
away those menus.
Regards,
Bill
From: Sergey Bylokhov [mailto:sergey.bylok...@oracle.com]
Sent: Wednesday, March 25, 2015 9:04 AM
To: Burk, Bill; awt-dev@openjdk.java.net
Subject: Re: AWT Dev JDK-8075070 [macosx] system menu bar
Perhaps one is for Mac OS X only. I know I would always get the insecure
message in Java Console from Windows, so we would make the JNLP different for
Mac OS X
-Bill
From: Phil Race [mailto:philip.r...@oracle.com]
Sent: Wednesday, March 25, 2015 10:49 AM
To: Burk, Bill
Cc: Sergey Bylokhov; awt
, March 25, 2015 11:02 AM
To: Burk, Bill
Cc: awt-dev@openjdk.java.net
Subject: Re: AWT Dev JDK-8075070 [macosx] system menu bar disabled when using
webstart to start
PS ..
For previous versions of Java, if you include the property
apple.laf.useScreenMenuBar for a different OS, such as Windows OS