It's working for me now... My guess is that Java Web Start
didn't deliver the property on startup, when I saw it
incorrectly..... But it's working ok for me now.
I was using the link for JForex. I guess that this property
"jnlp.platform.mode" determines which mode is used on startup.
When I launch it now, I see the correct platform mode jforex,
which is what I expect. So no problem. But I have seen it come
up with the wrong checkbox in the past. Maybe I'm seeing things...
It's just fine now, starting up in the jforex mode.
HyperScalper
<jnlp spec="1.6+" codebase="https://live-login.dukascopy.com/client/live/jclient/" href="https://live-login.dukascopy.com/fo/platform/jForex/">
<property name="jnlp.platform.mode" value="jforex"/>
Full jnlp spec I am using. Note that I am using the "Server VM"
and this is 32-bit Java 7 update 45 on Windows 7.
C:\HyperScalper>java -server -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)
<?xml version="1.0"?>
<jnlp spec="1.6+" codebase="https://live-login.dukascopy.com/client/live/jclient/" href="https://live-login.dukascopy.com/fo/platform/jForex/">
<information>
<title>jForex platform</title>
<vendor>Dukascopy</vendor>
<description kind="one-line">jForex platform</description>
<description kind="short">jForex platform</description>
<description kind="tooltip">jForex platform</description>
<icon href="images/jforex_icon.png"/>
</information>
<shortcut online="true" install="true">
<desktop/>
<menu submenu="Jforex"/>
</shortcut>
<security>
<all-permissions/>
</security>
<update check="timeout" policy="always"/>
<resources> <j2se version="1.6.0+" java-vm-args=" -server -
-XX:ThreadStackSize=128 -
-XX:MaxInlineSize=500000 -
-Xss128k -Xms800m -Xmx800m -
-Dswing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel -Dswing.metalTheme=steel -
-Ddeployment.security.mixcode=DISABLE -
-Duser.timezone=America/New_York -Duser.language=en -Duser.region=US />
<property name="jnlp.platform.mode" value="jforex"/>
<property name="jnlp.client.mode" value="LIVE"/>
<property name="jnlp.login.url" value="https://www1.dukascopy.com/authorization/live,https://www3.dukascopy.com/authorization/live"/>
<property name="jnlp.white.label.href" value="https://live-login.dukascopy.com/fo/platform/jForex/"/>
<property name="sun.java2d.d3d" value="false"/>
<extension name="AppFramework" href="https://live-login.dukascopy.com/fo/platform/libs/"/>
</resources>
<application-desc main-class="com.dukascopy.dds2.greed.GreedClient"/>
</jnlp>