Knowledge Base Article

Home Page > Knowledge Base > KronoDesk

Home Page > Knowledge Base > Spira Platform

Home Page > Knowledge Base > Spira Platform > SpiraPlan

Home Page > Knowledge Base > Spira Platform > SpiraTeam

Home Page > Knowledge Base > Spira Platform > SpiraTest

Article Issues using the KronoDesk and Spira Screenshot Java Applet

by Adam S on Friday, February 7, 2014

SpiraTest, SpiraPlan and SpiraTeam versions older than v4.1 and KronoDesk versions lower than v1.1.0.7 use a screenshot capture utility written using the Java development platform. This lets the web browser capture a screenshot and attach it to items in the system without having to first save the item. This article describes some issues using this applet and outlines the replacement plan we have implemented to use HTML5 instead of Java going forward.

The older versions of KronoDesk, SpiraTest, SpiraPlan and SpiraTeam use a third-party screenshot capture applet to provide screenshot capture functionality. This applet provides a way to capture screens from the system clipboard and upload them into the system.

Due to some general security issues with the Java platform, Sun/Oracle have released security patches that now prevent a sandboxed Java applet from accessing the system clipboard. Consequently the screenshot applet in the affected products with either not run or give a security warning/error.

These are our recommended steps to solve the issue:

  1. Upgrade to the latest version of SpiraTest, SpiraPlan or SpiraTeam (v4.1.0.0 or later) or KronoDesk (v1.1.0.7 or later). That will remove the Java applet and replace it with a native HTML5 clipboard capture solution. This however does only work in Firefox, Chrome, Opera, and Internet Explorer 11+. For older browsers, you will need to use the traditional file upload dialog box.

  2. If you cannot upgrade to the latest version right now or you have lots of users using the older browser versions, make sure you install Java 1.7.45 and turn off automatic updates. This is the last version of Java that allows the screenshot capture tool to work. If you are running a newer version than v1.7.45 you will need to downgrade to v1.7.45.

 

Attachments
Article Info
Last Updated: 2/7/2014
Article ID: KB71
# Views: 1292
Powered by KronoDesk v1.1.0.15 | © Copyright Inflectra Corporation 2011-2016 | Licensed to Inflectra Corporation.