I encountered a problem whereby the fullscreen applet didn't work against my gallery producing the "No protocol implementation" error. I was running a 1.5 JDK on a solaris sparc client using mozilla 1.75.
It turns out that my client browser _somtimes_ uses the proxy setting to access a private network. Mozilla stores those setting in the $HOME/mozilla/[session]/prefs.js. At one time mozilla didn't persistently store those settings meaning, the user had to type them in everytime they disabled/enabled their proxys. They appear to be persistant now and used by the browser only if the following line is present in the prefs.js file:
user_pref("network.proxy.type", 1);
It appears that, proxy settings are pulled from that file by GR to determine what, if any, proxy is to be used when contacting the remote server. Well, for me, even if i've disabled proxies, GR picks them up anyways and the fullscreen applet fails. I simply removed the lines in prefs.js stating what proxy to use and the applet started to work just fine.
Another possible solution would be a change to how the applet retrieves the proxy settings. At any rate, just wanted to share with other folks because it escaped me for a while (until I found /var/tmp/GalleryRemote.log, that is!)
Posts: 1479
Thanks renko. This is a bug in the Java plugin: it sometimes reports the proxy information incorrectly. The other solution is to disable proxies directly in the Java plugin control panel.
Posts: 2
Great! I learned something new. I wasn't sure how to launch the control panel (on solaris client) but here's a link from Sun describing how:
http://java.sun.com/products/plugin/1.3/docs/controlpanel.html
Thanks again -