logo

サイト内検索
ココログ最強検索 by 暴想

最近のトラックバック

無料ブログはココログ

« GAEjを使ってみた。 | トップページ | Google Web Toolkit/App Engine for Java/Ext Gwt 勉強会を開催します »

GWT 1.6コンパイル時のStackOverflowError

以前の記事で、GWT 1.6コンパイル時のjava.lang.StackOverflowError対応を
載せてありますが、追加の対応が必要な場合がありますので以下に追記します。

『 Hosted BrowserのVM argumentsに-Xss1024kを指定しても、StackOverflowErrorが
解消されない場合の対応です。 』

以下エラー内容/途中省略
[ERROR] Unexpected internal compiler error
java.lang.StackOverflowError: null
at sun.misc.SoftCache.get(SoftCache.java:269)
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:244)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1029)
                 :
                 :

■対応方法

これは、GWT 1.6のバグで既にパッチにより対応され、
次回アップデート時には対応される予定の様です。

パッチは、『 http://code.google.com/p/google-web-toolkit/issues/detail?id=3510 』の
コメント21にアップロードされている『 gwt-dev-patch.jar 』です。

これをJavaのプロジェクトファイルに追加して、gwt-dev-windows.jarよりも
先に読込まれるようにすれば大丈夫です。

#このバグが出たのは、私がVista環境のせいなのか不明ですが、対応した後は

-Xss1024k指定をしなくてもコンパイルできるようになりました。

« GAEjを使ってみた。 | トップページ | Google Web Toolkit/App Engine for Java/Ext Gwt 勉強会を開催します »

GoogoleWebToolKit」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1482716/39211813

この記事へのトラックバック一覧です: GWT 1.6コンパイル時のStackOverflowError:

« GAEjを使ってみた。 | トップページ | Google Web Toolkit/App Engine for Java/Ext Gwt 勉強会を開催します »