OS: windows XP
Servoy 4.1
JRE 1.6
We have a solution that we use using smart client. It works fine on all PC's except this one PC.
The PC is question can access the solution inside our office network. The moment we try to access the same solution from an outside network it launches the smart client but then just stalls. Seems to me that it doesn't connect to the repository. I tried to clear the java cache,.servoy folder and the Application Data\Sun\Java\Deployment\cache folder and then try to download the smart client again it still does not work outside office network. I tried to make sure that the firewall and the antivirus setting do not conflict with the smart client launch.
I tried to compare the java console message with the other working PC's but I noticed regardless of the launch of the solution inside our office network (where it works) or outside our office network, we get the following message on the java console.
- Code: Select all
java.io.FileNotFoundException: http://{IP Address}/wpad.dat
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at com.sun.deploy.net.proxy.AbstractAutoProxyHandler.getJSFileFromURL(Unknown Source)
at com.sun.deploy.net.proxy.AbstractAutoProxyHandler.init(Unknown Source)
at com.sun.deploy.net.proxy.DynamicProxyManager.reset(Unknown Source)
at com.sun.deploy.net.proxy.DeployProxySelector.reset(Unknown Source)
at com.sun.javaws.Main.initializeExecutionEnvironment(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
INFO - Debug - Starting Servoy from C:\Documents and Settings\charper\Desktop
INFO - Debug - Servoy 4.1.0 build-651 on Windows XP using Java 1.6.0_11
ERROR - Debug - Throwable
java.net.SocketException: factory already defined
at java.rmi.server.RMISocketFactory.setSocketFactory(Unknown Source)
at com.servoy.j2db.J2DBClient.Za(J2DBClient.java:664)
at com.servoy.j2db.J2DBClient.Zi(J2DBClient.java:1514)
at com.servoy.j2db.J2DBClient.startupApplication(J2DBClient.java:618)
at com.servoy.j2db.J2DBClient.main(J2DBClient.java:150)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
ERROR - Debug - Already factory registered com.sun.deploy.net.protocol.rmi.DeployRMISocketFactory
I am running out of options. Any Idea on how to resolve this?
Regards
jdcunha