I added some additional repositories and that solved the problem.

        maven {
            url "https://maven.repository.redhat.com/ga/";
        }
        maven {
            url "https://repo1.maven.org/maven2/";
        }

-Jeff

On Sat, Dec 11, 2021 at 10:54 AM Jeffrey Ramsay <[email protected]>
wrote:

> Hello -
>
> I need some help to resolve the following in a new build. The problem is
> only occurring when I try to add support for the "implementation
> "org.apereo.cas:cas-server-support-radius-mfa"" module. What do I need to
> do to add the missing library?
>
> Execution failed for task ':bootWarMainClassName'.
> > Could not resolve all files for configuration ':runtimeClasspath'.
>    > Could not find gnu-getopt:getopt:1.0.13.
>      Required by:
>          project : >  org.apereo.cas:cas-server-support-radius-core:6.4.4
> > net.jradius:jradius-apps:1.1.5
>
> ---------------
>
> My current setup ...
>
> build.gradle:
> -----------------
> dependencies {
>     /**
>      * CAS dependencies and modules may be listed here.
>      *
>      * There is no need to specify the version number for each dependency
>      * since versions are all resolved and controlled by the dependency
> management
>      * plugin via the CAS bom.
>      **/
>
>     implementation "org.apereo.cas:cas-server-core-api-configuration-model"
>     implementation "org.apereo.cas:cas-server-webapp-init"
>
>     implementation "org.apereo.cas:cas-server-support-jdbc"
>     implementation "org.apereo.cas:cas-server-support-jdbc-drivers"
>     implementation "org.apereo.cas:cas-server-support-ldap"
>     implementation "org.apereo.cas:cas-server-support-saml"
>     implementation "org.apereo.cas:cas-server-support-saml-idp"
>     implementation "org.apereo.cas:cas-server-support-jpa-service-registry"
>     implementation
> "org.apereo.cas:cas-server-support-memcached-ticket-registry"
>     implementation "org.apereo.cas:cas-server-support-memcached-spy"
>     implementation "org.apereo.cas:cas-server-support-generic"
>     implementation "org.apereo.cas:cas-server-support-actions"
>     implementation "org.apereo.cas:cas-server-core-api-authentication"
>     implementation "org.apereo.cas:cas-server-core-authentication-api"
>     implementation "org.apereo.cas:cas-server-core-authentication"
>     implementation
> "org.apereo.cas:cas-server-core-authentication-attributes"
>     implementation "org.apereo.cas:cas-server-core-services-authentication"
>     implementation "org.apereo.cas:cas-server-core-configuration"
>     implementation "org.apereo.cas:cas-server-core-configuration-api"
>     implementation "org.apereo.cas:cas-server-support-jdbc-authentication"
>     implementation "org.apereo.cas:cas-server-core-util-api"
>     implementation "org.apereo.cas:cas-server-support-radius"
>     implementation "org.apereo.cas:cas-server-support-radius-core"
>     implementation "org.apereo.cas:cas-server-support-radius-mfa"
>     implementation "org.apereo.cas:cas-server-support-oidc"
>
>     if (project.hasProperty("casModules")) {
>         def dependencies = project.getProperty("casModules").split(",")
>         dependencies.each {
>             def projectsToAdd = rootProject.subprojects.findAll {project ->
>                 project.name == "cas-server-core-${it}" || project.name
> == "cas-server-support-${it}"
>             }
>             projectsToAdd.each {implementation it}
>         }
>     }
>
> --------------------------
>
> $ ./gradlew clean build
> To honour the JVM settings for this build a single-use Daemon process will
> be forked. See
> https://docs.gradle.org/7.3.1/userguide/gradle_daemon.html#sec:disabling_the_daemon
> .
> Daemon will be stopped at the end of the build
> > Task :bootWarMainClassName FAILED
>
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> Execution failed for task ':bootWarMainClassName'.
> > Could not resolve all files for configuration ':runtimeClasspath'.
>    > Could not find gnu-getopt:getopt:1.0.13.
>      Required by:
>          project : > org.apereo.cas:cas-server-support-radius-core:6.4.4 >
> net.jradius:jradius-apps:1.1.5
>
> * Try:
> > Run with --stacktrace option to get the stack trace.
> > Run with --info or --debug option to get more log output.
> > Run with --scan to get full insights.
>
> * Get more help at https://help.gradle.org
>
> Deprecated Gradle features were used in this build, making it incompatible
> with Gradle 8.0.
>
> You can use '--warning-mode all' to show the individual deprecation
> warnings and determine if they come from your own scripts or plugins.
>
> See
> https://docs.gradle.org/7.3.1/userguide/command_line_interface.html#sec:command_line_warnings
>
> BUILD FAILED in 18s
> 8 actionable tasks: 8 executed
>
> Thanks,
> -Jeff
>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CA%2BTBYOQY5%3DGa2biC1oDLSUZxmFyO2p83D1gA4sdi4hU8EiL3gw%40mail.gmail.com.

Reply via email to