Hi,
No.
I was able to build the LDAPPasswordPullActions.java separately, in Eclipse,
using JARs from the Syncope installation. That got me the
LDAPPasswordPullActions.class file in
./org/apache/syncope/core/provisioning/java/pushpull/LDAPPasswordPullActions.class.
Then, I ran:
jar uf
<TOMCAT>/webapps/syncope/WEB-INF/lib/syncope-core-provisioning-java-2.1.5.jar
./org/apache/syncope/core/provisioning/java/pushpull/LDAPPasswordPullActions.class
to add the LDAPPasswordPullActions.class to the
yncope-core-provisioning-java-2.1.5.jar.
Now, "tar tvf" shows:
jar tvf syncope-core-provisioning-java-2.1.5.jar | grep LDAPPasswordPullAction
7975 Sun May 03 15:56:42 UTC 2020
org/apache/syncope/core/provisioning/java/pushpull/LDAPPasswordPullActions.class
Then, I bounced the Tomcat, and went to the Syncope admin web app to
Configuration ==> Implementations and tried to add the PULL_ACTIONS, but the
LDAPPasswordPullActions does NOT appear there.
What else do I need to do to make the pull action available? Is there a
MANIFEST.MF that needs to be modified also?
Thanks,
Jim
On Monday, May 4, 2020, 02:08:00 AM EDT, Andrea Patricelli
<[email protected]> wrote:
Hi Jim,
Il 03/05/20 18:14, [email protected] ha scritto:
> Hi,
>
> I wanted to test pull actions, so I am trying to build and deploy the
> LDAPPasswordPullActions example:
>
> https://github.com/apache/syncope/blob/syncope-2.1.5/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/pushpull/LDAPPasswordPullActions.java
>
> I was able compile that class cleanly and I added that class to the
> <TOMAT>/webapps/syncope/WEB-INF/lib/syncope-core-provisioning-java-2.1.5.jar
> and then I bounced the Tomcat server.
Do you mean that you added the class to the codebase of your archetype,
rebuilt the whole core module and deployed it into the Tomcat, right?
>
> However, when I go into the Syncope admin web app and check under
> Implementations ==> PULL_ACTIONS, I don't see any pull actions appearing.
>
> Did I add the new class file to the correct JAR file?
>
> If so, what else would cause the new PULL ACTION to not appear?
>
> Thanks,
> Jim
Best regards,
Andrea
--
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