JDK 7 Mac Port Preview b217 Available

Scott Palmer swpalmer at gmail.com
Thu Nov 10 16:49:56 PST 2011


On 2011-11-09, at 6:38 PM, Roger Yeung wrote:

> Hi,
> 
> The JDK 7 Mac Port Preview b217 is now available:
> 
>   http://jdk7.java.net/macportpreview/
> 
> 
> This is the first build with Lion (10.7).
> 
> Regards,
> Roger Y.

i'll ask again… Am I the only one that can't get any GUI code to work with these builds?
This and OpenJDK7 fails 100% of the time if you try to launch any Java app with a GUI.

Here's a sample stack trace:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at java.awt.Window.initGC(Window.java:464)
	at java.awt.Window.init(Window.java:484)
	at java.awt.Window.<init>(Window.java:533)
	at java.awt.Frame.<init>(Frame.java:418)
	at java.awt.Frame.<init>(Frame.java:383)
	at javax.swing.JFrame.<init>(JFrame.java:180)
	at ca.digitalrapids.kayak.gui.KayakDesignerFrame.<init>(KayakDesignerFrame.java:33)
	at ca.digitalrapids.kayak.gui.KayakGUIUtils._createKayakDesignerFrame(KayakGUIUtils.java:96)
	at ca.digitalrapids.kayak.gui.KayakGUIUtils.createKayakDesignerFrame(KayakGUIUtils.java:145)
	at ca.digitalrapids.kayak.KayakMain$1.run(KayakMain.java:63)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:705)
	at java.awt.EventQueue.access$000(EventQueue.java:101)
	at java.awt.EventQueue$3.run(EventQueue.java:666)
	at java.awt.EventQueue$3.run(EventQueue.java:664)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:675)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:240)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:142)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:134)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)


This has been an issue for months and I don't get why I don't hear anything about it from others.  My system isn't "special" in any way.

I don't hear about it in any release notes or anything… what's up?

Scott



More information about the macosx-port-dev mailing list