[7u4] Request for phase 2 approval for CR 7132692 - [macosx] Class com.apple.eawt not functioning

niagarasoft20-macosxportdev at yahoo.com niagarasoft20-macosxportdev at yahoo.com
Mon Mar 12 17:30:45 PDT 2012

Has this been pushed to source? I've just compiled this and attempted to use it but still not working using the provided JavaAppLauncher? Still not getting the apple menus. I DO get them however when invoking the executable jar from the command line. Using that method they work fine. Perhaps I'm missing something in the info.plist config file. I'm doing exactly what I described in the steps here:


This is the version I'm attempting to bundle:

openjdk version "1.7.0-internal"
OpenJDK Runtime Environment (build 1.7.0-internal-mnigrin_2012_03_06_20_25-b00)
OpenJDK 64-Bit Server VM (build 23.0-b16, mixed mode)

> From: Edvard Wendelin <edvard.wendelin at oracle.com>
>To: Anthony Petrov <Anthony.Petrov at oracle.com> 
>Cc: "jdk7u-dev at openjdk.java.net" <jdk7u-dev at openjdk.java.net>; macosx-port-dev <macosx-port-dev at openjdk.java.net> 
>Sent: Friday, February 24, 2012 9:25 AM
>Subject: Re: [7u4] Request for phase 2 approval for CR 7132692 - [macosx] Class com.apple.eawt not functioning
>On Feb 21, 2012, at 12:19 PM, Anthony Petrov wrote:
>> Bug: http://bugs.sun.com/view_bug.do?bug_id=7132692
>> Webrev: http://cr.openjdk.java.net/~anthony/x-16-eawt-7132692.0/
>> Review thread: http://mail.openjdk.java.net/pipermail/macosx-port-dev/2012-February/002992.html
>> Reviewer: Artem Ananiev (art)
>> Rationale for inclusion in 7u4: NetBeans requires this feature. Also, many Java applications deployed on the Mac expect the Apple menu items (About, Preferences, and Quit) to function correctly. W/o this fix the menus don't work as expected. The fix is considered as low-risk since it doesn't affect any functionality other than the Apple menu handling code.
>> --
>> best regards,
>> Anthony

More information about the macosx-port-dev mailing list