when ever i try to play salem a application error happens every time.
when i press details it gives me 2 tabs launch file and exception idk witch one you need so i will put both.
LAUNCH FILE:
<jnlp spec="1.0+" codebase="http://plymouth.seatribe.se/java/" href="salem.jnlp">
  <information>
    <title>Salem</title>
    <vendor>Seatribe</vendor>
    <description>The Salem game</description>
    <icon href="icon.gif"/>
    <shortcut online="false">
      <desktop/>
      <menu submenu="Salem"/>
    </shortcut>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <java version="1.6+" max-heap-size="512M"/>
    <j2se version="1.6+" max-heap-size="512M"/>
    <jar href="salem.jar"/>
    <property name="jnlp.haven.errorurl" value="http://plymouth.seatribe.se/java/error"/>
    <property name="jnlp.haven.defserv" value="plymouth.seatribe.se"/>
    <property name="jnlp.haven.resurl" value="http://plymouth.seatribe.se/res/"/>
    <property name="jnlp.haven.screenurl" value="http://plymouth.seatribe.se/mt/ss"/>
    <property name="jnlp.haven.storeurl" value="http://services.paradoxplaza.com/adam/storelette/salem"/>
    <property name="jnlp.haven.regurl" value="http://login.salemthegame.com/beta/nregister"/>
    <extension name="res" href="http://plymouth.seatribe.se/java/salem-res.jnlp"/>
    <extension name="jogl2" href="http://plymouth.seatribe.se/java/jogl2/jogl-all-awt.jnlp"/>
  </resources>
  <application-desc/>
</jnlp>
EXCEPTION:
java.net.ConnectException: Connection timed out: connect
	at java.net.DualStackPlainSocketImpl.connect0(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
	at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
	at java.net.PlainSocketImpl.connect(Unknown Source)
	at java.net.SocksSocketImpl.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at java.net.Socket.connect(Unknown Source)
	at sun.net.NetworkClient.doConnect(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.openServer(Unknown Source)
	at sun.net.www.http.HttpClient.<init>(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.http.HttpClient.New(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
	at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
	at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source)
	at com.sun.deploy.cache.ResourceProviderImpl.checkUpdateAvailable(Unknown Source)
	at com.sun.deploy.cache.ResourceProviderImpl.isUpdateAvailable(Unknown Source)
	at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
	at com.sun.deploy.cache.ResourceProviderImpl.getJreResource(Unknown Source)
	at com.sun.javaws.LaunchDownload._downloadExtensionsHelper(Unknown Source)
	at com.sun.javaws.LaunchDownload.downloadExtensionsHelper(Unknown Source)
	at com.sun.javaws.LaunchDownload.downloadExtensions(Unknown Source)
	at com.sun.javaws.Launcher.prepareLaunchFile(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)