JDK 1.4beta はデフォルトコンパイル対象が
JDK1.2互換になってるので コンパイルオプションで
JDK1.1互換のバイトコード吐くように指定してやんないと
JDK1.1互換のMSのJVMでは動かんってどっかで聞いたよ。