if(message != null && !message.matches("^\\s*$"))
{
// Invalidate current session and create a new one.
// We need a new session because otherwise our feedback message won't "stick".
Session session = Session.get();
session.replaceSession();
// Add localized "you have been logged out" message to session
session.info(message);
}
}