GWT Designerでカスタムウィジェットの初期化に失敗する
EclipseのGWTプラグインには"GWT Designer"と呼ばれるGUIのデザイナがあり、JFC/SwingやSWTのようにWISYWIGで画面の設定ができる
GWT Designer User Guide - Google Web Toolkit - Google Code
このGWT Designer、とても便利なのだが先日作ったCompositeをベースに作ったカスタムウィジェットを生成するエントリポイントクラスをロードするとエラーになってしまうことが判った。
GWT Designerはウィジェットのエラーが発生した際にはそのプロキシを表示してエラー情報をダイアログに表示できる(とても良い実装だ)が、その内容を確認して見ると、クラスの初期化に失敗していることが判る。
NoClassDefFoundError。クラスが見つからないってなんで?