Tôi không cho rằng Oracle APEX có pom.xml
tập tin. Vì vậy, các tùy chọn của bạn là:
-
Thêm các phần phụ thuộc bắt buộc vào
lib
của tomcat thư mục với phần còn lại của các thư viện. Điều này sẽ cung cấp chúng cho tất cả các ứng dụng được triển khai trong tomcat, bao gồm cả APEX. -
Thêm các phần phụ thuộc bắt buộc vào APEX trong tomcat, phải có tại
$TOMCAT_HOME/webapps/<APEX>/WEB-INF/lib
.
Tôi đính kèm một ảnh chụp màn hình của các phụ thuộc bạn có thể cần đưa vào thư mục lib. (cas-client-support-saml-xyz là tùy chọn). Tất cả các phần phụ thuộc có thể được tìm thấy trên Maven central: https:// search.maven.org/search?q=g:org.jasig.cas.client
Bạn cũng cần đảm bảo APEX có thể xác thực lại người dùng xác thực từ #request.getRemoteUser()
hoặc REMOTE_USER
đầu trang. Nếu không, bạn sẽ cần thêm mã tùy chỉnh vào APEX hoặc loại cấu hình khác để cho phép xác thực thành công.