You must configure Rational® DOORS® to allow external links
to use Citrix software to access locations in Rational DOORS. This topic
applies to Citrix XenApp 6.0 and 6.5.
Before you begin
You must install
pnagent.exe, which is
a process that belongs to the Citrix Terminal Services utility. The
process is part of the Citrix Receiver Enterprise application, which
is available to download from the Citrix website.
Procedure
- On the Citrix Delivery Services Console on the Citrix server,
publish the protocolhandler.exe file to accept parameters:
C:\Program Files\IBM\Rational\DOORS\9.5\bin\protocolhandler.exe %**
- On the desktop where the Citrix Rational DOORS client
is accessed, copy the following code to a .reg file
and run it to add it to the registry:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\doors]
@="URL:DOORS protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\doors\Default Icon]
@=""
[HKEY_CLASSES_ROOT\doors\shell]
[HKEY_CLASSES_ROOT\doors\shell\open]
[HKEY_CLASSES_ROOT\doors\shell\open\command]
@="\"C:\\Program Files\\Citrix\\ICA Client\\pnagent.exe\"
/QLaunch "XENAPP:protocolhandler" /param:\"-r 120 -url %1\""
- XENAPP is the application
set name that contains the protocol handler and the Rational DOORS applications.
- protocolhandler is the application
name as published on the Citrix server.
- -r 120 -url %1 are the parameters
that are passed to the protocol handler application in the Citrix
server. When you click a URL, %1 is replaced by the
URL string.