Приложение GWT выдает исключение при запуске в Google Chrome со стилем вывода компилятора, установленным в 'OBF' - PullRequest
2 голосов
/ 11 июня 2010

Я хотел бы знать, сталкивались ли вы, ребята, с той же проблемой, с которой я сталкиваюсь, и с тем, как вы с ней справляетесь.

Иногда небольшие и безобидные изменения в классе Java сопровождаются странными ошибками.во время выполнения.

Эти ошибки возникают только в том случае, если выполняются оба указанных ниже условия:

1) приложение запускается в Google Chrome и

2) вывод компилятора JavaScript GWTустановлен стиль 'OBF'.

Итак, запуск приложения в Firefox или IE всегда работает.Запуск с установленным стилем вывода «довольно» или «подробно» всегда работает, даже в Google Chrome.

Вот пример полученного сообщения об ошибке:

"((TypeError): Property 'top' of object [object DOMWindow] is not a function stack"

И вот чтоУ меня есть: - GWT 1.5.3 - GXT 1.2.4 - Google Chrome 4 и 5 - Windows XP

Чтобы избавиться от этого гейзенбаг, я должен либо развернуть свое приложение без запутывания, либо выдержать время-процедурный процесс проб и ошибок, в котором я заново внедряю изменение немного другими способами и перезапускаю приложение, пока компилятор GWT не будет доволен моим кодом.

Не могли бы вы лучше понятькак этого избежать?

1 Ответ

1 голос
/ 12 июня 2010

Есть проблема , которая может быть связана - вы используете какой-либо JSNI?И я действительно рекомендую обновить GWT / GXT - это должно быть довольно просто (по крайней мере для ванильного GWT :)).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...