Я считаю, что браузер предложит вам сохранить файл для типов контента, которые он не распознает. В этом случае ответ сервера, вероятно, содержит искаженный или неправильный тип содержимого.
Из остальной части вашего описания проблемы это звучит как общая проблема конфигурации сервера. Одна вещь, которую вы делаете, это проверяет, предоставлены ли какие-либо примеры проектов (или EAR) с сервером, и посмотрите, можете ли вы воспроизвести ту же проблему. Если вы видите такое же поведение, это указывает на конфигурацию, если нет, то, вероятно, вам не нравится ваше развертывание.