ChatMessage m = new ChatMessage();
m.setMessage(message);
m.setSent(new Date());
m.setFromUser(Application.getBean(UsersDao.class).get(WebSession.getUserId()));
dao.update(m);
IWebSocketConnectionRegistry reg = IWebSocketSettings.Holder.get(getApplication()).getConnectionRegistry();
for (IWebSocketConnection c : reg.getConnections(getApplication())) {
try {
c.sendMessage(getMessage(m).toString());
} catch(Exception e) {
log.error("Error while sending message", e);
}