Sample of:
- rest
- exception global handling
- xml marshalling