Exam4Training

What is the correct syntax for a Logger component to output a message with the contents of a 3SON Object payload?

What is the correct syntax for a Logger component to output a message with the contents of a 3SON Object payload?
A . The payload is: $(payload)
B . #["The payload is: " ++ payload]
C . The payload is: #[payload]
D . #["The payload is: " + payload]

Answer: B

Explanation:

Option 3 is the only corect answer as it concatenates payload with String.

Below option wont work.

#["The payload is " ++ payload]

Concatenation function expects both arguments to be string. As the question says payload is json object, this will throw error while running it. You can try this in Anypoint Studio and you will get the same result which I mentioned.

hence correct answer is

The payload is: #[payload]

Exit mobile version