Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #12728 (closed)

Opened 9 years ago

Closed 9 years ago

BUG: Webstart Windows 8.1

Reported by: dlindner Owned by: jburel
Priority: major Milestone: OMERO-5.2.0
Component: Insight Version: 5.0.8
Keywords: webstart Cc: ux@…, rleigh
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: n.a.
Sprint: n.a.

Description

5.0.8 testing: Webstart didn't work for me on Windows 8.1 (Java 1.8.0_31).

Launch File:

<jnlp codebase="https://octopus.openmicroscopy.org/latest/static/webstart/jars/" href="https://octopus.openmicroscopy.org/latest/webstart/jars/insight.jnlp">
  <information>
    <title>OMERO.insight</title>
    <vendor>The Open Microscopy Environment</vendor>
    <homepage href="http://www.openmicroscopy.org"/>
    <icon href="/latest/static/webstart/img/icon-omero-insight.png"/>
    <shortcut online="false">
      <desktop/>
    </shortcut>
    <offline-allowed/>
  </information>
  <security>
    <all-permissions/>
  </security>
  <resources>
    <j2se version="1.5+" max-heap-size="1024m"/>
    <jar href="omero.insight.jar"/>
    <jar href="assumeng.jar"/>
    <jar href="gluegen-rt.jar"/>
    <jar href="guava.jar"/>
    <jar href="commons-validator.jar"/>
    <jar href="java-image-scaling.jar"/>
    <jar href="commons-io.jar"/>
    <jar href="model-psql.jar"/>
    <jar href="commons-httpclient.jar"/>
    <jar href="serializer.jar"/>
    <jar href="common-javadoc.jar"/>
    <jar href="formats-bsd.jar"/>
    <jar href="ols-client.jar"/>
    <jar href="hibernate-jpa-2.0-api.jar"/>
    <jar href="gicentreUtils.jar"/>
    <jar href="ome-xml.jar"/>
    <jar href="blitz-javadoc.jar"/>
    <jar href="java-getopt.jar"/>
    <jar href="jaxrpc.jar"/>
    <jar href="commons-collections.jar"/>
    <jar href="swingx.jar"/>
    <jar href="ai_path.jar"/>
    <jar href="ehcache-core.jar"/>
    <jar href="JWlz.jar"/>
    <jar href="physics.jar"/>
    <jar href="perf4j.jar"/>
    <jar href="TableLayout.jar"/>
    <jar href="ome-java.jar"/>
    <jar href="commons-codec.jar"/>
    <jar href="commons-digester.jar"/>
    <jar href="jfreechart.jar"/>
    <jar href="netcdf.jar"/>
    <jar href="grib.jar"/>
    <jar href="formats-api.jar"/>
    <jar href="ice.jar"/>
    <jar href="logback-core.jar"/>
    <jar href="backport-util-concurrent.jar"/>
    <jar href="commons-logging.jar"/>
    <jar href="formats-gpl.jar"/>
    <jar href="turbojpeg.jar"/>
    <jar href="jogl.jar"/>
    <jar href="formats-common.jar"/>
    <jar href="specification.jar"/>
    <jar href="logback-classic.jar"/>
    <jar href="commons-discovery.jar"/>
    <jar href="ome-poi.jar"/>
    <jar href="kryo.jar"/>
    <jar href="common.jar"/>
    <jar href="mdbtools-java.jar"/>
    <jar href="model-psql-javadoc.jar"/>
    <jar href="native-lib-loader.jar"/>
    <jar href="common-sources.jar"/>
    <jar href="ini4j.jar"/>
    <jar href="JHotDraw.jar"/>
    <jar href="commons-lang.jar"/>
    <jar href="xalan.jar"/>
    <jar href="poi.jar"/>
    <jar href="metakit.jar"/>
    <jar href="lwf-stubs.jar"/>
    <jar href="bufr.jar"/>
    <jar href="axis.jar"/>
    <jar href="wsdl4j.jar"/>
    <jar href="platform.jar"/>
    <jar href="joda-time.jar"/>
    <jar href="saaj.jar"/>
    <jar href="processing-core.jar"/>
    <jar href="jna.jar"/>
    <jar href="blitz-sources.jar"/>
    <jar href="model-psql-sources.jar"/>
    <jar href="ij.jar"/>
    <jar href="slf4j-api.jar"/>
    <jar href="processing-controlP5.jar"/>
    <jar href="jai_imageio.jar"/>
    <jar href="blitz.jar"/>
    <jar href="nanoxml.jar"/>
    <jar href="jcommon.jar"/>
    <property name="jnlp.omero.host" value="localhost"/>
    <property name="jnlp.omero.port" value="4064"/>
  </resources>
  <application-desc main-class="org.openmicroscopy.shoola.Main"/>
</jnlp>



Exception:

com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: https://octopus.openmicroscopy.org/latest/static/webstart/jars/commons-httpclient.jar
	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)

Change History (8)

comment:1 Changed 9 years ago by pwalczysko

  • Cc ux@… rleigh added
  • Keywords webstart added
  • Priority changed from minor to critical
  • Version changed from 5.0.4 to 5.0.8

@rleigh kindly agreed to test at his home Win 8 setup. For me, with the same Java version on Windows 8 in Firefox and Chrome and IE11 it works.

Last edited 9 years ago by pwalczysko (previous) (diff)

comment:2 Changed 9 years ago by pwalczysko

  • Priority changed from critical to major

comment:3 Changed 9 years ago by pwalczysko

@dlindner : What browser exactly did you use please ?

comment:4 Changed 9 years ago by pwalczysko

I tried also trout merge (5.1 line) with addition of trout to java security exception. It worked fine in Firefox.

comment:5 Changed 9 years ago by rleigh

I've tested with Windows 8.1. I have a valid .jnlp file association (which Petr's system was missing), and everything works fine in both Firefox (32-bit) and IE (32-bit and 64-bit).

Note: http://bugs.java.com/bugdatabase/view_bug.do?bug_id=7086260 may explain why Petr's system was missing the file association.

Also note: http://winaero.com/blog/how-to-enable-64-bit-internet-explorer-processes/ for how to run 64-bit Java if you have a 64-bit JRE installed (otherwise it tries to install 32-bit Java in addition). The details at the end might be worth adding to the webstart docs.

comment:6 Changed 9 years ago by dlindner

Still doesn't work on my Windows 8.1 (with Parallels), e. g. just tried with nightshade, interestingly there it's about an other jar file (see below). But if it's working for everyone else, than it's probably just a Parallels issue.

com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: https://nightshade.openmicroscopy.org/static/webstart/jars/axis.jar
	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)

comment:7 Changed 9 years ago by pwalczysko

@gusferguson : do you want to have a go with your Win8 setup please ? (just execute webstart from Nightshade on any browser). Thank you

comment:8 Changed 9 years ago by jburel

  • Milestone changed from Unscheduled to OMERO-5.2.0
  • Resolution set to invalid
  • Status changed from new to closed

Marking this ticket as "invalid" since we are removing webstart in 5.2.0

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.67440 sec.)

We're Hiring!