vishaの日記: バグ? Resin?
日記 by
visha
Mac OS X 上のJBoss+Jetty 3.2.0で開発したモジュールをLinux上のResinに持って行ったところ「Too large try block ~」なるエラーが出た。なーんじゃこりゃと思っていろいろ試してみたが、いっこうに埒が開かず、ふと思いついてResinが使うコンパイラをJikesにしたらおさまった。ということは、Resinが使っているコンパイラに問題があるのかも。ちなみにResin on LinuxはJ2SDK-1.4.1_02で稼働させている。JBoss+Jetty on Mac OS XはApple謹製のJ2SDK-1.4.1_01だ。だから、Mac OS X上でResinを動かしてみるか、Linuxの方のJava2環境をJ2SDK-1.4.1_01に戻してみれば、どこが問題なのかわかるだろう。続きは後ほど。
結局、J2SDK-1.4.1_01に戻しても症状は変わらず。Resinのインターナルコンパイラの問題なんだろう。ということでしばらくはjikesをコンパイラにして運用することにした。主要なモジュールを書き換え終わったら、本番サーバもJBoss+Jettyにしようかな。
バグ? Resin? More ログイン