Url Builder
The psg.UrlBuilder Script simplifies the use of the REST Connector.
Standard pattern to use the REST Connector.
Takes care of required prameter encoding
Reduces the use of Booomi Components to a minimun.
Requires one REST Connector per target API.
Work with fully generic REST Operations which can be shared through all connectors.
Workaround for the REST Connector bug.

The script takes two Process Properties as input:
UrlBuilder.DPP_PathTemplate- A Template for the Url-Path (excl. the first/) with Dynamic Document and/or Dynamic Process Properties as placeholders. Example: universes/{DPP_UniverseId}/records/{DPP_GRID}/sources/{DPP_SRC_EFX}/unlink?entityId={DDP_EFXID}UrlBuilder.DPP_QueryTemplate- A template for the Url-Query (excl. the?) with placeholders.
The script builds the full http-encoded URL (Path + Query) into UrlBuilder.DDP_Url.
Last updated


