JBoss.orgCommunity Documentation
There are 2 prerequisites you may need to learn before thoroughly going into Knowledge as follows:
Portlets & Gadgets
REST APIs