I have an applet application which uses several static objects (and we can not get rid of them). The application is launched from html page. Browser creates single jvm for any amount of tabs and thus if you open two tabs with this application, the static variables will be shared with both of them. Both won't work correctly after this. We've tried to use separate_jvm but it doesn't work in every browser.
Is there any other solution?