<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">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.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">(Review ID: JI-9020016) - JNLP property apple.laf.useScreenMenuBar no longer treated as secure for Mac OS X<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Java application launched by unsigned dynamically-generated JNLP will run, but missing user interface features like menus, dialog boxes and response to function keys.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Missing features render application unusable to Mac OS X users.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Normally menus are enabled by setting apple.laf.useScreenMenuBar to true in resources section of JNLP.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">As early as September 2010, this property was secure for Mac OS X but insecure for other OS.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This leads me to believe there used to be a special build of Java for Mac OS X, and this issue may be a side-effect of an initiative to unify the codebase.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Maybe incomplete documentation led to oversight because no Apple properties are listed among "The following properties, as well as properties beginning..."<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">http://docs.oracle.com/javase/7/docs/technotes/guides/javaws/developersguide/syntax.html<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">POSSIBLE DUPLICATE: JDK-8075070<o:p></o:p></p>
<p class="MsoNormal">NOT DUPLICATE: JDK-8024720 (Has workaround, place property near top of resources section)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">WORKSTATION INFO:<o:p></o:p></p>
<p class="MsoNormal">Mac Mini Late 2012<o:p></o:p></p>
<p class="MsoNormal">OSX 10.9.3 (13D65)<o:p></o:p></p>
<p class="MsoNormal">Firefox 36.0.1.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">JNLP INFO:<o:p></o:p></p>
<p class="MsoNormal">    <resources><o:p></o:p></p>
<p class="MsoNormal">        <property name="apple.laf.useScreenMenuBar" value="true" /><o:p></o:p></p>
<p class="MsoNormal">    </resources><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">JAVA CONSOLE:<o:p></o:p></p>
<p class="MsoNormal">Java Web Start 11.40.2.25<o:p></o:p></p>
<p class="MsoNormal">Using JRE version 1.8.0_40-b25 Java HotSpot(TM) 64-Bit Server VM<o:p></o:p></p>
<p class="MsoNormal">...<o:p></o:p></p>
<p class="MsoNormal">Insecure property: (apple.laf.useScreenMenuBar, true) specified in unsigned jnlp file will not be set.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">REGRESSION INFO: Problem does not replicate in J8u31<o:p></o:p></p>
<p class="MsoNormal">Java Web Start 11.31.2.13<o:p></o:p></p>
<p class="MsoNormal">Using JRE version 1.8.0_31-b13 Java HotSpot(TM) 64-Bit Server VM<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:navy">William E. Burk
</span></b><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#1F497D"> Product Support Specialist,<b> KODAK DESIGN2LAUNCH SOLUTIONS</b><br>
Kodak Technology Solutions<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#1F497D">Eastman Kodak Company<b>
</b> 1408 Flores<b> </b> Pacifica, Ca 94044<b> </b> United States<b> </b> <br>
<a href="mailto:william.burk@kodak.com"><span style="color:blue">william.burk@kodak.com</span></a><b>
</b> 203.653.2582 Office<b> </b> 650.868.4948 Mobile<b> </b><br>
<img border="0" width="504" height="26" id="Picture_x0020_1" src="cid:image001.gif@01D066D8.BFDFAAE0" alt="EKLOGO2"></span><span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>