As long as I'm running the Citrix context with Run Local property set to False, its working as expected.
Open Calculator, enter some numbers, press M+, it copies the output of Calculator and pastes it in Notepad.
However, the goal and purpose of using a Citrix context is to have Notepad open up in the Citrix machine.
Leave Published Application Name blank for the Citrix context
I'm getting the error: PublishedApplicationName cannot be blank, unless a template ICA file is provided with an InitialProgram specified.
Screenshot: PAN_Blank.png (attached)
Enter the name of Citrix machine (on the Citrix farm in the Published Application Name field).
I'm getting the error: The published application currently is not available. Try connecting again later.
Screenshot: PAN_ServerName.png (attached)
Try a generic app name for the Published Application Name field, just to test how it behaves.
I chose "notepad".
I'm getting the error:
Screenshot: PAN_Notepad.png (attached)
What can I do?
Can you please suggest which Published Application Name should I be specifying in this field?
According to the documentation, Set this property to the name provided by your Citrix server administrator. This name will point to the OpenSpan Runtime on the Citrix server farm.
I checked with the Citrix admin, and he mentioned that in our organization, we don't have any published apps, and the Citrix machines are published desktops and the admin just installed the Pega Runtime on it.
I'm a bit confused by this and can't figure out which app can I specify? Should I give the full path to the runtime? Any other name?
I could really use any type of feedback and help I could get on this topic.
Thanks a lot in advance!
***Edited by Moderator Marissa to update SR Details***
In order to automate an application running on a Citrix server, your Citrix admin must setup Runtime as a published application as specified in the documentation. The local runtime via the context will launch that published application and communicate over the Citrix channel. Basically, local runtime launches Citrix runtime which launches whatever applications reside on the Citrix server.
If your users today simply work with applications on their Citrix desktops and then minimize that desktop to work with other applications on their local desktop, then those two instances of Runtime will not be able to communicate with one another. You will need to re-architect the process such that they can access just the applications they require within Citrix from your Runtime published application instead of accessing the desktop directly.