Seasar2」カテゴリーアーカイブ

BOM問題

UTF-8を表すためのバイナリが先頭3バイトに入るのだが、見た目ではぜんぜん気づかないので厄介。 バイナリエディタで該当ファイルを開き、EF BB BFの順番で始まっていればBOM付 XMLの読み込みなどでエラーが出る可能性が高い。混じっても実行時までわからないのが厄介どころ。 Byte Order… 続きを読む

カテゴリー: Java, Seasar2 | コメントする

S2Testcase スレッドでハマリ

S2Testcaseをextendsしたクラスでスレッド処理を実行したところ、メインスレッド終了と同時に子スレッドも死ぬという現象に遭遇した。 通常のThreadでは問題ないのだが、JDK5.0より導入されたExecutorを利用していると死んでしまう。おそらくS2が残存スレッドを消しているのが原因… 続きを読む

カテゴリー: Seasar2 | コメントする

env.txt env_ut.txtの違い

規約縛りなので知らないと何のことがまったく意識しないまま使ってしまう。 環境ごと … 続きを読む

カテゴリー: Seasar2 | コメントする