Я разместил это в группе обсуждения Google Web Toolkit, но, надеюсь, вы, ребята, сможете мне помочь.Я создал приложение GWT, которое отлично работает в Firefox и Chrome.
При попытке загрузить его в Internet Explorer 8 я получаю сообщение об ошибке из одного из моих сгенерированных файлов cache.html:
Строка: 408 символов: 12 Ошибка: исключение выброшено и не поймано.Код: 0
Когда я нахожу эту строку в сгенерированном файле (все это было сделано с аргументом -PRETTY для простоты чтения), я обнаруживаю, что это строка, где finally находится в:
function entry0(jsFunction, thisObj, arguments_0){
var initialEntry;
initialEntry = entryDepth++ == 0;
try {
return jsFunction.apply(thisObj, arguments_0);
}
finally {
initialEntry && $flushFinallyCommands(($clinit_16() , INSTANCE));
--entryDepth;
}
}
Единственная проблема заключается в том, что это не код, сгенерированный из моей клиентской java - это, похоже, собственный сгенерированный код GWT.
В качестве теста я добавил пустой блок catch - теперь он останавливает Internet Explorer от жалоб, но по-прежнему не загружает мое приложение вообще.Все, что загружается, это окружающий HTML и изображения, а также пустое место, где должно быть мое приложение.
Кто-нибудь сталкивался с этим раньше?Любые идеи о том, как справиться с этим?
Любая информация будет принята с благодарностью!
Заранее спасибо,
Xandel