Worksoft Community

Citrix XenApp session sharing configuration

Wiki Table of Contents

Page Details

First published by:
Yujira
on 13 Apr 2010
Last revision by:
Nick Abdo
on 24 Apr 2012
1 person found this article useful.

100% of people found this useful
Citrix XenApp session sharing configuration

When configuring Citrix Xenapp for publishing Certify as an application, Session sharing must be enabled. (Details about configuring Citrix Xenapps are available on the Citrix support website).

Citrix support website (http://support.citrix.com/article/CTX159159) describes Session sharing as:

... the ability of a seamless published application to be executed over the same connection.

Session sharing occurs if there is an open session and another application is launched and published to the same server as the first session. Consequently, additional published applications work in the same fashion.

[...] The session sharing check is done prior to the connection going through load balancing.

[...] Ensure all applications are published with the same settings. Varying results may happen when applications are set for different requirements, such as encryption.

 

In the Citrix client, it is important for both Certify, Certify SAP learn and SAP GUI Client to be using the same Citrix session. Settings by the Citrix administrator controls whether session sharing occurs in Citrix.

Since there are many factors effecting session sharing, sometimes session sharing gets disabled in a Citrix client. Thus preventing the Certify execution and Certify SAP learn from seeing the SAP GUI client.

The symptoms are:

1. Execute - The Citrix user can not execute steps using the Certify SAP interface against an SAP GUI client when using a Citrix client while the same Certify user is able to execute the same test in a local machine with an SAP GUI client for the same SAP system.

2. Livetouch - The Citrix user can not use Livetouch to add steps in the SAP GUI while the same user is successful using a Citrix client while the same Certify user is able to execute the same test in a local machine with an SAP GUI client for the same SAP system.

3. Certify SAP learn - The Citrix user will find that the SAP learn can not find the SAP session although the SAP GUI client is up and running while the same Certify user in a local machine with an SAP GUI client for the same SAP system can successfully learn the same SAP screen.

At this point, you would want to check if the following conditions are met:

Scenario 1:

1. When the running Worksoft Certify SAP learn and SAP GUI client on the Citrix server itself, the SAP learn is able to see the SAP GUI client.

2. The problem only occurs on the Citrix client where SAP GUI client and Certify are published (as different applications).

If both of the above conditions are true, then you may have a problem with session sharing in Citrix. Please talk to your Citrix administrator about Citrix session sharing.

If the problem is the same no matter if the test is run by the Citrix administrator on the Citrix server or on a Citrix client as a published application, then you probably have a general SAP GUI client configuration issue, please see the Worksoft Certify Installation guide on SAP GUI client configuration as well tips and tricks available in SAP GUI client configuration wikis at on [[certify:Troubleshooting SAP GUI when Certify would not Learn, Livetouch or execute against SAP GUI|Troubleshooting SAP GUI when Certify would not Learn, Livetouch or execute against SAP GUI]].

Scenario 2:

1. When same Citrix server is published as desktop, the problem does not occur.

2. The problem only occurs on the Citrix client where SAP GUI client and Certify are published (as different applications).

If both of the above conditions are true, then you may have a problem with session sharing in Citrix. Please talk to your Citrix administrator about Citrix session sharing.

Note: If the problem is the same no matter if the Citrix session is published as desktop or as application, then you probably have a general SAP GUI client configuration issue, please see the Worksoft Certify Installation guide on SAP GUI client configuration as well tips and tricks available in SAP GUI client configuration wikis at [[certify:Troubleshooting SAP GUI when Certify would not Learn, Livetouch or execute against SAP GUI|Troubleshooting SAP GUI when Certify would not Learn, Livetouch or execute against SAP GUI]].

Scenario 3: If the Citix administrators are not available to help you, you may try the following scenario to confirm.

 

Launch both SAP GUI and SAP learn from Worksoft Certify

   - For SAP learn: Go to Tools -> Certify learn -> SAP learn

    - Use a Certify process that calls the Launch SAP action and run it.

Special notes for Internet Explorer 8 and Java Citrix clients:

If your Certify client on a Citrix client has been running fine up until an upgrade to IE 8 (on the Citrix client machine), this may be due to a new feature in IE 8 that disables the Java Citrix clients' session sharing. Please read more about it at http://www.citrixthings.com

Note: If you are not using Citrix but experiencing this error, please see the article on Troubleshooting SAP GUI when Certify would not Learn, Livetouch or execute against SAP GUI.

 

Recent Comments

Leave the first comment for this page.
©2009-2011 Worksoft, Inc.
Powered by Community Server (Non-Commercial Edition), by Telligent Systems