Ошибка при вызове сервлета, но загружаются другие ресурсы - Flex + Java Application - PullRequest
0 голосов
/ 23 августа 2010

Я написал RIA, использующий flex для внешнего интерфейса и Java-сервлет для внутреннего интерфейса, который фактически выполняет вызовы веб-службы для некоторой обработки.

Страница приветствия - это html-страница, которая подается с сервера web-logic 8.1, на котором размещено приложение. Страница приветствия загружается и флэш-контент загружается. Даже файл «xml», содержащий некоторые свойства конфигурации, загружается с сервера (через URL-запрос).

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

Вот проблема ... Сервлет не вызывается, и запрос URL (для сервлета с соответствующими параметрами) возвращает страницу 500: Внутренняя ошибка сервера.

Тот же самый код работает отлично, когда я развертываю его на своем локальном компьютере, используя tomcat в качестве сервера. И я также неоднократно проверял правильность URL-адреса хоста при развертывании на сервере веб-логики. Даже проверил URL, когда выполняется запрос, в firefox, используя firebug, и все, кажется, в порядке, за исключением того, что ответ «500: Внутренняя ошибка сервера».

Пожалуйста, помогите. Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 23 августа 2010

ОК, страница приветствия загружается, и файл XML загружается с веб-сервера, но сервлет не может быть вызван.

Правильно ли инициализируется сервлет и ожидает вызова?

Нужно ли что-то менять в файле web.xml, которого не было?

0 голосов
/ 23 августа 2010

Без дополнительной информации это звучит как неправильно настроенный сервлет и / или сервер приложений.Проверьте свои журналы, чтобы увидеть, есть ли там больше информации.

...