Мы используем LIBконфигурация собственности День AEM Lib
"День фонда библиотеки - HTTP Client 3.1 Пакетирование (com.day.commons.osgi.wrapper.commons-HttpClient)"
в нашей системе AEM 6.0. Мы хотели бы изменить свойство http.protocol.cookie-policy
этого lib на другое значение. (Это политика в отношении файлов cookie https://hc.apache.org/httpclient-3.x/apidocs/org/apache/commons/httpclient/cookie/CookiePolicy.html).
Каков наилучший способ для этого?
Свойство не отображается в консоли OSGi, есть только другие значения этого Lib настраивается (как HTTP Proxy User
и т.д.)
По словам https://docs.adobe.com/docs/en/aem/6-0/deploy/configuring/configuring-osgi.html можно создать конфигурацию в
/apps/system/config
Но как мы можем гарантировать, что библиотека перезагрузит именно эту конфигурацию при перезапуске пакет/сервис в консоли OSGi?
ли запись в JCR требует, чтобы называться как класс
org.apache.commons.httpclient.cookie.CookiePolicy
и значение в JCR: содержание должно быть типа String, и должен содержать другую политику печенья, например, BROWSER_COMPATIBILITY
, правильно?
Как мы можем определить позже, если значение было загружено? Проблема в том, что lib не является нашим кодом, мы не можем просто добавить строку журнала.