Как указать сессионный дескриптор в weblogic.xml перед развертыванием приложения с использованием WLST в jython - PullRequest
0 голосов
/ 06 июля 2019

Я настраиваю weblogic.xml для включения тегов ниже.

<session-descriptor>
  <timeout-secs>3600</timeout-secs>
  <invalidation-interval-secs>60</invalidation-interval-secs>
  <cookie-name>ADMINCONSOLESESSION</cookie-name>
  <cookie-path>/console/</cookie-path>
  <cookie-max-age-secs>-1</cookie-max-age-secs>
  <cookie-secure>true</cookie-secure>
  <cookie-http-only>true</cookie-http-only> 
  <url-rewriting-enabled>false</url-rewriting-enabled>
</session-descriptor>

Я хочу настроить все это с помощью WLST.

Я думаю, что это можно сделать с помощью параметра плана развертывания, но я не уверен, будут ли вышеуказанные теги доступны по умолчанию или мне нужно создать новую переменную?

ниже ссылки, на которые я ссылаюсь. https://docs.oracle.com/cd/E28280_01/web.1111/e13715/updateplan.htm#WLSTG226

1 Ответ

0 голосов
/ 06 июля 2019

Все теги из weblogic.xml можно обновлять с помощью плана развертывания. Вам необходимо создать определение переменной для каждого тега, который нужно добавить / обновить в плане. В документации объясняется, как обновить существующий план развертывания. Затем ваше приложение должно быть развернуто с планом, прежде чем вы сможете использовать WLST-команды для обновления плана.

...