We are testing our apps on Windows 8 and we have a java web start app that creates a shortcut on the users desktop. With windows 8 it successfully creates the shortcut but the custom icon doesn't appear its just the standard windows shortcut icon.
I have tried updating the icon from a gif to both png and ico files, all of which worked on prior versions of windows but with no success on windows 8. I have also tried both java 6 (u29) and java 7 (u5) on the Windows 8 machine again with no success.
In addition if you goto properties of the jws created shortcut the ico file is there and selected, you can apply it and it will render in the properties window but not on the actual desktop shortcut. If you copy it from the JWS cache to another location and try referencing it from there it still does not work and you suffer the same issues. You cannot assign this ico file to another shortcut either but you can assign another ico file to the jws shortcut
Has anyone else encountered this problem or does anyone have any suggestions? I'm assuming that there is some sort of incompatibility between the ico file created by JWS and Windows 8.
I'm including the jnlp for completeness:
<?xml version="1.0" encoding="UTF-8"?>
<jnlp codebase="$$codebase" href="launch.jnlp" spec="1.5+">
<icon kind="shortcut" href="images/icon32.png" width="32" height="32"/>
<icon kind="splash" href="images/xxxxx.gif"/>
<j2se version="1.6.0_29+" href="jre"/>
<j2se version="1.6.0_29+" href="http://java.sun.com/products/autodl/j2se"/>
<jar href="xxxxx.jar" version="188.8.131.52"/>
<jar href="SwingLayout" version="1.0.1"/>
<jar href="AbsoluteLayout" version="1.0.1"/>
<jar href="MistLibLibrary" version="1.0.1"/>
<property name="xxxxx.IsWebStartDeployed" value="true"/>
<property name="xxxxx.Version" value="4.3.0"/>
<nativelib href="MessageConverterLib.jar" version="184.108.40.206"/>
<nativelib href="MessageConverterLib_64.jar" version="220.127.116.11"/>
Thanks in advance.
Yeah I wouldn't expect too much response to technical issues on an OS which is not even finalized yet. I'm sure Oracle is testing along with you and we'll see some fixes coming along in future Java updates and especially Java 8.
A bug has now been raised (not by me, maybe by you!) - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7182795
The same behaviour is also visible in the Consumer Preview of Windows Server 2012, which also features the Metro UI.
Ok folks it's time to address this bug.
This is a user-to-user forum.
Your resurrection of this thread isn't going to be viewed by and definitely not acted upon by anyone you were hoping to reach.
Additionally, the original poster hasn't been here since the day they registered to the site to describe an issue with a specific custom webstart app.
Your post is therefore meaningless fluff.
+... locking to prevent yet any other resurrection attempts...+