Missing imports for groovy script customization

Hi,

I am currently setting up IntelliJ IDE for the groovy scripts customization.

I have downloaded and imported the jar file “openiam-common-intf-4.2.1.15.jar” from the downloads page but it seems like there are still missing OpenIAM imports that are missing.

I have tried looking through the documentation but there are no mentions of it.

Where can I find them? Also, where can I find the link to the javadocs as well?

Thanks.

Could you please let me know the link you used to download the jar file and documentation you followed to setup the IDE. For javadocs, you can use this link: https://download.openiam.com/release/enterprise/4.2.1.15/javadoc/

I initially followed this guide here:

But somehow the maven repository is no longer available. This was where I discovered the library download in the downloads page found here:

https://help.openiam.com/knowledge/rpm-download-urls-for-release-4.2.1.15

The link for 4.2.1.15 is blank but I can copy and modify the URL for 4.2.1.14.

Could you try to use this link to download the connector library ?

https://download.openiam.com/release/enterprise/4.2.1.15/binaries/connector-client-api.jar

Hi Arunabh,

The jar file you have linked only has the libaries for the spring framework bootloader.

Where can I find the jar file for imports like:

org.openiam.sync.service.impl.service.AbstractUserTransformScript

Sorry for using the same thread, since its still about groovy scripts.

Are there any guides on the groovy script templates for running them in business rules?

The class you mentioned i.e. org.openiam.sync.service.impl.service.AbstractUserTransformScript, it’s anyways abstract class, reference can be taken from java doc itself.

Groovy script templates references can be found on docs.openiam.com, however they are referenced in their specific section. If you could tell me what exactly are you looking for, I could help you.

I see. I wanted to clear all missing imports and classes so my IDE has proper intellisense for easier reference without the missing methods and variables. I was hoping to find more .jar files to import other than the one provided in OpenIAM downloads page.

For the groovy script, I am looking for guides on running them in business rules. This page here talks about birthright access and how to configure them but just glossed over the groovy script option:

Are there any guides or template scripts to get started?

If you let me know what specifically you are looking for, I can help with the references.