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

Reply via email to