Setup MetadataHub

A generic metadata repository for all kind of metadata repositories.

Setup MetadataHub

The service contains a subdirectory called ‘mappings’ which contains all mappings to linked repositories.

The ‘mappings’ directory

All mappings have to fulfill the following conditions:

For examples take a look here

‘clientId’ has to be unique!

Variables can be referenced via there name. e.g.: {example} can be used as replacement for the specific value of ‘example’.

If the variable must be URL encoded it can be referenced via ‘{url_encode(example)}’.

If only parts of a variable should be used this is possible using the grouping syntax of regexp.

For example:

Prefix of a variable:

example=prefix/value –> {example(^(.)/.)}