CAS 5.0 gradle , add dependency for LDAP

154 views
Skip to first unread message

Jiří

unread,
Dec 9, 2016, 5:09:51 AM12/9/16
to CAS Community
Hi all , 
could somebody explain what i do wrong , when i am trying add dependency like support:cas-server-support-ldap

I added :
 1, compile project(':support:cas-server-support-ldap')
 2, compile project(path:':support:cas-server-support-ldap') 
 3, compile 'org.apereo.cas:cas-server-support-ldap:5.0.0'
 
 dependencies {
        compile libraries.aspectj
        compile libraries.validationapi
        compile libraries.log4j
        compile libraries.guava
        compile libraries.commons
        compile libraries.jodatime
        compile libraries.inspektr

        compile project(':support:cas-server-support-ldap')
}

output : 

ser106:cas-5.0.x jsikora$ ./gradlew clean war

Skipping pom generation for [cas-server-support-bom], letting it create <dependency-management> entries.


FAILURE: Build failed with an exception.


* What went wrong:

Circular dependency between the following tasks:

:api:cas-server-core-api-authentication:classes

\--- :api:cas-server-core-api-authentication:compileJava

     +--- :api:cas-server-core-api-authentication:jar

     |    \--- :api:cas-server-core-api-authentication:classes (*)

     +--- :api:cas-server-core-api-events:jar

     |    \--- :api:cas-server-core-api-events:classes

     |         \--- :api:cas-server-core-api-events:compileJava

     |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              +--- :api:cas-server-core-api-events:jar (*)

     |              +--- :api:cas-server-core-api-protocol:jar

     |              |    \--- :api:cas-server-core-api-protocol:classes

     |              |         \--- :api:cas-server-core-api-protocol:compileJava

     |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              +--- :api:cas-server-core-api-services:jar

     |              |              |    \--- :api:cas-server-core-api-services:classes

     |              |              |         \--- :api:cas-server-core-api-services:compileJava

     |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              +--- :api:cas-server-core-api-ticket:jar

     |              |              |              |    \--- :api:cas-server-core-api-ticket:classes

     |              |              |              |         \--- :api:cas-server-core-api-ticket:compileJava

     |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              +--- :api:cas-server-core-api-util:jar

     |              |              |              |              |    \--- :api:cas-server-core-api-util:classes

     |              |              |              |              |         \--- :api:cas-server-core-api-util:compileJava

     |              |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              +--- :api:cas-server-core-api-validation:jar

     |              |              |              |              |              |    \--- :api:cas-server-core-api-validation:classes

     |              |              |              |              |              |         \--- :api:cas-server-core-api-validation:compileJava

     |              |              |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              |              |              +--- :core:cas-server-core-authentication:jar

     |              |              |              |              |              |              |    \--- :core:cas-server-core-authentication:classes

     |              |              |              |              |              |              |         \--- :core:cas-server-core-authentication:compileJava

     |              |              |              |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              |              |              |              +--- :core:cas-server-core-configuration:jar

     |              |              |              |              |              |              |              |    \--- :core:cas-server-core-configuration:classes

     |              |              |              |              |              |              |              |         \--- :core:cas-server-core-configuration:compileJava

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-webflow:jar

     |              |              |              |              |              |              |              |              |    \--- :api:cas-server-core-api-webflow:classes

     |              |              |              |              |              |              |              |              |         \--- :api:cas-server-core-api-webflow:compileJava

     |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-util:jar

     |              |              |              |              |              |              |              |              |              |    \--- :core:cas-server-core-util:classes

     |              |              |              |              |              |              |              |              |              |         \--- :core:cas-server-core-util:compileJava

     |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              |              |              |              |              |              |              +--- :support:cas-server-support-ldap:jar

     |              |              |              |              |              |              |              |              |              |              |    \--- :support:cas-server-support-ldap:classes

     |              |              |              |              |              |              |              |              |              |              |         \--- :support:cas-server-support-ldap:compileJava

     |              |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              |              |              |              |              |              |              |              \--- :support:cas-server-support-ldap-core:jar

     |              |              |              |              |              |              |              |              |              |              |                   \--- :support:cas-server-support-ldap-core:classes

     |              |              |              |              |              |              |              |              |              |              |                        \--- :support:cas-server-support-ldap-core:compileJava

     |              |              |              |              |              |              |              |              |              |              |                             +--- :api:cas-server-core-api-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :api:cas-server-core-api-events:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :api:cas-server-core-api-protocol:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :api:cas-server-core-api-services:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              |              |              |              |              |              |              |                             \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              |              |              |              |              |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              |              |              |              |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              |              |              |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              |              |              |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              |              |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              |              |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              |              |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              |              |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              |              |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              |              +--- :api:cas-server-core-api-util:jar (*)

     |              |              +--- :api:cas-server-core-api-validation:jar (*)

     |              |              +--- :core:cas-server-core-authentication:jar (*)

     |              |              +--- :core:cas-server-core-configuration:jar (*)

     |              |              +--- :core:cas-server-core-util:jar (*)

     |              |              +--- :support:cas-server-support-ldap:jar (*)

     |              |              \--- :support:cas-server-support-ldap-core:jar (*)

     |              +--- :api:cas-server-core-api-services:jar (*)

     |              +--- :api:cas-server-core-api-ticket:jar (*)

     |              +--- :api:cas-server-core-api-util:jar (*)

     |              +--- :api:cas-server-core-api-validation:jar (*)

     |              +--- :core:cas-server-core-authentication:jar (*)

     |              +--- :core:cas-server-core-configuration:jar (*)

     |              +--- :core:cas-server-core-util:jar (*)

     |              +--- :support:cas-server-support-ldap:jar (*)

     |              \--- :support:cas-server-support-ldap-core:jar (*)

     +--- :api:cas-server-core-api-protocol:jar (*)

     +--- :api:cas-server-core-api-services:jar (*)

     +--- :api:cas-server-core-api-ticket:jar (*)

     +--- :api:cas-server-core-api-util:jar (*)

     +--- :api:cas-server-core-api-validation:jar (*)

     +--- :core:cas-server-core-authentication:jar (*)

     +--- :core:cas-server-core-configuration:jar (*)

     +--- :core:cas-server-core-util:jar (*)

     +--- :support:cas-server-support-ldap:jar (*)

     \--- :support:cas-server-support-ldap-core:jar (*)


(*) - details omitted (listed previously)



* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.


BUILD FAILED


Jiří

unread,
Dec 13, 2016, 8:12:01 AM12/13/16
to CAS Community


Dne pátek 9. prosince 2016 11:09:51 UTC+1 Jiří napsal(a):
I used overlay, and it is working :) 
Reply all
Reply to author
Forward
0 new messages