Вопрос

Я пытаюсь исправить длинную постоянную ошибку в нашем Beich Web App GUI. Это выполняется из-за места без параметров строки запросов, вызывая неуклюжее исключение на бизнес-слое на сервере из-за отсутствия параметров, возвращаемых в качестве страницы ошибки.

Окружающая среда: jquery (ui) + dwr (разрешить java и js вызывать друг друга через ajax) + весна / весна MVC

Браузеры: IE8, FF3.6, Chrome 6 @ WinXP

Мои текущие инструменты: Chrome Inspector, Firebug, HTTPFOX (расширение FF Sniffer, было полезно точно определить плохое запрос)

Попытка сократить его, я не смог найти, какой кусок кода выполняет получение, вероятно, потому что он был зарегистрирован как событие (например, размытие, разгрузку и т. Д.) Или является асинхронизированным событием DWR. Весь интерфейс UI строит на вызовах DWR (Ajax), поэтому где-то может быть неправильный звонок. Я попробовал поиск имен методов, указатели функции, события, зарегистрированные на jQuery, интерфейсные вызовы DWR, отслеживают стек JS с Firebug ... Нет хорошего.

Мои последние усилия искали какой-то инструмент, который мог бы найти, какой кусок кода выполняет сообщение / получает или что-то подобное ... Я стрелял в темноте с тех пор, как у меня кончились идеи.

Итак, я хотел бы знать какое-либо предложение о инструментах или на любой методике, чтобы найти скрытый получить. Любая помощь ценится.

Спасибо!

Это было полезно?

Решение

Если доступно, проверьте журналы вашего веб-сервера. Определите один из плохих получений, и эта строка должна также включать референт.

Это должно по крайней мере сказать, на какую страницу или страницы несут ответственность за вызов, который должен надеяться сужать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top