Hi,
Ah, ok. The groovy-all.jar had to be moved into the syncope web-inf lib
directory. So now we have two options: local file bundle and through the
connid-server. Very well!
Another question by the way. We have our HR-system as a cloud solution. It will
be configured as an external resource of course.
The thing now is that we are used to generate usernames according to an
automated solution. We do not use firstname.lastname as the uid or
samaccountname format.
A recursive function so to speak based on the firstname lastname combination
that we get from HR and other duplication checks etc.
I cannot see that syncope will manage automated creation of username as for now
from an external resource on the fly? Not even through transformations?
I think I will need to extend a connector for this task... and then the famous
Office365 license thing that I think you had on the table too.
Regards,
Mikael
From: Marco Di Sabatino Di Diodoro [mailto:[email protected]]
Sent: maanantai 3. huhtikuuta 2017 14.31
To: [email protected]
Subject: Re: Windows server scripted sql + groovy
Hi
Il 03/04/2017 12:44, Mikael Ekblom ha scritto:
Hi,
We or I have been playing around with syncope for a while. I have a question
now regarding a scripted sql resource and groovy. What we are trying to achieve
here, is to get the student accounts over from our home grown student
administration system.
The scripted sql connector bundle is available as per definition in the
connid.properties file and is also available through the administrative panel.
But, the log is complaining about the following:
"java.lang.IlegalArgumentException: Language not supported: GROOVY" when the
script language is defined.
Check if in your connector server instance the groovy-all jar is present. If
not, try to copy it from Syncope in the connector server.
Regards
M
Some definition missing? I cannot pinpoint anything based on the documentation.
I even tried to install groovy separately on the server itself, but it did not
solve the problem. It would help a lot to get this done natively. Otherwise I
need to implement another proxy repository for this task.
Regards,
Mikael
--
Dott. Marco Di Sabatino Di Diodoro
Tel. +39 3939065570
Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 0859111173
http://www.tirasa.net
Apache Syncope PMC Member
http://people.apache.org/~mdisabatino/