Hi All,
I'm in the process of moving my Servoy application server from a Windows 2000 server box to a machine running Red Hat 8. I have the server running fine on the new machine and new clients have no problems connecting. I'm running into a problem with clients that have been using the Windows box and are now trying to connect to the new server.
Upon the initial load of the client software from the server, I'm getting an error dialog:
"Java Web Start - Launch File Error"
"Unable to launch Servoy Client"
Here is a dump of the contents of the error dialog:
An error occurred while launching/running the application.
Title: Servoy Client
Vendor: Servoy
Category: Launch File Error
JAR resources in JNLP file are not signed by same certificate
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+"
codebase="http://192.168.21.80:8080" href="/servoy-client/servoy_client.jnlp">
<information>
<title>Servoy Client</title>
<vendor>Servoy</vendor>
<homepage href="http://www.servoy.com/"/>
<description>Database client</description>
<icon href="/lib/images/servoy_client_icon.gif"/>
<icon kind="splash" href="/lib/splashclient.gif"/>
<offline-allowed/>
</information>
<resources>
<j2se version="1.4+"/>
<j2se version="1.3+"/>
<jar href="/lib/j2db.jar" main="true" download="eager"/>
<jar href="/lib/js.jar" part="script" download="eager"/>
<jar href="/lib/MRJAdapter.jar" part="mac_menu" download="eager"/>
<package name="org.mozilla.*" part="script" recursive="true"/>
<extension name="LAFS_and_BEANS" href="/servoy-client/unsigned.jnlp"/>
<extension name="agent.jar" href="/servoy-client/plugins/agent.jar.jnlp"/>
<extension name="dialog.jar" href="/servoy-client/plugins/dialog.jar.jnlp"/>
<extension name="tabxport.jar" href="/servoy-client/plugins/tabxport.jar.jnlp"/>
<extension name="http.jar" href="/servoy-client/plugins/http.jar.jnlp"/>
<extension name="mail.jar" href="/servoy-client/plugins/mail.jar.jnlp"/>
<extension name="file.jar" href="/servoy-client/plugins/file.jar.jnlp"/>
<extension name="excelxport.jar" href="/servoy-client/plugins/excelxport.jar.jnlp"/>
<extension name="scheduler.jar" href="/servoy-client/plugins/scheduler.jar.jnlp"/>
</resources>
<application-desc main-class="com.servoy.j2db.J2DBClient">
</application-desc>
<security>
<all-permissions/>
</security>
</jnlp>
JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
<jnlp spec="1.0+" codebase="http://192.168.21.80:8080/" href="http://192.168.21.80:8080/servoy-client/servoy_client.jnlp">
<information>
<title>Servoy Client</title>
<vendor>Servoy</vendor>
<homepage href="http://www.servoy.com/"/>
<description>Database client</description>
<description kind="short">Database client</description>
<description kind="one-line">Database client</description>
<description kind="tooltip">Database client</description>
<icon href="http://192.168.21.80:8080/lib/images/servoy_client_icon.gif" kind="default"/>
<icon href="http://192.168.21.80:8080/lib/splashclient.gif" kind="splash"/>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se initial-heap-size="-1" max-heap-size="-1" version="1.4+"/>
<j2se initial-heap-size="-1" max-heap-size="-1" version="1.3+"/>
<jar href="http://192.168.21.80:8080/lib/j2db.jar" download="eager" main="true"/>
<jar href="http://192.168.21.80:8080/lib/js.jar" part="script" download="eager" main="false"/>
<jar href="http://192.168.21.80:8080/lib/MRJAdapter.jar" part="mac_menu" download="eager" main="false"/>
<package name="org.mozilla." part="script" recursive="true"/>
<extension href="http://192.168.21.80:8080/servoy-client/unsigned.jnlp" name="LAFS_and_BEANS"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/agent.jar.jnlp" name="agent.jar"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/dialog.jar.jnlp" name="dialog.jar"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/tabxport.jar.jnlp" name="tabxport.jar"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/http.jar.jnlp" name="http.jar"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/mail.jar.jnlp" name="mail.jar"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/file.jar.jnlp" name="file.jar"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/excelxport.jar.jnlp" name="excelxport.jar"/>
<extension href="http://192.168.21.80:8080/servoy-client/plugins/scheduler.jar.jnlp" name="scheduler.jar"/>
</resources>
<application-desc main-class="com.servoy.j2db.J2DBClient"/>
</jnlp> ]
at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)