Hi guys, although Java works for me in my current set up, there are various limitations I'd like to point and discuss.
First, a little story. When I moved to my new PC with Windows 7 x64, I had a great problem because I couldn't get saving through Java working. I finally succeded in the following way: I installed Java 6 (not 7), exported certificates from my previous PC and imported them in the new one. I can't provide systematic details as that was rather nervous situation, but important thing about it was that Java haven't suggested a security dialogue to accept the certificate or reject it, and I succeede *only* when I exported-imported that. (I tried different browsers, Opera, Chrome, Safari) Second detail is that I haven't got the new TiddlySaver.jar (13 Kb version) working in any setup. At all. Unfortunatelly, I haven't systemized my attempts as well, but here's what I can say for sure: Win7 x64 + Opera 12.14 + Sun Java 6 Update 20 + // saving wasn't working until I installed this one I used previously Oracle Java 7 64-bit update 7 + new TiddlySaver + TW 2.6.0/2.6.5/2.6.6/2.7.1 and Win Vista x64 + Opera 12.14 + Oracle Java 15 64-bit update 7 + Oracle Java 15 update 7 + new TiddlySaver + same TW versions/2.7.0 doesn't save for me. (interestingly, when I started a new testing in the first setup, I got the certificate notification from the Java 6 and finally accepted it) Third issue concerns old TiddlySaver + Oracle Java 7. In the second setup (Win Vista, old PC, no Java 6) saving worked in the TW 2.6.5 and 2.6.6 and doesn't work in TW 2.6.0, 2.7.0, 2.7.1. ---- Now, aside these versioning problems I have one practical problem (not very big, but still). The thing is when I open a TW in Opera (using old TiddlySaver) and then close it, the applet is not unloaded immediately. Instead, I have to wait about a minute and only then I can eject my usb-stick with TWs. I haven't much knowledge about Java, I took a look in the Shildt's book and found that there are stop() & destroy() methods which do the unloading and total unloading job, but that's not enough. I also googled for some other hints and found these [1], [2]. But first of all: does the new TiddlySaver already handles this? Was there such feature intended? Finally, if you can provide some details on how to track/debug these JavaScript-Java things like loading/unloading, that would probably be useful to dig this.. Best regards, Yakov. [1] http://stackoverflow.com/questions/1267033/kill-java-applet-via-javascript [2] http://docs.oracle.com/javase/tutorial/deployment/applet/invokingAppletMethodsFromJavaScript.html PS I know about the Win 7 preview issue and take care of that. PPS I've heard that some "server apps" can substitute Java. If there's something simple and reliable out there, I'd be glad to hear. -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywikidev?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
