This content has been marked as final. Show 4 replies
You have to consider that what you were doing before is woefully against the rules even if it was somehow allowed - to me it seems like a major hole that it was even possible as one applet could influence another.
It is a good thing that each applet runs as its own process much like it is a good thing that each tab in a browser runs as its own process - when one of them crashes, the others do not.
If you have the luxury to redesign your inter-applet communications, this is the official way: http://www.java-tips.org/java-se-tips/java.applet/working-with-applet-context-streams.html.1 person found this helpful
Thanks for the replies. I'm not sure whether it will be possible to rewrite our inter-applet communication, indeed the below link indicates that what we are doing should work (and has done to date, but seemingly not under Java 7), but we'll investigate whether the applet context streams are what we need to be using.
Does anyone know if this change was by design?