Мне нужно добавить несколько зависимостей в pom.xml. Как я могу найти его и возможно ли добавить некоторые зависимости в приложение apex?
Я не думаю, что Oracle APEX имеет файл pom.xml
. Итак, ваши варианты:
Добавить необходимые зависимости в каталог tomcat lib
с остальными библиотеками. Это сделает их доступными для всех приложений, развернутых в tomcat, включая APEX.
Добавьте требуемые зависимости в APEX под tomcat, который должен быть на $TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib
.
Я прилагаю снимок экрана с зависимостями, которые вам может понадобиться включить в каталог lib. (cas-client-support-saml-xyz не является обязательным). Все зависимости можно найти в Maven central: https://search.maven.org/search?q=g:org.jasig.cas.client
Также необходимо убедиться, что APEX может распознать пользователя для аутентификации из заголовка #request.getRemoteUser()
или REMOTE_USER
. В противном случае вам потребуется добавить пользовательский код в APEX или другой тип конфигурации, чтобы обеспечить успешное выполнение authn.
![enter image description here](https://i.stack.imgur.com/uUbMN.png)