EntryUtil.nextInt(max) return 0 if the max is 0 or less
MessageBoardsHandler had a wrong handler type for the Threads
CalendarHandler gets 'type' and 'duration' check
JournalArticleHandler expirationDate has to be later then now