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 #12179 (closed)

Opened 10 years ago

Closed 9 years ago

Last modified 9 years ago

Linux IcedTea 7 webstart dialog about desktop launcher

Reported by: mtbcarroll Owned by: mtbcarroll
Priority: minor Milestone: 5.1.0-m4
Component: Insight Version: 5.0.1
Keywords: n.a. Cc: ux@…, rleigh, khgillen, spli
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: n.a.

Description (last modified by mtbcarroll)

A signed-JAR webstart running under Linux IcedTea 7 shows the attached dialog. Notice the "unverified" publisher, and I am not sure from the message why I would want to click 'Allow'.

Attachments (1)

webstart-launcher-dialog.png (18.6 KB) - added by mtbcarroll 10 years ago.

Download all attachments as: .zip

Change History (16)

Changed 10 years ago by mtbcarroll

comment:1 Changed 10 years ago by mtbcarroll

  • Description modified (diff)

comment:2 Changed 10 years ago by mtbcarroll

Exactly the same dialog seen in testing signed 5.0.2 release.

comment:3 Changed 10 years ago by jamoore

  • Cc khgillen spli added
  • Milestone changed from Unscheduled to 5.0.3

We should figure out what's causing it and either fix, or close this as "wontfix". Searching briefly this would point to an "unverified certificate", but I'm not sure what would put our cert in that category on Linux.

The only other thing I can think of as being related is the fact that the https is a self-signed cert for gretzky. Perhaps we should address that to minimally reduce confusion.

comment:4 Changed 10 years ago by spli

Do you also see this with nightshade?

comment:5 Changed 10 years ago by mtbcarroll

Yes, exactly the same dialog from https://nightshade.openmicroscopy.org/webstart/

Also perhaps there is simply a way to prevent the attempt to create a desktop launcher.

comment:6 Changed 10 years ago by spli

Could be worth checking with other webstart apps, e.g. http://www.jalview.org/download (Click Launch Jalview Desktop top right)

comment:7 Changed 10 years ago by mtbcarroll

Good idea! No, no dialog like that with Jalview, launches and works fine.

comment:8 Changed 10 years ago by mtbcarroll

http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/jcp/properties.html mentions deployment.javaws.shortcut which looks strikingly relevant.

Also, I wonder if there's some useful tweak that can be made to our

<shortcut online="false">
  <desktop/>
</shortcut>

in insight.jnlp. (jalview.jnlp doesn't have that element at all.)

Last edited 10 years ago by mtbcarroll (previous) (diff)

comment:9 Changed 10 years ago by mtbcarroll

In Paris, Damir mentioned that when somebody uses webstart, the Insight icon appears on their desktop: it is the JNLP file. (Rather more useful, he thought, would be if it were the JAR instead, but that still gets re-downloaded each time.)

comment:10 Changed 10 years ago by spli

The jars should be automatically cached by Java.

comment:11 Changed 10 years ago by mtbcarroll

This is true, I should have asked Damir if he was sure it wasn't just a quick "downloading" notification he got that was actually hitting a local cache. Still, he is getting a desktop icon added anyway.

comment:12 Changed 10 years ago by mtbcarroll

I should add that if I always click Cancel then I am asked every time I start Insight from webstart.

Last edited 10 years ago by mtbcarroll (previous) (diff)

comment:13 Changed 9 years ago by mtbcarroll

  • Owner changed from jburel to mtbcarroll
  • Status changed from new to accepted

comment:14 Changed 9 years ago by mtbcarroll

  • Resolution set to fixed
  • Status changed from accepted to closed

comment:15 Changed 9 years ago by Josh Moore <josh@…>

  • Remaining Time set to 0

(In [b0edda57ea76b3c2e0696f8dfb417870269c9dee/ome.git] on branch develop) Merge pull request #3455 from mtbc/fix-12179-webstart-jnlp

fix #12179: adjust Insight JNLP specification for webstart

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.72753 sec.)

We're Hiring!