// - increment the date/ID and try again
blogEntry.setDate(new Date(blogEntry.getDate().getTime() + 1));
putBlogEntry(blogEntry);
} else {
if (!blogEntry.isPersistent()) {
dao.storeBlogEntry(blogEntry);
blogEntry.insertEvent(new BlogEntryEvent(blogEntry, BlogEntryEvent.BLOG_ENTRY_ADDED));
for (Comment comment : blogEntry.getComments()) {
blogEntry.addEvent(new CommentEvent(comment, CommentEvent.COMMENT_ADDED));
}