FSLogix Apps 2.0: Java Redirection

Managing Multiple Java Versions with FSLogix Apps

An Ongoing Need for Multiple Java Versions

A  common requirement in Enterprise environments is the need to support multiple Java versions. This generally occurs when IT needs to upgrade Java for security and interoperability reasons, but has applications or websites that require an older version of Java to function properly. These applications and websites may not be easy or cost effective to update, or may be managed by third parties outside the control of the IT department.

How is the Problem Currently Addressed?

IT uses several methods to provide enterprise support for multiple Java versions, all with various challenges.

Presentation Server and VDI: Using RDSH based solutions like Xenapp or virtual desktop solutions like HyperV, administrators install applications requiring a common version of Java on a unique virtual client. This provides a highly compatible environment for those applications, but requires additional resources and management to support, wasting valuable man-hours, hardware, and other system resources. Applications running in VMs or remote servers may also lose their ability to interact with other desktop applications.

Application Virtualisation: With products like Thinapp, AppV, and Symantec Workspace Virtualization (SWV or SVS), virtualised browser packages are created, containing the application or browser, plugins, and unique version of Java.

Virtualised applications can require extensive and complex packaging and sequencing, and in some instances cannot operate in a virtual layer or bubble. The variations in these components can require administrators to create and support a large number of packages simply to support common, industry standard desktops. In addition, some customers report as low as 60-80% success rate for virtualising or isolating applications like Internet Explorer due to sequencing complexity with multiple plugins and Java versions.

Another common approach is to leave enterprise clients on the oldest version of Java that is compatible with their applications. This creates compatibility issues for applications needing newer versions of Java and creates security risks by allowing browsers to openly surf the web with older Java versions.

What is Java Redirection?

Starting in version 1.3, Java redirection is a core feature of FSLogix Apps that allows all applications and websites to run with the version of Java they require to properly operate – all within the same client system. After administrative setup is complete, end users automatically use the appropriate Java version without any intervention or notification. Java redirection allows all required Java versions to be installed in the client environment, but only executed or visible on an as- needed basis, to maintain compatibility for specific applications and websites.

How does Java Redirection Work?

FSLogix Apps uses advanced filtering and a patent pending type of virtualisation called image masking to enable Java redirection and our other core functionality. This process is transparent to the client operating system and integrates seamlessly with all Windows based infrastructure.

Does Java Redirection Decrease Security in my Enterprise?

In many instances, Java redirection will improve on your current security by permitting older versions of Java to work with just specific applications and websites approved by IT and INFOSEC. All other applications and websites will default to the most current version of Java deployed to your clients.

What Versions of Windows are Supported?

Windows Vista SP1 and later. Windows Server 2008 and later.

What Versions of Internet Explorer are Supported?

Internet Explorer 8 and later.

What Versions of Java are supported?

FSLogix Apps requires 1.6.0_20 or later to be installed. Admin can select any version of Java between 1.4.2 and 1.8.0_40 (latest version) for applications and Applets.

How Does Java Redirection Work Compare to Application Virtualisation?

FSLogix Apps Java Redirection works at a higher level than application virtualisation. Therefore it will work for virtualised as well as normal applications.

How Does Java Redirection Work with Application Virtualisation?

FSLogix Apps Java Redirection uses visibility control and redirection to control the Java versions used by applications and Applets. It is much lighter weight and simpler to administer.

How is Java Redirection Sold?

Java redirection is part of our core product offering and included with all shipping versions of FSLogix Apps.

How Does Java Redirection Work with VDI and RDSH?

Since FSLogix Apps runs as an agent in the Windows client environment, it is fully compatible with all Windows based virtual desktop, cloud desktop, and RDSH presentation  solutions. FSLogix is a Microsoft BizSpark partner, a Citrix Ready partner, and winner of Best of Citrix Synergy 2015 in the Application and Desktop Virtualisation category.

What Client Environments are Supported?

FSLogix Java redirection works on physical PCs, RDSH based presentation solutions, and all Windows based virtual desktop products.

How do I get an Evaluation Version and Technical Support?

You can request an evaluation copy of FSLogix Apps via emailing gary.cohen@Insentra.com.au, or by calling (02) 8203 1600. You can also request a free customised online demo, or setup assistance.


FSLogix is a leading innovator of solutions that enable the enterprise virtual workspace, reducing the amount of hardware, time and labor required to support cloud and virtual desktops. FSLogix Apps seamlessly integrates with desktop virtualization solutions from Microsoft, Citrix, VMware, and other industry leaders. The company is headquartered in Atlanta, GA, with offices in Orem, UT and Chelmsford, Essex, UK. For more information, visit www.fslogix.com.


We dare to be different.

Insentra is a collaborative IT Services partner delivering specialised Professional and Managed Services. Our partner-centric model provides you direct access to industry expertise. We believe great business relationships start with trust. We are 100% channel focused meaning we only transact and deliver services exclusively with our partners.

Partnering with Insentra provides access to:

  • Pre-sales assistance at no cost enabling you to increase sales efficiency and success.
  • Increased opportunities: If we find an opportunity for further projects we will automatically notify you of the opportunity regardless if we are involved.
  • A safe pair of hands: our team are the best in the industry and we treat your clients as though they are our own. Our success is based on achieving your client’s outcomes.
  • A trusted partner with skin in the game: our non compete model ensures your clients remain yours.

Our dedication to you is based on our vision to be the number one channel services company on the planet. We do this by being the best version of ourselves, creating an outstanding environment for our team, loving the work we do and amazing each other and our partners in everyway.

We are and always will remain a partner obsessed company.

Read the full FAQ here >

Join the Insentra Community with the Insentragram Newsletter

Hungry for more?

[Modern Workplace]

Moving a Mail platform… five issues we encountered in a legacy Exchange archive to Google Vault migration

By [Mathew de-la-Hey]

This article is aimed at engineers, consultants or project managers to better provide an understanding of the issues that can occur in legacy Exchange archive migrations to G Suite and Google Vault (GV).

[Modern Workplace]

Colourful Words in Project Management

By [Michael Chen]

When a project is assigned to and managed by a Project Manager (PM), it’s their responsibility to monitor and control the project to ensure it is delivered on time, on budget and within scope.

[Modern Workplace]

Risky Business

By [Tony Consolino]

Every business is exposed to some level of risk as it strives to achieve the desired outcome or objective through the delivery of a project. The outcome may not turn out as planned and this represents the risk.