Hi all,
I have one user who just started getting an "Unable to Launch Application" error when trying to run a smart client. It was working in the past. As far as we know, nothing changed with the machine, but there recently was a solution update.
Here are the details:
Server information:
Servoy version 3.5.7-build 520, repository version 31
JDK Information
java.vm.name=Java HotSpot(TM) Client VM
java.vm.version=1.5.0_13-121
java.vm.info=mixed mode
java.vm.vendor="Apple Computer, Inc."
Operating System Information
os.name=Mac OS X
os.version=10.4.11
os.arch=ppc
System Information
runtime.allocatedMemory=65088K
runtime.usedMemory=21392K
Client machine info that is failing:
Mac OS X 10.6.3
Processor: 2 GHz Intel Core 2 Duo
Memory: 4 GB 667 MHz DDR2 SDRAM
Java SE 6 64 bit.
Client machine info that is working:
Mac OS X 10.5.7
Processor: 2 GHz Intel Core 2 Duo
Memory: 2 GB 1067 MHz DDR3
Java SE 6 64 bit.
Smart client is also working on several other machines as well, but I tested with the above info to illustrate that using Java 6 when the server is running Java 5 is not the problem. I have also completely cleared the java cache on the machine that is failing and that does not help the problem. Here are the full details of the error that occurrs:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://lifespringfinancial.com:8800" 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 kind="shortcut" href="/lib/images/servoy_client_icon.gif" width="32" height="32"/>
<icon kind="splash" href="/lib/splashclient.gif" width="64" height="64"/>
<shortcut online="true">
<desktop/>
</shortcut>
</information>
<resources>
<j2se version="1.4+" max-heap-size="512m" />
<j2se version="1.5+" max-heap-size="512m" />
<j2se version="1.6+" max-heap-size="512m" />
<property name="apple.laf.useScreenMenuBar" value="true"/>
<jar href="/lib/j2db.jar" main="true" version="1221018300000" download="eager"/>
<jar href="/lib/js.jar" part="script" version="1221018032000" download="eager"/>
<package name="org.mozilla.*" part="script" recursive="true"/>
<jar href="/lib/BrowserLauncher2.jar" part="BrowserLauncher2" version="1193379587000" download="eager"/>
<package name="edu.stanford.ejalbert.*" part="BrowserLauncher2" recursive="true"/>
<jar href="/lib/commons-logging.jar" part="logging" version="1221018032000" download="eager"/>
<package name="org.apache.commons.logging.*" part="logging" recursive="true"/>
<jar href="/lib/MRJAdapter.jar" part="mac_menu" version="1170935486000" download="eager"/>
<package name="net.roydesign.*" part="mac_menu" recursive="true"/>
<extension name="LAFS_and_BEANS" href="/servoy-client/unsigned.jnlp" version="1221018300000"/>
<extension name="rawSQL.jar" href="/servoy-client/plugins/rawSQL.jar.jnlp" version="1221018300000"/>
<extension name="default_validators.jar" href="/servoy-client/plugins/default_validators.jar.jnlp" version="1221018300000"/>
<extension name="file.jar" href="/servoy-client/plugins/file.jar.jnlp" version="1221018300000"/>
<extension name="popupmenu.jar" href="/servoy-client/plugins/popupmenu.jar.jnlp" version="1221018300000"/>
<extension name="spellcheck.jar" href="/servoy-client/plugins/spellcheck.jar.jnlp" version="1221018300000"/>
<extension name="http.jar" href="/servoy-client/plugins/http.jar.jnlp" version="1221018300000"/>
<extension name="udp.jar" href="/servoy-client/plugins/udp.jar.jnlp" version="1221018300000"/>
<extension name="serialize.jar" href="/servoy-client/plugins/serialize.jar.jnlp" version="1221018300000"/>
<extension name="kioskmode.jar" href="/servoy-client/plugins/kioskmode.jar.jnlp" version="1221018300000"/>
<extension name="images.jar" href="/servoy-client/plugins/images.jar.jnlp" version="1221018300000"/>
<extension name="mail.jar" href="/servoy-client/plugins/mail.jar.jnlp" version="1221018300000"/>
<extension name="dialog.jar" href="/servoy-client/plugins/dialog.jar.jnlp" version="1221018300000"/>
<extension name="xmlreader.jar" href="/servoy-client/plugins/xmlreader.jar.jnlp" version="1221018300000"/>
<extension name="amortization.jar" href="/servoy-client/plugins/amortization.jar.jnlp" version="1221018300000"/>
<extension name="excelxport.jar" href="/servoy-client/plugins/excelxport.jar.jnlp" version="1221018300000"/>
<extension name="tabxport.jar" href="/servoy-client/plugins/tabxport.jar.jnlp" version="1221018300000"/>
<extension name="pdf_output.jar" href="/servoy-client/plugins/pdf_output.jar.jnlp" version="1221018300000"/>
<extension name="scheduler.jar" href="/servoy-client/plugins/scheduler.jar.jnlp" version="1221018300000"/>
<extension name="agent.jar" href="/servoy-client/plugins/agent.jar.jnlp" version="1221018300000"/>
</resources>
<application-desc main-class="com.servoy.j2db.J2DBClient">
</application-desc>
<security>
<all-permissions/>
</security>
</jnlp>
Thanks,
-Jeremy