[RemoveBlogEntryAction.processのtry節]
List list = blogEntry.getComments();
Iterator it = list.iterator();
while (it.hasNext()) {
Comment c = (Comment)it.next();
blogEntry.removeComment(c);
}
//同様にSimpleBlog.trackbackRemoved()が呼ばれRecentTrackbacksと整合性がとれる
list = blogEntry.getTrackBacks();
it = list.iterator();
while (it.hasNext()) {
blogEntry.removeTrackBack(((TrackBack)it.next()).getId());
}
blogEntry.remove();
dailyBlog.removeEntry(blogEntry);
ネストしたコメントがあるエントリーを削除した場合にエラーになります。
削除系はバグっぽい所が多そうです。