Classloader / security manager
I use the Foxtrot API for handling long-running tasks without blocking the Swing Event-Dispatching Thread. In Mustang b68 (not b67 or earlier), it fails. I've already starting discussing this on the API's mailing list and on another thread on another forum:
I'm raising the subject HERE for a different reason: the stacktrace suggests that there have been some changes to the security manager / classloader with regards to proxy classes. I'm launching a Swing app without a security manager, and the error doesn't occur under Java 5 or earlier builds of Mustang. I've appended the stacktrace to the end of my posting below, but again, I'm enquiring here about any general changes that might affect me or others, not about this specific issue with Foxtrot...
[SunJDK14ConditionalEventPump] PANIC: uncaught exception in Foxtrot code
java.lang.SecurityException: Prohibited package name: java.awt
at java.lang.reflect.Proxy.defineClass0(Native Method)