IOM-OAM-OAAM integration

Experts,

It's about IDM Oracle 11 g. I'm trying to understand the features of self-service (password reset, locking of account user, forgotten password, security question and answer configurations) in the integration of the IOM-OAM-OAAM. Here are my questions:

* 1. Standalone OIM 11 g, how does below present works? *

a. reset password
b. account locking (which is the attribute to identify the user is locked)
c. forgotten password.

* 2. In the OAM - OIM 11g integration scenario, how does below present works? *

a. reset password. (Which will take care of him)
b. What is the debit of account lockout (which is the attribute to identify the user is locked).
c. is user locked himself in the two IOM and OAM?
(d) what will be the flow of forgotten password.
e. what product stores the responses to question safety of the user?


* 3. In the IOM-OAM-OAAM integration scenario, how does below present works? *

a. reset password. (Which will take care of him)
b. What is the debit of account lockout (which is the attribute to identify the user is locked).
c. is user locked himself in the two IOM and OAM and OAAM?
(d) what will be the flow of forgotten password.
e. what product stores the responses to question safety of the user?

Please help me.

Thank you

Published by: 859875 on March 23, 2012 09:59

Hello

To answer your questions here, it takes 1 HR alteast to type. Please go through link he proceeded by steps below.

http://docs.Oracle.com/CD/E14571_01/doc.1111/e15740/idmint.htm#BABCBHDB

+ "If she answers your question, mark it as either useful or response. In this way, other users decides if he should respond to this request or not and records the time ' + '.

Thank you
GK

Tags: Fusion Middleware

