This is because of your java. Jon's and my java are jre 1.6 and jre 7 respectively. The update to the frame api was amended in that patch before jre7.. So essentially  that's the problem. I was having the same problem on my mac.