конфигурация weblogic для архивирования данных. И фильтрация типа содержимого

#configuration #gzip #weblogic-10.x

#конфигурация #gzip #weblogic-10.x

Вопрос:

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

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

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

 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:

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

Комментарии:

1. спасибо, ваша ссылка была установочным документом, который я искал :).