Weblogic и BOM - PullRequest
       18

Weblogic и BOM

3 голосов
/ 21 сентября 2010

У нас есть веб-приложение со статическим контентом - html-файлами, js-файлами, изображениями и т. Д.
В начале всех html-файлов есть метка порядка байтов.
Эти файлы были сгенерированы каким-то инструментом. Поэтому я не могу их изменить.
Мы разворачиваем это приложение на Weblogic.
Когда я пытаюсь получить доступ к этому веб-приложению по прямой ссылке на Weblogic, у меня возникает много ошибок JavaScript.
Но в случае, если я пытаюсь получить доступ к этой странице через прокси-сервер Apache - тогда все в порядке.
Но Apache перенаправляет все запросы напрямую в Weblogic.

И у меня нет таких ошибок в случае, если приложение было развернуто на JBoss.
В этом случае я могу получить доступ к приложению как по прямой ссылке на JBoss, так и через прокси.

У кого-нибудь есть некоторые предположения - почему я не могу получить доступ к приложению по прямой ссылке на Weblogic?

РЕШЕНИЕ:
Добавьте следующее отображение MIME в web.xml:

   <mime-mapping>
      <extension>xml</extension>
      <mime-type>text/xml</mime-type>
   </mime-mapping>

   <mime-mapping>
      <extension>js</extension>
      <mime-type>text/javascript</mime-type>
   </mime-mapping>

1 Ответ

0 голосов
/ 01 марта 2013

Добавить следующее отображение пантомимы в web.xml:

   <mime-mapping>
      <extension>xml</extension>
      <mime-type>text/xml</mime-type>
   </mime-mapping>

   <mime-mapping>
      <extension>js</extension>
      <mime-type>text/javascript</mime-type>
   </mime-mapping>
...