I'm a nOOb to this so I hope this is what you are looking for:
When webstart tells me that it's unable to launch the application, I get that error, together with 3 buttons: what is say in each window are:
Launch File window:
<?xml version="1.0" encoding="utf-8"?>
<!-- !!! IMPORTANT !!!
You must modify the next line so that
href="NetherPanel.jnlp"
becomes
href="http://www.your-guild.com/path/to/NetherPanel.jnlp"
This URL is the URL that you would type in your browser to open this JNLP file. -->
<jnlp spec="1.0+" codebase="http://netherpanel.lyndir.com" href="NetherPanel.jnlp">
<information>
<title>NetherPanel</title>
<vendor>Lhunath</vendor>
<description>A general World of Warcraft manager panel.</description>
<description kind="short">Addon management and character data upload.</description>
<homepage href="http://netherpanel.lyndir.com" />
<icon href="wow.png" />
<icon kind="splash"
href="splash.png" />
<offline-allowed />
</information>
<application-desc main-class="com.lyndir.lhunath.netherpanel.ui.NetherPanel" />
<security>
<all-permissions />
</security>
<resources>
<property
name="jnlp.packEnabled"
value="true" />
<j2se href="http://java.sun.com/products/autodl/j2se"
version="1.5+"
max-heap-size="512m" />
<jar href="NetherPanel.jar" />
<!--
This part allows some OPTIONAL configuration.
You may leave this alone if you aren't interested in what it has to offer.
With the settings below, you can configure the default behaviour of NetherPanel when started with this JNLP file.
REMEMBER: Most default settings are taken from UniAdmin.
If you don't have UniAdmin installed yet,
you should probably do so now and use that to set
some defaults for NetherPanel.
property name | property value's description
====|====
|
uniadmin | Put the URL of your UniAdmin installation here.
| For Example:
http://androgynous-guild.com/roster/uni ... erface.php
====|====
theme | Put the name of a theme or the HTML Hex code of the base color of your custom theme.
| Available theme names: Fog, Dew, Candy, Aztek, Nature, Forest, Oak,
| Salt. Baby, Sunlit, Coral, Tech, Aurora, Blood.
| Or a color, for example: #DD66CC, #336699, #99CC33, ...
(Remove the ! - - and - - at the beginning and end of the following lines if you want to use them.)
-->
<!--property name="uniadmin"
value="http://www.your-guild.com/path/to/uniadmin/interface.php" /-->
<!--property name="theme"
value="THEME" /-->
</resources>
</jnlp>
---
Exception window
com.sun.deploy.net.JARSigningException: Could not verify signing in resource:
http://netherpanel.lyndir.com/NetherPanel.jar
at com.sun.deploy.cache.CacheEntry.writeManifest(Unknown Source)
at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
at com.sun.javaws.Launcher.downloadResources(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
---
Wrapped Exception window
java.lang.SecurityException: SHA1 digest error for com/thoughtworks/xstream/MarshallingStrategy.class
at sun.security.util.ManifestEntryVerifier.verify(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
at java.util.jar.JarVerifier.update(Unknown Source)
at java.util.jar.JarVerifier$VerifierStream.read(Unknown Source)
at com.sun.deploy.cache.CacheEntry.writeManifest(Unknown Source)
at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadJarFiles(Unknown Source)
at com.sun.javaws.LaunchDownload.downloadEagerorAll(Unknown Source)
at com.sun.javaws.Launcher.downloadResources(Unknown Source)
at com.sun.javaws.Launcher.prepareLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)