конфигурация weblogic для архивирования данных. И фильтрация типа контента - PullRequest
1 голос
/ 14 октября 2011

Я проверяю эту ссылку , которая объясняет архивирование данных.
Но проблема в том,

  • Не могу найти банку GZIPFilter
  • и мои weburls не заканчиваются никакими расширениями. Я использую его, чтобы застегнуть HTML-страницу, отображаемую с помощью orbeon.
  • и функция weblogic 10.x compress-html-template не работает для моих форм orbeon. Когда я попробовал, мое приложение orbeon не запускалось на сервере weblogic.

поэтому я искал вокруг и нашел PJLfilter и конфигурация, которую я выяснил, должна быть (угадайте работу относительно первой ссылки)

Simply add the PLJFilter-zip.jar into your war's WEB-INF/lib

Зарегистрируйте фильтр gzip в web.xml как:

<filter>
    <filter-name>PJLFilter</filter-name>
    <filter-class>com.planetj.servlet.filter.compression.CompressingFilter</filter-class>
</filter>

И добавьте сопоставление фильтра как

<filter-mapping>    
    <filter-name>PJLFilter</filter-name>
    <url-pattern>/*</url-pattern>    
</filter-mapping>

Кроме того, вышеуказанная конфигурация выполняет фильтрацию всего содержимого с сервера. и я не хочу этого делать, но мне нужно получить более конкретное значение для compressableMimeType="application/x-javascript,text/html,text/css" (это соответствующая конфигурация в tomcat)

Пожалуйста, дайте мне знать, если настройки правильные. и если я что-то упустил. Если есть какая-то работа по архивированию, дайте мне знать

1 Ответ

2 голосов
/ 16 октября 2011

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

...