JMS documentation update

This commit updates the documentation of the JMS chapter
with the newly annotated endpoint infrastructure