We were able to get the class created but we are still struggling with finding where org.apache.syncope.core.provisioning.java.data is properly located within the docker instance. Some help would be greatly appreciated
thanks, -Noah On Tue, Jul 30, 2019 at 10:45 AM Andrea Patricelli < [email protected]> wrote: > You should create your own transformer class and place it in your sources > in the right path (class package). Like described here [2]: > > *"transformers - **JEXL <http://commons.apache.org/proper/commons-jexl/>** > expression > or Java class implementing **ItemTransformer > <https://github.com/apache/syncope/blob/syncope-2.1.4/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/data/ItemTransformer.java>* > * ; the purpose is to transform values before they are sent to or received > from the underlying connector" * > > So basically you need to implement the interface [3] with your custom > transformer and place it under > org.apache.syncope.core.provisioning.java.data > > Best regards, > Andrea > > [2] https://syncope.apache.org/docs/2.1/reference-guide.html#mapping > > [3] > https://github.com/apache/syncope/blob/syncope-2.1.4/core/provisioning-api/src/main/java/org/apache/syncope/core/provisioning/api/data/ItemTransformer.java > > Il 30/07/19 16:28, Noah Hansen . ha scritto: > > There are no classes showing up while creating it. That's the problem I'm > having > -Noah > > On Tue, Jul 30, 2019 at 10:03 AM Andrea Patricelli < > [email protected]> wrote: > >> Hi Noah, >> >> if you are using 2.1.X version you should first create an implementation >> [1] of ITEM_TRANSFORMER and while creating the implementation you will >> be asked for the class. Then you can use the just created implementation >> into item transformer field while editing provisioning rules. >> >> HTH, >> Andrea >> >> [1] >> https://syncope.apache.org/docs/2.1/reference-guide.html#implementations >> >> Il 30/07/19 15:55, Noah Hansen . ha scritto: >> > Hi All, >> > >> > I'm trying to user item_transformers in the implementation section and >> > can't figure out how? When I try to create a new transformer it won't >> > let me choose a class. How do I add a class? >> > >> > Thanks >> > -Noah >> >> -- >> Dott. Andrea Patricelli >> Tel. +39 3204524292 >> >> Engineer @ Tirasa S.r.l. >> Viale Vittoria Colonna 97 - 65127 Pescara >> Tel +39 0859116307 / FAX +39 0859111173 >> http://www.tirasa.net >> >> Apache Syncope PMC Member >> >> -- > Dott. Andrea Patricelli > Tel. +39 3204524292 > > Engineer @ Tirasa S.r.l. > Viale Vittoria Colonna 97 - 65127 Pescara > Tel +39 0859116307 / FAX +39 0859111173http://www.tirasa.net > > Apache Syncope PMC Member > >
