Lab 3b
I have completed the second part of Lab 3. Everything seemed to be fine until I tried testing the whole configuration and received an error message saying that the Receiver Agreement was not found.
I inspected the Receiver Agreement and did not find any errors in it. Then I compared it with the already existing agreements and eventually discovered that instead of being active, my Receiver Agreement was still in the "Being Processed" state.
It turned out that although I was activating all the entities, some of them failed to activate which I did not notice because the errors were displayed in the very small window at the bottom of the screen.
After I activated all the entities, the test started working properly and I was able to complete the lab.
Term paper
I started working on the term paper and found out that it was not so easy to find a good definition of the ESB. Most of the articles introduce the ESB just by describing its key features without giving any formal definition. Therefore, I had to perform some additional web search in order to find a clear, compact, and useful definition of the ESB.