fixing JMS message sending
- Use ServiceProvider to get JMSContext (JMS 2.0) object
- Simplify code
- Define JMS destination inside NotificationServer
- Clean code (sonarqube rules)