You must configure IBM® Engineering Requirements
Management DOORS®
(DOORS)
to allow external links to use Citrix software to access locations in 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:
<DOORS_install_dir>\9.version\bin\protocolhandler.exe %**
In
your DOORS
installation, check the exact path to the bin directory.
- On the desktop where the Citrix 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 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.