Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Document Properties Marker
overridefalse
Doctypetopichide
NameSystem Identifier to URL URI Resolution Algorithm 
Short DescriptionDescribes how the system calculates the URL URI to an information system based on its identifier. 
Parent
Parent Property
property-nameName
 
Audience
Name List
doctyperole
render-no-hits-as-blanktrue
propertyAudience
 
Level of Experience
Name List
doctypeexperience-level
render-no-hits-as-blanktrue
propertyLevel of Experience
 
Expected Duration 
Categories
Name List
doctypecategory
names/ projectdoc / Extension / Information Systems Extension
propertyCategories
 
Tags
Name List
doctypetag
propertyTags
 
Iteration
Iteration
valuefilled
hide
Type
Name List
doctypetopic-type
namesFragment
propertyType
empty-as-nonefalse
hide
Sort Keyhide

...

Section
show-titlefalse
titleFragment

The system identifier is checked at three locations

Tip Box

Typically do not change the system identifier provided by the macro (if one is specified). Keep the default value of '${system-id}' as long as you do not need to reference multiple server of the same type in one space. Then set the space property to reference the specific server accordingly. This makes it easier to create new links to artifacts since the system identifier need not to be changed.

The search for the system connection information is conducted as follows. Use the URL URI discovered first to connect to the server.

  1. Check for a space property url-${system-id}
  2. Check for a space property ${system-id}
    Only available with PDAC1 version 1.11 and up!
  3. Check for a space property shortcut-id-${system-id}.
    Lookup the connection information from the shortcut links with the value retrieved from the space property.
  4. Check the shortcut links for a value ${system-id}.
  5. Check application navigator for a value ${system-id}.

If no value is specified at any of the locations above, the macro renders an error message like this:

In this example for a system macro the referenced, but undefined system, is called test-repo.

...