Uploaded image for project: 'JSword'
  1. JSword
  2. JS-63

Web Start Based Startup fails with certificate issues

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.0
    • Fix Version/s: 1.0.0
    • Component/s: None
    • Labels:
      None
    • Environment:

      Windows XP SP2; AMD Athlon 2400 based PC

      Description

      After saving a local copy of the new JNLP file which has problems (see JS-62) and modifying it so the code base points to http://www.crosswire.org/bibledesktop/stable/, I am still unable to start the webstart based bible desktop due to certificate issues. Here are the details of the WebStart error dialog:

      General:
      http://www.crosswire.org/bibledesktop/stable/

      Launch file:
      <?xml version="1.0" encoding="utf-8"?>
      <!DOCTYPE jnlp PUBLIC "-//Sun Microsystems, Inc//DTD JNLP Descriptor 1.0//EN" "jnlp.dtd">

      <jnlp spec="1.0+" codebase="http://www.crosswire.org/bibledesktop/stable/" href="bibledesktop.jnlp">

      <information>
      <title>Bible Desktop</title>
      <vendor>Crosswire Bible Society</vendor>
      <homepage href="file:///E:\Eclipse\JSword\bibledesktop/target/ant/installed"/>
      <description>Bible Desktop - Bible Study Software based on the Sword project</description>
      <description kind="short">Bible Desktop is a Bible study package available over the internet</description>
      <description kind="tooltip">Bible Desktop Application</description>
      <icon href="icon32.png"/>
      <icon kind="splash" href="icon64.png"/>
      <offline-allowed/>
      </information>

      <security>
      <!--
      We need disk io to read installed Sword Bibles,
      network access to install new ones, and the ability to read system vars
      I'm not sure there is much point in asking for less that everything
      -->
      <all-permissions/>
      </security>

      <resources>
      <j2se version="1.4+" max-heap-size="512m"/>
      <jar href="bibledesktop-1.0.jar"/>
      <jar href="jsword-1.0.jar"/>
      <jar href="jsword-common-1.0.jar"/>
      <jar href="jdom-1.0.jar"/>
      <jar href="commons-codec-1.3.jar"/>
      <jar href="commons-httpclient-3.0.jar"/>
      <jar href="commons-logging.jar"/>
      <jar href="commons-net-1.4.1.jar"/>
      <jar href="lucene-1.4.3.jar"/>
      <jar href="jlfgr-1_0.jar"/>
      <property name="apple.laf.useScreenMenuBar" value="true"/>
      <property name="com.apple.mrj.application.apple.menu.about.name" value="BibleDesktop"/>
      </resources>

      <application-desc main-class="org.crosswire.bibledesktop.desktop.Desktop"/>

      </jnlp>

      Exception:
      JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
      <jnlp spec="1.0+" codebase="http://www.crosswire.org/bibledesktop/stable/" href="http://www.crosswire.org/bibledesktop/stable/bibledesktop.jnlp">
      <information>
      <title>Bible Desktop</title>
      <vendor>Crosswire Bible Society</vendor>
      <homepage href="file:/E:/Eclipse/JSword/bibledesktop/target/ant/installed"/>
      <description>Bible Desktop - Bible Study Software based on the Sword project</description>
      <description kind="short">Bible Desktop is a Bible study package available over the internet</description>
      <description kind="tooltip">Bible Desktop Application</description>
      <icon href="http://www.crosswire.org/bibledesktop/stable/icon32.png" kind="default"/>
      <icon href="http://www.crosswire.org/bibledesktop/stable/icon64.png" kind="splash"/>
      <offline-allowed/>
      </information>
      <security>
      <all-permissions/>
      </security>
      <resources>
      <j2se max-heap-size="536870912" version="1.4+"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/bibledesktop-1.0.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/jsword-1.0.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/jsword-common-1.0.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/jdom-1.0.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/commons-codec-1.3.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/commons-httpclient-3.0.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/commons-logging.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/commons-net-1.4.1.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/lucene-1.4.3.jar" download="eager" main="false"/>
      <jar href="http://www.crosswire.org/bibledesktop/stable/jlfgr-1_0.jar" download="eager" main="false"/>
      <property name="apple.laf.useScreenMenuBar" value="true"/>
      <property name="com.apple.mrj.application.apple.menu.about.name" value="BibleDesktop"/>
      </resources>
      <application-desc main-class="org.crosswire.bibledesktop.desktop.Desktop"/>
      </jnlp> ]
      at com.sun.javaws.LaunchDownload.checkSignedResourcesHelper(Unknown Source)
      at com.sun.javaws.LaunchDownload.checkSignedResources(Unknown Source)
      at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
      at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
      at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
      at com.sun.javaws.Launcher.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              mooseit Todd Armstrong
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: