I can't repeat the problem. Can you:
1) Check again, with these accounts
2) If you can succeed, must I close/re-open the browser, or can I do just F5 to retry to find the applet initialization error.
3) Can you also try the attached jar file (in replacement of the existing one, within the plugin). This is a beta version, for next applet release.
OK with a bit of testing I think I have isolated this down to something to do with caching and sessions specifically in Safari on OS X (I guess why you could not replicate!). Almost 100% certain as I managed to get it repeatable.. but only using Safari under OS X so that doesn't help your ability to test this at all. Anyway I have uploaded your beta JAR file and new applet and... In short, your beta has cured the problem so thanks!
THE DETAILS:
I I've run through OS/browser combinations (current applet). I also reset the browser, cleared cache etc. before trying.
TEST 1 - Mac OS X 10.5.6 / Safari 3.2.1
(admin user, but this doesn't seem to make a difference...)
Java Plug-in 1.5.0
Using JRE version 1.5.0_16 Java HotSpot(TM) Client VM
1. first started browser and it had already logged into site using a cached cookie. It also used the JUpload applet from the cacne, according to the log.
2. reset safari, cleared cache etc.
3. logged in to website, tried JUpload - works OK
4. tried another file with the same session - works OK
---
5. Did not log out of phpbb, then Quit Safari
6. Restart Safari and I am still logged in using cookie
7. Go to JUpload page and it FAILS
8. Hit "refresh" and the JUpload applets loads and works OK...
(so that's a workaround at least for me!)
---
9. Logged out of website account
10. Restart Safari
11. Log in using phpbb account
12. Go to JUpload page and it FAILS
13. Hit "refresh" and the JUpload applets loads and works OK...
---
TEST 2 - Mac OS X 10.5.6 / Firefox 3.0.6
I tried all the above steps precisely and it all worked OK, no failures.
TEST 3 - Win XP SP3 (via VMWare) / J2SE build 1.5.0_17-b04 / IE 7.0.5730
I tried all the above steps precisely and it all worked OK, no failures.
TEST 4 - Win XP SP3 (via VMWare) / J2SE build 1.5.0_17-b04 / Safari 3.2.2 (for Win)
Ironically, I tried all the above steps precisely and it all worked OK, no failures.
Next, I also copied your latest JUpload applet JAR file you posted into ~/gallery/plugins/jupload, then tried ALL the above tests again... Now this time it works OK!!! I can tell I'm using the new beta applet you have as you've changed the design of the progress bars at the bottom.
I did notice a difference in applet the behaviour that may be relevant to the sessions and caching, which was that with the new beta version when I go revisit the upload page with a changed session (which broke it in Safari OS X) then I now always get a certificate trust query popping up - whereas previously I did not get that. I get the warning in both on Safari (OSX) and Firefox, but not in IE.
Anyway, seems like the beta has fixed whatever caching / session related problem Safari on OS X had. Thanks!