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.


Reply via email to