Similar Questions

  • OAM-OAAM-IOM in R2 integration

    All,

    I joined the IOM - OAM 11 GR 2 successfully.

    Also tried to integrated OAAM OAM.

    But when I give http://host:14300/oaam_server/then she asks password and user id.

    If I give a user existing in ovd, say that you are not allowed to log on. Please contact customer service.

    When I try with the user I created in weblogic realmsm, then I get "sorry, the identification you entered did not recognize. Please try again ".

    Please let me know how to solve these problems.

    How do you install these environment variables? You must upgrade doamin. Put them in the setDomainenv.sh on the doamin where OAAM has been installed.
    Please check.

  • IOM and OAAM 11g changing Password Integration

    After completing the integration IOM and OAAM, when I connect to IOM and then navigate to the profile > Security > change password I get redirected to the login page OAAM, but I receive an error message stating "sorry, the ID you entered is not recognized. Please try again. »

    I found the following error in the oaam_server_server1 - diagnostic.log. It seems that OAAM trying to make a back-end call to the /bea_wls_internal, but it's using the host name virtual sso.mycompany.com. I do not set up this context on the host virtual sso and it does not seem right to do so. Does anyone have an idea what is happening here? I think that he should ask bea_wls_internal to an internal host name and not the external virtual host.

    [2010-10-20 T 09: 34:46.242 - 05:00] [oaam_server_server1] [ERROR] [] [oracle.oaam] [tid: [ASSETS].] [ExecuteThread: '0' for the queue: "(self-adjusting) weblogic.kernel.Default"] [username: < anonymous >] [ecid: 004 ^ kpFaP600zkWFLzuHOA00024w00010b, 0:1] [APP: oaam_server #11.1.1.3.0] [URI: /oaam_server/oimChangePassword.jsp] error loading instance plugin for className = com.bharosa.vcrypt.services.OAAMUserMgmtOIM []
    javax.security.auth.login.LoginException: java.net.ConnectException: https://sso.mycompany.com:4443: Destination unreachable; nested exception is:
    java.io.FileNotFoundException: answer: 404: not found ' URL: ' https://sso.mycompany.com:4443/bea_wls_internal/HTTPClntLogin/a.tun?wl-login=https+dummy+WLREQS+10.3.3.0+dummy+%0A & rand = 5446459301412305231 .htm & DID = 2048 & HL = 19'; No router available at destination
    at weblogic.security.auth.login.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:194)
    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 javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
    to javax.security.auth.login.LoginContext.access$ 000 (LoginContext.java:186)
    to javax.security.auth.login.LoginContext$ 4.run(LoginContext.java:683)
    at java.security.AccessController.doPrivileged (Native Method)
    at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
    at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
    at Thor.API.Security.LoginHandler.weblogicLoginHandler.login (weblogicLoginHandler.java:61)
    at oracle.iam.platform.OIMClient.login(OIMClient.java:134)
    at oracle.iam.platform.OIMClient.login(OIMClient.java:129)
    at com.bharosa.vcrypt.services.OAAMUserMgmtOIM.init(OAAMUserMgmtOIM.java:407)
    to com.bharosa.vcrypt.services.OAAMUserMgmtOIM. < init > (OAAMUserMgmtOIM.java:87)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at com.bharosa.uio.util.UIOUtil.getPlugin(UIOUtil.java:1926)
    at com.bharosa.uio.util.UIOUtil.getPasswordManager(UIOUtil.java:1895)
    at com.bharosa.uio.actions.ChangePasswordAction.bharosaExecute(ChangePasswordAction.java:198)
    at com.bharosa.uio.actions.UIOBaseAction.execute(UIOBaseAction.java:81)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
    at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
    at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
    at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
    at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
    at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
    at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
    at jsp_servlet.__oimchangepassword._jspService(__oimchangepassword.java:71)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:279)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.doIt (WebAppServletContext.java:3684)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3650)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    ]]

    If I set up the context of the bea_wls_internal on the virtual host of sso, I have the followig error:

    [2010-10-20 T 10: 15:02.320 - 05:00] [oaam_server_server1] [ERROR] [] [oracle.oaam] [tid: [ASSETS].] [ExecuteThread: '1' for the queue: "(self-adjusting) weblogic.kernel.Default"] [username: < anonymous >] [ecid: 004 ^ krVaEMv0zkWFLzuHOA0003w3000028, 0:1] [APP: oaam_server #11.1.1.3.0] [URI: /oaam_server/oimChangePassword.jsp] error loading instance plugin for className = com.bharosa.vcrypt.services.OAAMUserMgmtOIM []
    javax.security.auth.login.LoginException: java.net.ConnectException: https://sso.mycompany.com:4443: Destination unreachable; nested exception is:
    java.net.ProtocolException: result not specified - Tunneling is the HTTP server to the host: port and 'sso.mycompany.com': '4443' a WebLogic Server? No router available at destination

    Published by: user582588 on October 20, 2010 08:18

    The property oaam.oim.url in environment OAAM settings control the host name, it should be on your IOM-internal vip, which refers directly to managed servers. Also, make sure you have HTTP Tunneling enabled on your servers IOM managed - you can find the setting under oim_server1 > protocols > HTTP.

  • Requirement for the integration of the IOM - OAM

    Hello

    We want to integrate the IOM - OAM (11.1.1.5.0) in our environment. In the matrix certification 11g R1 his city he takes supported Oracle Internet Directory 11 gR 1(11.1.1.4+). We will use the version 11.1.1.6.0 OID or we should use only 11.1.1.5.0. ? Can we get the patch 11.11.4 / Download 11.1.1.5 fusion middleware?

    Thank you

    Srikanth

    11.1.1.5 OID is not directly available. You must install the basic first version and the patch for 11.1.1.5.0. You can get the patch from oracle support.

    More http://www.freeoraclehelp.com/2011/12/oracle-internet-directory-oid-11gr1.html here

  • Get the error during the execution of the IOM in script integrated purge OIM_ReconArch.sh

    Get the error during the execution of the IOM in script integrated purge OIM_ReconArch.sh


    bash-3. $00 cat Err_Arch_Recon_2012_11_01_15_36_06.log
    ****
    -The execution state of archives reconciliation
    ****
    BEGIN OIM_SP_ReconArchival ("n", "n", 200000, 'ARCHIVE_SELECT_WITH_CONS_DROP_REC', 'both, '20110101',' 20111231'); END;

    *
    ERROR on line 1:
    ORA-00942: table or view does not exist
    ORA-06512: at "PREPRD. OIM_SP_RECONARCHIVAL', line 722
    ORA-00942: table or view does not exist
    ORA-01031: insufficient privileges
    ORA-06512: at line 1


    Help, please

    ORA-06512: at "PREPRD. OIM_SP_RECONARCHIVAL', line 722
    ORA-00942: table or view does not exist
    ORA-01031: insufficient privileges

    (1) check if the OIM_SP_RECONARCHIVAL table or the view exists or not...
    (2) if it exists, check if the DEV_OIM user has enough privilege to view this table...
    Otherwise, give it all privileges to open as a sys as sysdba

    GRANT ALL PRIVILEGES ON DEV_OIM;

    COMMIT;

  • Oracle DB Erroe during the execution of OIMconfigPropertyFile for the integration of the IOM - OAM

    Hi Experts,
    I am getting error during the race following idmConfigTool - configOIM input_file = OIMconfigPropertyFile



    ERROR: Error seeding configuration IOM-config file. XML

    oracle.mds.exception.MDSRuntimeException: MDS-00003: error connecting to the database
    Exception occurred while getting connection: oracle.ucp.UniversalConnectionPoolException: cannot get data source connection: java.sql.SQLException: listener refused the connection with the following error:
    ORA-12505, TNS:listener is not currently of SID given in connect descriptor

    Cannot get data source connection: java.sql.SQLException: listener refused the connection with the following error:
    ORA-12505, TNS:listener is not currently of SID given in connect descriptor


    OIMconfigPropertyFile content:

    LOGINURI: /${app.context}/adfAuthentication

    LOGOUTURI: /oamsso/logout.html

    AUTOLOGINURI: no

    ACCESS_SERVER_HOST: oiam1.oracledemo.com

    ACCESS_SERVER_PORT: 5575

    ACCESS_GATE_ID: oiam1.oracledemo.com

    COOKIE_DOMAIN:. oracledemo.com

    COOKIE_EXPIRY_INTERVAL: 120

    OAM_TRANSFER_MODE: open

    WEBGATE_TYPE: ohsWebgate10g

    SSO_ENABLED_FLAG: true

    IDSTORE_PORT: 3060

    IDSTORE_HOST: oiam1.oracledemo.com

    IDSTORE_DIRECTORYTYPE: OID

    IDSTORE_ADMIN_USER: cn = oamLDAP, cn = Users, dc = anz, dc = com, dc = AU

    IDSTORE_USERSEARCHBASE: cn = Users, dc = anz, dc = com, dc = AU

    IDSTORE_GROUPSEARCHBASE: cn = Groups, dc = dc = anz, dc = com, dc = AU

    MDS_DB_URL: jdbc:oracle:thin:oiam1.oracledemo.com:1521:idm_mds

    MDS_DB_SCHEMA_USERNAME: idm_mds

    WLSHOST: oiam1.oracledemo.com

    WLSPORT: 7001

    WLSADMIN: weblogic

    Domain_name: base_domain

    OIM_MANAGED_SERVER_NAME: wls_ods1

    DOMAIN_LOCATION: / opt/Oracle/idmSetup/runtime/wlshome/user_projects/domains/base_domain /.

    Thank you
    Harpreet

    Make sure that your database is started, and the listener is running. To check the listener: to start: LSNRCTL START for status: LSNRCTL STATUS

    If check if the database is started correctly. Connect to the database with sysdba and run: select instance_name from v$ instance; This will give you the name of your database running.

    Kind regards
    GP

  • NAPException after the integration of the IOM - OAM

    Hey Lion,.

    Can someone point me to documentation or advice just what to do with a mistake that I see in my logs:

    Exception in query cache dump. /prod/app/Oracle/iammiddleware/user_projects/domains/idm_domain/config/fmwconfig/ssoKeystore.jks (no such file or directory)

    Sending of notifications oracle.security.am.common.exceptions.NAPException error: Exception at the request of cache dump.

    Of course, missing the file (ssoKeystore.jks) but I couldn't find anything on where and when he had to be created.

    Thank you in advance!

    I have also faced this problem and is fixed by performing the steps below instead:

    Extension of the scope with Oracle Access Manager 11g

    For me the error started appearing when I changed my OPEN to SIMPLE mode.

    -----------------------------------------------------------------------------------------------------------------------------------------------

    If you include other components, such as Oracle Identity Manager and Oracle Adaptive Access Manager, Manager of Oracle and Oracle Access Manager Access uses simple transport security model, you must generate a key file that can be used with these components.

    Note:

    The files ssoKeystore.jks and oamclient-truststore.jks are required when you integrate Oracle Access Manager works in Simple with Oracle Identity Management or Oracle Access Manager mode. When you integrate these components, you are prompted to copy these files to the DOMAIN_HOME /config/fmwconfig Directory. If you then extend the field on machines where these files were placed using pack / unpack , you must copy ssoKeystore.jks and oamclient-truststore.jks after unpacking.

    -----------------------------------------------------------------------------------------------------------------------------------------------

    Make sure that you have taken your file backup system before performing the steps above.

    HTH,

    ~ J

  • forgotpassword OAM oim integration page does not

    Hello

    We have integrated OAM - IOM (11.1.2.2) a problem where forgotpassword page don't showup. When we reached the forgotpassword link it goes to http://< ohs_host >: < ohs_port > / identity/faces/forgotpassword , but what we see is a wheel that turns and that the page does not showup. Now, if connect us to IOM and then hit that url page comes up fine resembles a kind of politics of the OAM for IOM. Here's what we have in the tab "resources" OAM.

    oimforgotpassword.JPG

    Any idea on what could be missing or misconfigured.

    Thank you

    Got it understood problem was with the footer I protected this is why self-service pages were not working. So I have to revert back the changes and applied appropriate security level everything works fine.

    Thank you

  • Problem with OAM OIM integration using OVD

    Hello

    I am trying to integrate 11.1.1.5 OAM and IOM help OVD.

    I already have set up LDAPSynch and have prepared the store ID as well.

    In the integration of OAM - IOM when I specify the OVD 6501 port in the properties file and to run the tool of idmConfig - configOAM, I get the following error:

    9 April 2012 10:05:43 oracle.idm.automation.util.Util setLogger
    WARNING: Logger initialized in focus mode warning
    9 April 2012 10:05:52 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler run
    MORE FINE: ENTRY
    9 April 2012 10:06:24 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler configOAM11gIdStore
    MORE FINE: ENTRY
    9 April 2012 10:06:24 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler configOIMIntegration
    FINER: Creating mbean connection
    9 April 2012 10:06:27 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler configOIMIntegration
    More FINE: Connection created mbean
    9 April 2012 10:06:27 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler getFoundationConfigMBean
    MORE FINE: ENTRY
    9 April 2012 10:06:28 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler getFoundationConfigMBean
    FINER: COM. ORACLE. OAM:LOCATION = ADMINSERVER, NAME IS OAMWLST, TYPE = OAM. WLST, APPLICATION = OAM_ADMIN, APPLICATIONVERSION = 11.1.1.3.0 RETURN
    9 April 2012 10:06:28 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler configOIMIntegration
    FINER: Invoking mbean
    9 April 2012 10:06:28 oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler configOAM11gIdStore
    SEVERE: Error during Setup webgate and area
    java.lang.NullPointerException
    at oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler.configOAM11gIdStore(OAM11gIntegrationHandler.java:368)
    at oracle.idm.automation.impl.oam.handlers.OAM11gIntegrationHandler.execute(OAM11gIntegrationHandler.java:696)
    at oracle.idm.automation.AutomationTool.configOAM(AutomationTool.java:593)
    at oracle.idm.automation.AutomationTool.parseCmdLine(AutomationTool.java:218)
    at oracle.idm.automation.AutomationTool.main(AutomationTool.java:132)


    Someone has encountered this problem before? Can you please pass on the resolution?


    Please note: if I specify the OID 3060 port and run the configOAM, there is no problem!


    Thank you

    Raphael...

    Uncheck the box "Enable access control" in the settings of the OVD Server / bounce IAM Suite servers and try again your script

  • The OAM OIM integration

    I'm working on the integration of the OIM OAM SSO. The application server is weblogiv. I used Apache as proxy server and through the required steps. I installed the webgate and enabled SSO. There is still a question... We use the OAM Authenitcation base. When a user credentials submitted to OAM basic auth, he gets another pop up of weblogic. Basically, it seems like this when the LDAP (OAM data source) and IOM database password is different, weblogic is not autheticate. If the password is the same in LDAP and IOM database then the weblogic pop - up appears. How can I fix?

    Thank you.

    In order to disable Weblogic Basic authentication Pop out.

    (1) open the file config.xml under/u01/bea / user_projects/domains//config
    (2) add the sub label parameter:
    fake

    in the file config.xml (before the closing tag
    ):


    ...
    fake

    (3) restart your application server.

    Hope this will help.

    Kind regards
    Ajay Babu Pentela

  • OIA 11 g and 11g of IOM on WebLogic integration

    I followed the instructions for the integration of IOM and OIA from this location:

    http://wikis.Sun.com/display/OIA11gDocs/integrating+with+Oracle+Identity+Manager

    With the exception that there are typos on step 2:

    xlUtils.xls is actually xlUtils.jar
    xLVO.jar is xlVO.jar

    When I try to start the application, I get the following error:

    14:10:13, 922 ERROR context initialization failed [ContextLoader]
    org.springframework.beans.factory.BeanCreationException: error creating bean with name 'certificationEventListener' defined in ServletContext resource [WEB-INF/idc - context.xml]: cannot resolve a reference to 'rbacxIDCService' of the bean while setting the property "rbacxIDCService" bean nested exception is org.springframework.beans.factory.BeanCreationException: error creating bean with name 'rbacxIDCService' defined in ServletContext resource [WEB-INF/idc - context.xml]: cannot resolve a reference to 'rbacxIAMService' of the bean while setting the property "rbacxIAMService" bean nested exception is org.springframework.beans.factory.BeanCreationException: error creating bean with name 'rbacxIAMService' defined in ServletContext resource [WEB-INF/iam - context.xml]: cannot create the inner bean "com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl #6ba00355" type [com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl] all by setting the bean property "target"; nested exception is org.springframework.beans.factory.BeanCreationException: error creating bean with name ' com.vaau.rbacx.iam.service.impl.RbacxIAMServiceImpl #6ba00355 "defined in ServletContext resource [WEB-INF/iam - context.xml]: could not resolve reference to bean"IOM"setting bean property"iamSolutions"with key [TypedStringValue: value [oracle], the type of target [null]]; nested exception is org.springframework.beans.factory.BeanCreationException: error creating bean with name 'IOM' defined in ServletContext resource [WEB-INF/iam - context.xml]: instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: com/thortech/xl/util/ThorException
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
    to org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$ 1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged (Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    to org.springframework.beans.factory.support.AbstractBeanFactory$ 1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:947)
    at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:701)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:377)
    at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
    to weblogic.servlet.internal.EventsManager$ FireContextListenerAction.run (EventsManager.java:481)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
    at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1863)
    at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3126)
    at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1512)
    at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:486)
    to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
    at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
    to weblogic.application.internal.flow.ModuleStateDriver$ 3.next(ModuleStateDriver.java:425)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
    at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
    to weblogic.application.internal.BaseDeployment$ 2.next(BaseDeployment.java:1267)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
    at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:409)
    at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:43)
    at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
    at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
    at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
    to weblogic.management.deploy.internal.DeploymentAdapter$ 1.doActivate(DeploymentAdapter.java:51)
    at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
    to weblogic.management.deploy.internal.AppTransition$ 2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    Any ideas on what is wrong?

    The solution is to include a few additional files of OIM 11 g jar (it is a bug not documented at Oracle).

    CP ${IAM_ORACLE_HOME}/server/client/oimclient.jar ${RBACX_HOME} / rbacx/WEB-INF/lib
    CP ${IAM_ORACLE_HOME}/server/platform/iam-platform-utils.jar ${RBACX_HOME} / rbacx/WEB-INF/lib

    I asked a documentation updated without luck, but this action solved the problem.

  • Disorders of the OAM - WebLogic integration

    I have WebLogic 8.1 SP6 and OAM 10.1.4.0.1. When I try to configure a new authenticator oblix I get after trace:

    Any ideas?

    java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
    at weblogic.management.commo.ModelMBeanTypeMBean.getDelegateInstance(ModelMBeanTypeMBean.java:2031)
    at weblogic.management.commo.ModelMBeanTypeMBean.instantiate(ModelMBeanTypeMBean.java:833)
    at weblogic.management.commo.ModelMBeanTypeMBean.createMBeanI(ModelMBeanTypeMBean.java:677)
    at weblogic.management.commo.ModelMBeanTypeMBean.createMBean(ModelMBeanTypeMBean.java:664)
    at weblogic.management.commo.ModelMBeanTypeMBean.createMBean(ModelMBeanTypeMBean.java:629)
    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:324)
    at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1133)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:990)
    at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:948)
    at weblogic.management.console.utils.Security.createObject(Security.java:773)
    at weblogic.management.console.utils.Security.createProviderMBean(Security.java:914)
    at weblogic.management.console.utils.Security.createMBean(Security.java:755)
    at weblogic.management.console.utils.MBeans.createMBean(MBeans.java:1353)
    at weblogic.management.console.actions.mbean.DoCreateMBeanAction.perform(DoCreateMBeanAction.java:173)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(ActionServlet.java:182)
    at weblogic.management.console.actions.internal.ActionServlet.doPost(ActionServlet.java:86)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    to weblogic.servlet.internal.ServletStubImpl$ ServletInvocationAction.run (ServletStubImpl.java:1077)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:7047)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    Caused by: java.lang.NoClassDefFoundError: com, oblix, access, ObConfig
    at com.oblix.registry.NetPointRegistryHelper.init(NetPointRegistryHelper.java:308)
    to com.oblix.registry.NetPointRegistryHelper. (NetPointRegistryHelper.java:116)
    at com.oblix.registry.NetPointRegistryHelper.instance(NetPointRegistryHelper.java:123)
    at com.oblix.weblogic.security.providers.authentication.OblixAuthenticatorImpl.init(OblixAuthenticatorImpl.java:71)
    to com.oblix.weblogic.security.providers.authentication.OblixAuthenticatorImpl. (OblixAuthenticatorImpl.java:50)
    ... more than 37
    -nested in: -.
    weblogic.management.commo.CommoOperationsException: Exception new instantiation Commo MBean type: com.oblix.weblogic.security.providers.authentication.OblixAuthenticator
    at weblogic.management.commo.Commo.convertException(Commo.java:2018)
    at weblogic.management.commo.ModelMBeanTypeMBean.instantiate(ModelMBeanTypeMBean.java:840)
    at weblogic.management.commo.ModelMBeanTypeMBean.createMBeanI(ModelMBeanTypeMBean.java:677)
    at weblogic.management.commo.ModelMBeanTypeMBean.createMBean(ModelMBeanTypeMBean.java:664)
    at weblogic.management.commo.ModelMBeanTypeMBean.createMBean(ModelMBeanTypeMBean.java:629)
    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:324)
    at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1133)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:990)
    at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:948)
    at weblogic.management.console.utils.Security.createObject(Security.java:773)
    at weblogic.management.console.utils.Security.createProviderMBean(Security.java:914)
    at weblogic.management.console.utils.Security.createMBean(Security.java:755)
    at weblogic.management.console.utils.MBeans.createMBean(MBeans.java:1353)
    at weblogic.management.console.actions.mbean.DoCreateMBeanAction.perform(DoCreateMBeanAction.java:173)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(ActionServlet.java:182)
    at weblogic.management.console.actions.internal.ActionServlet.doPost(ActionServlet.java:86)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    to weblogic.servlet.internal.ServletStubImpl$ ServletInvocationAction.run (ServletStubImpl.java:1077)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:7047)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    -nested in: -.
    javax.management.MBeanException: Exception thrown while trying to invoke the createMBean operation in RequiredModelMBean
    at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1166)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:990)
    at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:948)
    at weblogic.management.console.utils.Security.createObject(Security.java:773)
    at weblogic.management.console.utils.Security.createProviderMBean(Security.java:914)
    at weblogic.management.console.utils.Security.createMBean(Security.java:755)
    at weblogic.management.console.utils.MBeans.createMBean(MBeans.java:1353)
    at weblogic.management.console.actions.mbean.DoCreateMBeanAction.perform(DoCreateMBeanAction.java:173)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(ActionServlet.java:182)
    at weblogic.management.console.actions.internal.ActionServlet.doPost(ActionServlet.java:86)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    to weblogic.servlet.internal.ServletStubImpl$ ServletInvocationAction.run (ServletStubImpl.java:1077)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:7047)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    -nested in: -.
    weblogic.management.console.actions.ActionException: Exception thrown in RequiredModelMBean while trying to call the createMBean - with the exception of nested operation:
    [javax.management.MBeanException: Exception thrown while trying to invoke the createMBean operation in RequiredModelMBean]
    to weblogic.management.console.actions.ErrorAction. (ErrorAction.java:38)
    at weblogic.management.console.actions.mbean.DoCreateMBeanAction.perform(DoCreateMBeanAction.java:230)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(ActionServlet.java:182)
    at weblogic.management.console.actions.internal.ActionServlet.doPost(ActionServlet.java:86)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    to weblogic.servlet.internal.ServletStubImpl$ ServletInvocationAction.run (ServletStubImpl.java:1077)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:7047)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3902)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2773)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)

    I don't know about the problem you are having. But you might want to spend OAM at 10.1.4.2.0 and try again to debug.

    What platform is this? In addition, the support for Weblogic version is 8.1 SP3/4.

    -shetty2k

  • IOM - BI publisher integration process

    Please give me the steps to integrate BI publisher with OIM 11 g.

    http://Srini-bellamkonda.blogspot.com/2012/11/integrate-OIM-11gr2-bi-Publisher.html

    Give it a try by following the above steps the url.

  • OAAM: I forgot the password feature:

    Hi all

    I have an integration of the IOM-OAM-OAAM put in place. On the '+' Forget Passsword + link in OAAM, I am being shown a virtual device default to forget password which is PinPad. I can change this PinPad by setting the the property '+ bharosa.uio.default.use.authentipad.checkpoint +' false since the OAAM console.

    However other details about the default device as the input for "+ card number +" and there is still all. My requirement is to put something else outside the PinPad, say QuestionPad.

    For this I created a policy to the Checkpoint of forgotten password and created a rule and set the group action as "+ Challenge Question. It doesn't seem to work in this sense either.

    Can someone guide me or point me to a good documentation where in they have covered on how it is possible?


    Kind regards

    In UI OAAM, what rules are getting called for "political OAAM challenge"? You may need to see the properties of the OAAM server which is the substitution of default behavior.

  • Activate the LDAP SYNCHRONIZATION in IOM 12.1.2.2

    Activate the LDAP SYNCHRONIZATION in IOM.

    Guys, I need help to synchronize ldap for IOM.
    IOM 11.1.2.2
    OID 11.1.1.7

    TPM is not installed where you need adapters?
    I saw all the oracle training documents and they said 'we don't cover ldap Sync in this course.

    I need steps to perform ldap synchronization before the reconciliation... Help, please

    Follow this: https://oracleidm11g.wordpress.com/2014/02/19/80/

    The configuration steps additional pre is IOM + OAM for integration with ldapsync.

Maybe you are looking for