CSP-Relative File Addresses


When managing text and binary files associated with CSP applications it can be useful to define the file locations as being relative to the home directory of the CSP application.

bin-format and text-format CSP-Relative Addresses


For files associated with a CSP application defined on the Deltanji host server, specify an address in the format protocol://namespace:relativePath where the three named elements have the following meanings:

protocol
The string "csp" or "CSP"
namespace
The namespace that the CSP application (a.k.a. web application) uses
relativePath
An optional relative path to append to the home directory of the CSP application in order to obtain the subdirectory in which to seek the binary or text files. If no relative path is specified the preceding colon delimiter can be omitted. If the path requires more than one directory element, the separator is '/'.

If Deltanji can only access the files by using a task server on another node, specify an address in the format protocol://@remoteNodePSA:relativePath where the three named elements have the following meanings:

protocol
The string "csp" or "CSP"
remoteNodePSA
The physical location code assigned to an M-format remote address that access the node from where proxy access to the files is to occur. This physical location code can be obtained from the Physical Address property dialog. It typically has the format xyz$M
relativePath
An optional relative path to append to the home directory of the CSP application associated with that remote namespace in order to obtain the subdirectory in which to seek the binary or text files.

Examples:
  • csp://USER
  • csp://USER:images
  • csp://USER:files/text
  • csp://@Dev$M:css