Need Tim to clarify few things before closing the bug.
After deploying through console with java-web-start enabled, the following property is added under <application>
/applications/NumberGuess/" name="NumberGuess" object-type="user">
<property name="java-web-start-enabled" value="true"></property>
In console, if such property is set, the launch JWS link will be provided.
However, when deployment through CLI, (app client module or ear) this property is not set by default.
But Ian said "The Administration Console should enable Java Web Start for Application Client modules if java-web-start-enabled is absent, to match the default behavior of the deployment backend."
Thus, when deploy through CLI, console will not show JWS is enabled since the property doesn't exist.
If JWS is on by default, shouldn't the deployment backend set this property to true ?
I believe the console is behaving correctly according to whats indicated by <application> tag.