Concordia

Java 8u141x64 update, unable to launch application

Recommended Posts

Wurm was working fine, closed client to open a new one and got an update prompt. Manually installed Java 8u141 x64 and got an error message upon launch. Tried launching from the website, tried restart and also made sure the old version wasn't available and restarted again. Also deleted keybindings.txt bc saw that in forum as possible fix. Also tried deleting cache. 

So it says :

Unable to launch the application
Could not verify signing in resource: (http://www.wurmonline.com/client/libraries-stable02016/commons-httpclient.jar, 3.1)

 

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-2016/colladabind.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/irclib.jar" version="1.10" />
        <jar href="libraries-stable-2016/jogg.jar" version="0.0.7" />
        <jar href="libraries-stable-2016/jorbis.jar" version="0.0.15" />
        <jar href="libraries-stable-2016/joXSI.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/jzipupdate.jar" version="0.9.1" />
        <jar href="libraries-stable-2016/lwjgl.jar" version="2.9.1" />
        <jar href="libraries-stable-2016/lwjgl_util.jar" version="2.9.1" />
        <jar href="libraries-stable-2016/PNGDecoder.jar" version="0.0.1" />
        <jar href="libraries-stable-2016/slick-util.jar" version="b208" />
        <jar href="libraries-stable-2016/vecmath.jar" version="1.5.2" />
        <jar href="libraries-stable-2016/jbullet.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/commons-codec.jar" version="1.4" />
        <jar href="libraries-stable-2016/commons-httpclient.jar" version="3.1" />
        <jar href="libraries-stable-2016/commons-logging.jar" version="1.1.3" />
    </resources>

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

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

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

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

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

Exception

com.sun.deploy.net.JARSigningException: Could not verify signing in resource: (http://www.wurmonline.com/client/libraries-stable-2016/commons-httpclient.jar, 3.1)
    at com.sun.deploy.security.JarVerifier.authenticateJarEntry(Unknown Source)
    at com.sun.deploy.security.EnhancedJarVerifier.validate(Unknown Source)
    at com.sun.deploy.cache.CacheEntry.processJar(Unknown Source)
    at com.sun.deploy.cache.CacheEntry.access$2700(Unknown Source)
    at com.sun.deploy.cache.CacheEntry$7.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
    at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
    at com.sun.deploy.cache.Cache.downloadResourceToTempFile(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.downloadResource(Unknown Source)
    at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
    at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
    at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

Wrapped Exception

java.lang.SecurityException: digest missing for org/apache/commons/httpclient
    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.<init>(Unknown Source)
    at java.util.jar.JarFile.getInputStream(Unknown Source)
    at com.sun.deploy.security.JarVerifier.authenticateJarEntry(Unknown Source)
    at com.sun.deploy.security.EnhancedJarVerifier.validate(Unknown Source)
    at com.sun.deploy.cache.CacheEntry.processJar(Unknown Source)
    at com.sun.deploy.cache.CacheEntry.access$2700(Unknown Source)
    at com.sun.deploy.cache.CacheEntry$7.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
    at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
    at com.sun.deploy.cache.Cache.downloadResourceToTempFile(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.downloadResource(Unknown Source)
    at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
    at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
    at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

 

.........................

 

Any ideas?

 

Share this post


Link to post
Share on other sites

It was reccomended in another thread to try this here, however personally I got nowhere with this but maybe I did something wrong?

 

Share this post


Link to post
Share on other sites

every new java update thats the same problem :(  cant load wurm

Share this post


Link to post
Share on other sites

same here :(

 

quick fix: uninstalling java and installing the prev version helps

Edited by menyet

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.