My Oracle Support Banner

Cannot Load RequestService API From An External Client (Doc ID 2726163.1)

Last updated on NOVEMBER 04, 2020

Applies to:

Identity Manager - Version and later
Information in this document applies to any platform.


Cannot Load RequestService API From An External Client. When invoking the code

this.requestService = oimClient.getService(RequestService.class);

Following exception is seen:

Exception in thread "main" oracle.iam.platform.utils.NoSuchServiceException: java.lang.reflect.InvocationTargetException
at oracle.iam.platform.OIMClient.getServiceDelegate(
at oracle.iam.platform.OIMClient.getService(
at com.idmworks.utils.RequestUtils.<init>(
at com.idmworks.clients.OIM12cClient.initUtils(
at com.idmworks.clients.OIM12cClient.connect(
at oim12cclient.Main.main(
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
at java.lang.reflect.Constructor.newInstance(
at oracle.iam.platform.OIMClient.getServiceDelegate(
... 5 more
Caused by: java.lang.NoClassDefFoundError: org/eclipse/persistence/indirection/ValueHolderInterface
at java.lang.Class.forName0(Native Method)




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.