Sign in to follow this  
Afterburner

Unable to launch the application.

Recommended Posts

(I was using Java 7 before but it stopped working (last played over a year ago). I upgraded to the latest version and I'm still getting this message.)

 

Unable to launch the application.

 

Error: ERROR: Failed to recover corrupt cache entry

 

Launch File

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" codebase="http://www.wurmonline.com/client/" href="wurmclient.jnlp">

    <information>
        <title>Wurm Online</title>
        <vendor>Code Club AB</vendor>
        <homepage href="http://www.wurmonline.com/" />
        <description>Wurm Online client</description>
        <icon href="wurm_icon_128.png" width="128" height="128" />
        <icon href="wurm_icon_64.png" width="64" height="64" />
        <icon href="wurm_icon_32.png" width="32" height="32" />
        <icon href="wurm_icon_16.png" width="16" height="16" />
        <icon kind="splash" href="splash.gif" />
        <shortcut online="true">
            <desktop />
            <menu submenu="Wurm Online" />
        </shortcut>
    </information>

    <!-- These are default values, but just to be clear -->
    <update check="timeout" policy="always" />

    <security>
        <all-permissions />
    </security>

    <resources>
        <!-- Java 1.5 is not supported starting from WurmClient 3.1 -->
        <j2se
            href="http://java.sun.com/products/autodl/j2se"
            version="1.8+"
            initial-heap-size="512M"
            max-heap-size="1024M"
        />
        <property name="sun.java2d.noddraw" value="true" />
        <property name="org.lwjgl.input.Mouse.allowNegativeMouseCoords" value="true" />
        <jar href="wurmclient.jar" main="true" />
        <jar href="wurmres.jar" />
        <jar href="libraries-stable-2013/colladabind.jar" version="1.0.0" />
        <jar href="libraries-stable-2013/irclib.jar" version="1.10" />
        <jar href="libraries-stable-2013/jogg.jar" version="0.0.7" />
        <jar href="libraries-stable-2013/jorbis.jar" version="0.0.15" />
        <jar href="libraries-stable-2013/joXSI.jar" version="1.0.0" />
        <jar href="libraries-stable-2013/jzipupdate.jar" version="0.9.1" />
        <jar href="libraries-stable-2013/lwjgl.jar" version="2.9.1" />
        <jar href="libraries-stable-2013/lwjgl_util.jar" version="2.9.1" />
        <jar href="libraries-stable-2013/PNGDecoder.jar" version="0.0.1" />
        <jar href="libraries-stable-2013/slick-util.jar" version="b208" />
        <jar href="libraries-stable-2013/vecmath.jar" version="1.5.2" />
        <jar href="libraries-stable-2013/jbullet.jar" version="1.0.0" />
        <jar href="libraries-stable-2013/commons-codec.jar" version="1.4" />
        <jar href="libraries-stable-2013/commons-httpclient.jar" version="3.1" />
        <jar href="libraries-stable-2013/commons-logging.jar" version="1.1.3" />
    </resources>

    <resources os="Win" arch="x86"><!-- Windows 32-bit java -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-windows.jar" version="2.9.1"/>
    </resources>
    <resources os="Win" arch="amd64"><!-- Windows 64-bit java -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-windows.jar" version="2.9.1"/>
    </resources>

    <resources os="Mac" arch="ppc"><!-- PowerPC Mac -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>
    <resources os="Mac" arch="i386"><!-- Intel Mac 32-bit java -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>
    <resources os="Mac" arch="x86_64"><!-- Intel Mac 64-bit java -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>

    <resources os="Linux" arch="i386"><!-- Linux 32-bit Sun java -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="x86"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="amd64"><!-- Linux 64-bit Sun java -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="x86_64"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>

    <resources os="SunOS" arch="sparc"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2013/lwjgl-natives-solaris.jar" version="2.9.1"/>
    </resources>

    <application-desc main-class="com.wurmonline.client.WurmLauncher"  name="Wurm Online" />
</jnlp>

 

Exception

java.lang.RuntimeException: ERROR: Failed to recover corrupt cache entry
    at com.sun.deploy.cache.CacheEntry.recover(Unknown Source)
    at com.sun.deploy.cache.CacheEntry.getJarSigningData(Unknown Source)
    at com.sun.deploy.cache.CachedJarFile.getSigningData(Unknown Source)
    at com.sun.deploy.cache.CachedJarFile.getCodeSource(Unknown Source)
    at com.sun.deploy.cache.DeployCacheJarAccessImpl.getCodeSource(Unknown Source)
    at com.sun.javaws.security.SigningInfo.getCommonCodeSignersForJar(Unknown Source)
    at com.sun.javaws.security.SigningInfo.check(Unknown Source)
    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.security.JNLPSignedResourcesHelper.checkSignedResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(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.access$000(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

 

 

Does anybody know how to get around this?

Share this post


Link to post
Share on other sites

For reference you should consider posting the steps you have used to resolve this issue for anyone who might be searching for key terms and fixing the issue on their own.

Share this post


Link to post
Share on other sites

The steps to solving this problem are here:

 

First, I noticed that the Launch File says Java 1.5 is not supported starting from WurmClient 3.1. Because I had last played over a year ago, I went to www.wurmonline.com and re-downloaded the Wurm client. Which worked.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this