On 26/02/20 22:56, roccom wrote:
> Francesco, 
> Thank you! This was very helpful. You are correct as well on the pull action
> vs propagation. I believe that is what I am after. I have created a custom
> pull action under implementations (groovy). Using that template I have added
> onto it referencing the LDAPMembershipPullActions [1]. I added import
> statements as appropriate but I am getting compile errors in core.log:
>
> org.codehaus.groovy.control.MultipleCompilationErrorsException: startup
> failed:
> script15827445377161608855174.groovy: 28: unable to resolve class
> org.apache.syncope.core.persistence.api.dao.PullMatch
>  @ line 28, column 1.
>    import org.apache.syncope.core.persistence.api.dao.PullMatch;
>    ^
>
> script15827445377161608855174.groovy: 38: unable to resolve class
> org.apache.syncope.core.provisioning.java.pushpull.InboundMatcher
>  @ line 38, column 1.
>    import org.apache.syncope.core.provisioning.java.pushpull.InboundMatcher;
>    ^
>
> I am using syncope version 2.1.2. Are these classes in this version or do I
> need to be using latest code instead (2.1.5 I believe)?...Or am I missing
> something else? 
Hi,
if you are using Syncope 2.1.2, then the class version is

https://github.com/apache/syncope/blob/syncope-2.1.2/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/LDAPMembershipPullActions.java

I would suggest anyway to migrate to latest stable 2.1.5 - for which you should 
look at

https://github.com/apache/syncope/blob/syncope-2.1.5/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/LDAPMembershipPullActions.java

instead.

HTH
Regards.

-- 
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/

Reply via email to