The messages should be externalized to Messages.properties