Suponho que o Oracle APEX não tenha um
pom.xml
Arquivo. Então suas opções são:-
Adicione as dependências necessárias nalib
do tomcat diretório com o resto das bibliotecas. Isso os tornará disponíveis para todos os aplicativos implantados no tomcat, incluindo o APEX.
-
Adicione as dependências necessárias ao APEX no tomcat, que deve estar em$TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib
.
Estou anexando uma captura de tela das dependências que você pode precisar incluir no diretório lib. (cas-client-support-saml-xyz é opcional). Todas as dependências podem ser encontradas na central do Maven:https:// search.maven.org/search?q=g:org.jasig.cas.client
Você também precisa garantir que o APEX seja capaz de reconhecer o usuário de autenticação do
#request.getRemoteUser()
ou o REMOTE_USER
cabeçalho. Caso contrário, você precisará adicionar código personalizado ao APEX ou outro tipo de configuração para permitir que a autenticação seja bem-sucedida.