[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
Tue Mar 13 10:56:26 PDT 2012


It DOES work from the command line. Perhaps this is an issue with the Launcher?

Mike




>________________________________
> From: Scott Kovatch <scott.kovatch at oracle.com>
>To: "niagarasoft20-macosxportdev at yahoo.com" <niagarasoft20-macosxportdev at yahoo.com> 
>Cc: Edvard Wendelin <edvard.wendelin at oracle.com>; Anthony Petrov <Anthony.Petrov at oracle.com>; Mike Swingler <swingler at apple.com>; "jdk7u-dev at openjdk.java.net" <jdk7u-dev at openjdk.java.net>; macosx-port-dev <macosx-port-dev at openjdk.java.net> 
>Sent: Monday, March 12, 2012 10:46 PM
>Subject: Re: [7u4] Request for phase 2 approval for CR 7132692 - [macosx] Class com.apple.eawt not functioning
> 
>Looks like it was just pushed to jdk7u4 today at 3:15 p.m. or so Pacific time. It's tagged for the b16 build. I'm not sure when it will make its way back to the main jdk7u forest.
>
>-- Scott K.
>
>On Mar 12, 2012, at 5:30 PM, niagarasoft20-macosxportdev at yahoo.com wrote:
>
>> 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:
>> 
>> https://wikis.oracle.com/display/OpenJDK/How+to+embed+a+.jre+bundle+in+your+Mac+app
>> 
>> 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
>>> 
>>> Approved.
>>> 
>>> 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