Invoking a Web Service from OIM 9.1.0.1. Deployed in WebLogic Fails to Find publicReportService Class
(Doc ID 1050655.1)
Last updated on JULY 03, 2024
Applies to:
Identity Manager - Version 9.1.0.1 and laterInformation in this document applies to any platform.
Symptoms
Attempting to use a Web Service Proxy from OIM 9.1.0.1 deployed in Web Logic.
This is to support OIM Reports in BI Publisher web services.
Log shows the following scenario:
==========
Adapter compiles fine: adpBIPCREARCARPETA.java
Associated task kicks off fine:
INFO,13 oct 2009 12:57:47,577,[XELLERATE.ADAPTERS],Adapter class:
com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBIPCREARCARPETA
loaded from Database.
DEBUG,13 oct 2009 12:57:47,578,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/loadAdapter left.
INFO,13 oct 2009 12:57:47,578,[XELLERATE.ADAPTERS],Adapter: BIP Crear Carpeta was initiated for the task: Crear Carpeta en BIP.
com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBIPCREARCARPETA
loaded from Database.
DEBUG,13 oct 2009 12:57:47,578,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/loadAdapter left.
INFO,13 oct 2009 12:57:47,578,[XELLERATE.ADAPTERS],Adapter: BIP Crear Carpeta was initiated for the task: Crear Carpeta en BIP.
_$#$_
Exception comes:
Running CREATEFOLDER
DEBUG,13 oct 2009 12:57:47,586,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13 oct 2009 12:57:47,586,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
DEBUG,13 oct 2009 12:57:47,586,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
DEBUG,13 oct 2009 12:57:47,587,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,587,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.PublicReportServiceClient
Target Class = bipproxy.PublicReportServiceClient
DEBUG,13 oct 2009 12:57:47,588,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,588,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.AccessDeniedException
DEBUG,13 oct 2009 12:57:47,589,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,590,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.InvalidParametersException
DEBUG,13 oct 2009 12:57:47,590,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,591,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.OperationFailedException
DEBUG,13 oct 2009 12:57:47,591,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,592,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.PublicReportServiceService
...
DEBUG,13 oct 2009
12:57:48,793,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
com.oracle.xmlns.oxp.service.publicreportservice.ItemData
...
DEBUG,13 oct 2009 12:57:48,875,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBIPCREARCARPETA.CREATEFOLDER(adpBIPCREARCARPETA.java:99)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBIPCREARCARPETA.implementation(adpBIPCREARCARPETA.java:46)
at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
...
Caused by: java.lang.TypeNotPresentException: Type com.oracle.xmlns.oxp.service.publicreportservice.ItemData not present
at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:98)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:107)
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:50)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:120)
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun.reflect.generics.repository.FieldRepository.getGenericType(FieldRepository.java:67)
at java.lang.reflect.Field.getGenericType(Field.java:223)
at com.sun.xml.bind.v2.model.nav.ReflectionNavigator.getFieldType(ReflectionNavigator.java:273)
...
Caused by: java.lang.ClassNotFoundException: com.oracle.xmlns.oxp.service.publicreportservice.ItemData
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:283)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
DEBUG,13 oct 2009 12:57:47,586,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13 oct 2009 12:57:47,586,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader entered.
DEBUG,13 oct 2009 12:57:47,586,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/getClassLoader left.
DEBUG,13 oct 2009 12:57:47,587,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,587,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.PublicReportServiceClient
Target Class = bipproxy.PublicReportServiceClient
DEBUG,13 oct 2009 12:57:47,588,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,588,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.AccessDeniedException
DEBUG,13 oct 2009 12:57:47,589,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,590,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.InvalidParametersException
DEBUG,13 oct 2009 12:57:47,590,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,591,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.OperationFailedException
DEBUG,13 oct 2009 12:57:47,591,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
DEBUG,13
oct 2009 12:57:47,592,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
bipproxy.PublicReportServiceService
...
DEBUG,13 oct 2009
12:57:48,793,[XELLERATE.ADAPTERS],Class/Method:
tcADPClassLoader:findClass - Data: loading class - Value:
com.oracle.xmlns.oxp.service.publicreportservice.ItemData
...
DEBUG,13 oct 2009 12:57:48,875,[XELLERATE.ADAPTERS],Class/Method: tcADPClassLoader/findClass entered.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBIPCREARCARPETA.CREATEFOLDER(adpBIPCREARCARPETA.java:99)
at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpBIPCREARCARPETA.implementation(adpBIPCREARCARPETA.java:46)
at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
...
Caused by: java.lang.TypeNotPresentException: Type com.oracle.xmlns.oxp.service.publicreportservice.ItemData not present
at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:98)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:107)
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:50)
at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:120)
at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:31)
at sun.reflect.generics.repository.FieldRepository.getGenericType(FieldRepository.java:67)
at java.lang.reflect.Field.getGenericType(Field.java:223)
at com.sun.xml.bind.v2.model.nav.ReflectionNavigator.getFieldType(ReflectionNavigator.java:273)
...
Caused by: java.lang.ClassNotFoundException: com.oracle.xmlns.oxp.service.publicreportservice.ItemData
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:283)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:256)
_$#$_
Changes
Adding Web Proxy
Cause
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
Symptoms |
Changes |
Cause |
Solution |