Hello everyone,


First of all, we have a CAS instance in production in version 5.X that was 
never updated and the guy who was in charge of it left my company before i 
arrived in october, 2023.


I've been able to deploy a CAS 7.2.0 version with mfa-gauth, mfa-simple 
(only for mails) and a few modules to handle device/trusted devices storage 
etc.

I've been attempting to build a CAS 7.2.0 codebase following the official 
documentation <https://apereo.github.io/cas/developer/Build-Process.html>, 
but encountered persistent build failures across different environments.


Environment 1: Windows 10/WSL + Eclipse
   
   - 
   
   Gradle Buildship installed but project shows "small red cross" icon
   - 
   
   Gradle tasks unavailable despite multiple refreshes
   - 
   
   Abandoned due to incomprehensible errors and in favour of a full Linux 
   environment on which (i think) problems with Windows "compatibility" 
   would've been avoided
   
Environment 2: Red Hat 9.4 (Java 21, Gradle 8.13)

Build failure during ./gradlew build --parallel -x test -x javadoc -x check 
--build-cache 
--configure-on-demand:
* What went wrong: Execution failed for task 
':support:cas-server-support-bootadmin:compileJava'. > Compilation failed; 
see the compiler output below. 
/cas-server/support/cas-server-support-bootadmin/src/main/java/org/apereo/cas/config/CasSpringBootAdminAutoConfiguration.java:125:
 
warning: [removal] AntPathRequestMatcher in 
org.springframework.security.web.util.matcher has been deprecated and 
marked for removal new AntPathRequestMatcher(adminContextPath + 
"/**")).authenticated() 
Objective

I need a functional 7.2.0 codebase to:

   1. 
   
   Implement modifications to the mfa-gauth module (particularly device 
   management controls)
   2. 
   
   Generate a deployable WAR for our existing CAS infrastructure (currently 
   using Initializr-based deployment with JSON service registry and 
   database-backed trusted device & device storage)
   3. 
   
   Potentially contribute improvements via pull requests
   
Any guidance on resolving these build issues would be greatly appreciated.

Any help will be appreciated.

Thank you for your understanding and expertise.

Best regards,

Alexis.

-- 
- Website: https://apereo.github.io/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cas-user+unsubscr...@apereo.org.
To view this discussion visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/d0f666c5-b2cc-411c-861c-b66cd1816cb0n%40apereo.org.

Reply via email to