A bit more information that might help. These decwindows applications
had some resources/settings stored in UID files. The openheirarchy
call loaded them into the X resource manager database. I found this
note about the examples that were provided that shows an example of
this type of failure:
V1.2
The UID files used by the Motif example programs must be located in
either the current directory, DECW$SYSTEM_DEFAULTS, or your DECW
$USER_DEFAULTS directory. DECwindows Motif does not support accessing
remote UID files using the DECNET (DECnet or DECnet-Plus) transport.
As a result, the default directories do not support a node name
specification. Entering a node name in the UID directory specification
fails to start the application and results in an error similar to the
following:
X Toolkit Warning: I18NOpenFile: Could not open file decburger.uid -
MrmNOT_FOUND
can't open hierarchy
The UID files can be copied from the DECW$EXAMPLES directory. To
access a remote UID file, either copy the file to a local node on the
cluster, or use Distributed File System (DFS) to mount the disk that
contains the file on the cluster.
So check the two mentioned logicals to see if there is an DECW
$TERMINAL.UID file available.
On a related note, maybe set watch file didn't exist in VMS 5.52? But
doing the exercise on another VAX may still be helpful to see where
it's looking.
On a further note, am I the only one who ever wrote a DECWINDOWS
application using UIL? See if you can find my long lost DEC/VAX
professional article and you can learn how it all works..
Regards, Jim