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.


Article Info
  • Last Updated: 2/7/2014
  • Article ID: KB71
  • Views: 2687