Portals Application サブプロジェクトの話は、12月の ApachCon まで保留。私は、サンディエゴまで(さすがにちょっと行くのはきびし)いけないので、David が何とかしてくれることに期待しよ。というわけで、Portals Bridges にとりあえず、入れることを目指す。一応、David からは好意的な意見をもらったから、あとはうまく進めるだけかな・・・。
Threadを止める
Thread#interrupt()やれば、割り込めると思うのだが、Thread内でInputStreamのreadで止まっているときにはどう止めるのが一般的なのだろうか?
http://www.javaopen.org/jfriends/mlarchive/msg00119.html
を見ると、read では、InterruptedIOExceptionが返らないような感じだけど、最近も同じなのだろうか?そうすると、Socketを閉じるしかないのかな。どうしたものか。っと思っていたら、
http://java-house.jp/ml/archive/j-h-b/022561.html#body
というのを発見。ということは、IOExceptionが発生するのね。試してみよ。
HTMLEditorKit
img や br などが /> で終わったりすると、次のタグのパースが壊れるような・・・。つまり、/>を使うなと言うことかね。というわけで、パースする前に一括置換。