Il 2018-07-15 08:57 alireza ranjbaran ha scritto: > Hi, > > I have created an Active Directory connector in Syncope 2.1 but the resource > does not contains any default "Propagation Actions" mentioned in [1] and > "Pull Actions" [2]. > > I tried to create my own actions in propagation and pushpull directories but > I faced below errors: > > ------------------------------------------------------------------------------------------------------ > > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile > (default-compile) on project syncope-core: Compilation failure: Compilation > failure: > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/ADRealmsPullActions.java:[36,42] > cannot find symbol > [ERROR] symbol: class DefaultPullActions > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/MyActiveDirectory.java:[9,39] > package org.apache.commons.collections4 does not exist > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/MyActiveDirectory.java:[10,39] > package org.apache.commons.collections4 does not exist > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/DBPullActions.java:[50,39] > cannot find symbol > [ERROR] symbol: class DefaultPullActions > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/propagation/DBPropagationActions.java:[12,39] > package org.apache.commons.collections4 does not exist > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/propagation/DBPropagationActions.java:[13,39] > package org.apache.commons.collections4 does not exist > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/propagation/DBPropagationActions.java:[42,46] > cannot find symbol > [ERROR] symbol: class DefaultPropagationActions > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/propagation/MyADPropagationActivity.java:[13,39] > package org.apache.commons.collections4 does not exist > [ERROR] > /home/alireza/IDM/core/src/main/java/org/apache/syncope/core/provisioning/java/propagation/MyADPropagationActivity.java:[14,39] > package org.apache.commons.collections4 does not exist > [ERROR] > /home/alireza/iAccess/core/src/main/java/org/apache/syncope/core/provisioning/java/propagation/MyADPropagationActivity.java:[44,46] > cannot find symbol > [ERROR] symbol: class DefaultPropagationActions > --------------------------------------------------------------------------------------------------- > > > These classes are working in v2.0.8. I would appreciate any help to fix that.
I guess you have overlooked [3]. Regards. > [1] > https://syncope.apache.org/docs/2.1/reference-guide.html#propagationactions > [2] https://syncope.apache.org/docs/2.1/reference-guide.html#pullactions [3] https://cwiki.apache.org/confluence/display/SYNCOPE/Upgrade+from+2.0+Jazz -- Francesco Chicchiriccò Tirasa - Open Source Excellence http://www.tirasa.net/ Member at The Apache Software Foundation Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail http://home.apache.org/~ilgrosso/
