With the Logger adapter you can write into the log file of the service. Use the log operation in this case:

Example

PinValue
level

Error

type

Stock_Synchronization

code

SYNC001

description

Item ID could not be found.

details
  1. An error detail object:

    { "element": "AF-1201", "value": "Adapter" }

  2. An array of objects:

    [
       { "element": "AF-1201", "value": "Adapter" },
       { "element": "CD-2000", "value": "Connector" }
    ]

The output after running the example can be found in the standard xUML service log of the xUML service:

...[Error][Internal][Stock_Synchronization][Item ID could not be found. Detail: e2e:type='ErrorDetail', element='AF-1201', value='Adapter']

In case of an array, the output would look something like:

... Detail: e2e:type='ErrorDetail', [0].element='AF-1201', [0].value='Adapter', [1].element='CD-2000', [1].value='Connector'