OIM 11g R2 Design Console
Hi Gurus
I am new to OIM... I need some information regarding OIM 11g R2 design console....can anyone tell me the correct use of Organization Defaults and Roles in User Management and its impact on OIM with some good example....thanks in advance.....
You can found in this documentation :
http://docs.oracle.com/cd/E17904_01/doc.1111/e14316/role_mangmnt.htm
thank you
Similar Messages
-
Configuring OIM Server and Design Console
Hi Guys,
I trying to configuring OIM Server and Design Console via the OUI Configuration Wizard am getting the following error being reported. Can anyone advise.
Oracle [ID 1234357.1]
Unable to contact MBeanServer for oracle.as.soainfra.config:
Location=soa_server1,WorkflowIdentityConfig.ConfigurationType=jazn.com,WorkflowIdentityConfig=human-workflow,type=WorkflowIdentityConfig.ConfigurationType.ProviderType.PropertyType,Application=soa-infra,name=jpsContextName,WorkflowIdentityConfig.ConfigurationType.ProviderType=JpsProvider
Step Configure OIM Server failed
The steps taken are as followed:
a. Install Database -- Completed
b. Run RCU and create Schema for PS1 - Completed no reported error's
c. Install Weblogic Server 10.3.6 - Completed
d. Install SOA Server 11.1.1.7.0 and Install SOA patches:
p16471502_111170_Generic_1of2.zip
p16471502_111170_Generic_2of2.zip
e. Install IDM Server 11.1.1.7.0 - Completed
f. Create Domains - Completed
g. Configure Security Store Python Script _ unable to run as does not exist.
h. Start both Admin server and SOA server - Started ok no reported errors.
Any help would be of help.
Regards,
KHi Kevin,
Thanks for getting back to me please see status from opatch.
Output from opatch (IDM):
C:\Windows\system32>set PATH=c:\Java\jrockit-jdk1.6.0_45-R28.2.7-4.1.0\bin;%PATH%
C:\Windows\system32>set ORACLE_HOME=c:\app\oracle\Middleware\product\fmw\Oracle_IDM1
C:\Windows\system32>set PATH=c:\app\oracle\Middleware\product\fmw\Oracle_IDM1\OPatch
C:\Windows\system32>opatch lsinventory
Oracle Interim Patch Installer version 11.1.0.9.9
Copyright (c) 2012, Oracle Corporation. All rights reserved.
Oracle Home : c:\app\oracle\Middleware\product\fmw\Oracle_IDM1
Central Inventory : C:\Program Files\Oracle\Inventory
from : n/a
OPatch version : 11.1.0.9.9
OUI version : 11.1.0.9.0
Log file location : c:\app\oracle\Middleware\product\fmw\Oracle_IDM1\cfgtoollogs\opatch\opatch2013-07-18_14-29-36PM_1.log
OPatch detects the Middleware Home as "C:\app\oracle\Middleware\product\fmw"
Lsinventory Output file location : c:\app\oracle\Middleware\product\fmw\Oracle_IDM1\cfgtoollogs\opatch\lsinv\lsinventory2013-07-18
_14-29-36PM.txt
Installed Top-level Products (1):
Oracle IDM Suite 11.1.1.7.0
There are 1 products installed in this Oracle Home.
There are no Interim patches installed in this Oracle Home.
OPatch succeeded.
C:\Windows\system32>
Output from opatch (SOA):
C:\Windows\system32>set PATH=c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\OPatch
C:\Windows\system32>set ORACLE_HOME=c:\app\oracle\Middleware\product\fmw\Oracle_SOA1
C:\Windows\system32>opatch lsinventory
CLASSPATH=;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\soa\modules\oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar;C:\app\oracle\MIDDLE~
1\product\fmw\ORACLE~1\soa\modules\commons-cli-1.1.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.fab
ric_11.1.1\fabric-runtime.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.fabric_11.1.1\soa-infra-tool
s.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.workflow_11.1.1\bpm-services.jar;c:\app\oracle\Middl
eware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.fabric_11.1.1\testfwk-xbeans.jar;c:\app\oracle\Middleware\product\fmw\Oracle_
SOA1\soa\modules\oracle.soa.fabric_11.1.1\oracle-soa-client-api.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\o
racle.bpm.admin.lifecycle.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.classloader_11.1.1.jar;C:\app\oracle\MIDD
LE~1\product\fmw\ORACLE~1\modules\org.apache.commons.logging_1.0.4.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\org.apa
che.commons.beanutils_1.6.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.ucp_11.1.0.jar;c:\app\oracle\Middleware\p
roduct\fmw\Oracle_SOA1\soa\modules\oracle.rules_11.1.1\rulesdk2.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\o
racle.rules_11.1.1\rl.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.adf.model_11.1.1\adfm.jar;C:\app\oracle\MIDDL
E~1\product\fmw\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.xdk_1
1.1.0\xmlparserv2.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\communications\modules\usermessaging-command_11.1.1.jar
CLASSPATH=;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\soa\modules\oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar;C:\app\oracle\MIDDLE~
1\product\fmw\ORACLE~1\soa\modules\commons-cli-1.1.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.fab
ric_11.1.1\fabric-runtime.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.fabric_11.1.1\soa-infra-tool
s.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.workflow_11.1.1\bpm-services.jar;c:\app\oracle\Middl
eware\product\fmw\Oracle_SOA1\soa\modules\oracle.soa.fabric_11.1.1\testfwk-xbeans.jar;c:\app\oracle\Middleware\product\fmw\Oracle_
SOA1\soa\modules\oracle.soa.fabric_11.1.1\oracle-soa-client-api.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\o
racle.bpm.admin.lifecycle.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.classloader_11.1.1.jar;C:\app\oracle\MIDD
LE~1\product\fmw\ORACLE~1\modules\org.apache.commons.logging_1.0.4.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\org.apa
che.commons.beanutils_1.6.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.ucp_11.1.0.jar;c:\app\oracle\Middleware\p
roduct\fmw\Oracle_SOA1\soa\modules\oracle.rules_11.1.1\rulesdk2.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\soa\modules\o
racle.rules_11.1.1\rl.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.adf.model_11.1.1\adfm.jar;C:\app\oracle\MIDDL
E~1\product\fmw\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;C:\app\oracle\MIDDLE~1\product\fmw\ORACLE~1\modules\oracle.xdk_1
1.1.0\xmlparserv2.jar;c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\communications\modules\usermessaging-command_11.1.1.jar
Oracle Interim Patch Installer version 11.1.0.9.9
Copyright (c) 2012, Oracle Corporation. All rights reserved.
Oracle Home : c:\app\oracle\Middleware\product\fmw\Oracle_SOA1
Central Inventory : C:\Program Files\Oracle\Inventory
from : n/a
OPatch version : 11.1.0.9.9
OUI version : 11.1.0.9.0
Log file location : c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\cfgtoollogs\opatch\opatch2013-07-18_14-33-45PM_1.log
OPatch detects the Middleware Home as "C:\app\oracle\Middleware\product\fmw"
Lsinventory Output file location : c:\app\oracle\Middleware\product\fmw\Oracle_SOA1\cfgtoollogs\opatch\lsinv\lsinventory2013-07-18
_14-33-45PM.txt
Installed Top-level Products (1):
Oracle SOA Suite 11g 11.1.1.7.0
There are 1 products installed in this Oracle Home.
There are no Interim patches installed in this Oracle Home.
OPatch succeeded.
C:\Windows\system32>
Regards,
K -
Error while starting OIM admin and design console
Hi all,
I have OIM 9.10.2 deployed on Jboss 4.2.3GA with oracle 10g as database.Installation was successfull and after that we tried some simple use cases on that.
This time after starting Jboss it gave an error "Network Adapter cannot be connected".
It came because RMI port was in use and because of the change in IP Address,we changed both of them.
changed RMI port in jboss-service.xml
changed IP address to Host name in xlconfig.xml,jboss.profile.xml and xell-ds.xml files
But now when we run server and try to access the consoles we get the following errors -
Admin console error - OIM admin page opens stating the error "System error was encountered"
Design console error - Oracle Identity Manager Design console could not allow you log in
Diagnostic dashboard error - Invalid username or password ( i m sure of the id and pwd )
Jboss logs -
2010-10-22 16:30:10,986 WARN [XELLERATE.DATABASE] Trying to get the connection count : 3
2010-10-22 16:30:10,986 WARN [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Throwable while attempting to get a new connection: null
org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLRecoverableException: Io exception: The Network Adapter could not establish the connection)
2010-10-22 16:30:10,986 WARN [XELLERATE.DATABASE] Trying to get the connection count : 4
2010-10-22 16:30:10,986 ERROR [XELLERATE.DATABASE] Class/Method: DirectDB/getConnection encounter some problems: Error while retrieving database connection.Please check for the follwoing
Database srever is running.
Datasource configuration settings are correct.
2010-10-22 16:30:10,986 ERROR [XELLERATE.DATABASE] Class/Method: tcServerProperties/initServerProperties encounter some problems: {1}
java.lang.NullPointerException
at com.thortech.xl.dataaccess.util.tcServerProperties.<init>(Unknown Source)
16:30:10,986 ERROR [XIMDD] Class/Method: UserVerificationServlet/loginUser encounter some problems: RuntimeException; nested exception is:
java.lang.NullPointerException
Thor.API.Exceptions.tcAPIException: RuntimeException; nested exception is:
java.lang.NullPointerException
at Thor.API.tcUtilityFactory.getPropertyValue(Unknown Source)
at Thor.API.tcUtilityFactory.<init>(Unknown Source)
at com.thortech.xl.systemverification.webapp.UserVerificationServlet.log
inUser(Unknown Source)
Please suggest what might be the change that affected our OIM instance and how can we solve this problem.
Thanks,
DeepikaHi Sunny,
I checked both the files you mentioned both of them are correct.Changed the RMI port in jboss-service.xml to its original value.Still I am facing the same error :(
2010-10-27 10:40:56,821 WARN [XELLERATE.DATABASE] Trying to get the connection count : 1
2010-10-27 10:40:56,837 WARN [org.jboss.resource.connectionmanager.JBossManagedConnectionPool] Throwable while attempting to get a new connection: null
org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLRecoverableException: Io exception: The Network Adapter could not establish the connection)
at org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory.createManagedConnection(XAManagedConnectionFactory.java:155)
at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.createConnectionEventListener(InternalManagedConnectionPool.java:619)
at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:264)
at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:613)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:347)
at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:330)
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:402)
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:849)
2010-10-27 10:40:56,837 ERROR [XELLERATE.DATABASE] Class/Method: DirectDB/getConnection encounter some problems: Error while retrieving database connection.Please check for the follwoing
Database srever is running.
Datasource configuration settings are correct.
2010-10-27 10:40:56,852 ERROR [XELLERATE.WEBAPP] Class/Method: tcWebAppSettingsAction/execute encounter some problems: RuntimeException; nested exception is:
java.lang.NullPointerException
Thor.API.Exceptions.tcAPIException: RuntimeException; nested exception is:
java.lang.NullPointerException
at Thor.API.tcUtilityFactory.getPropertyValue(Unknown Source)
-Deepika -
Sending email notification using email template in OIM 11g
HI all
I want to send an email to the user in OIM 11 g using API's
I have created a email template using oim 11g's design console.
now i want to access that email template from design console and send mail to user.
previously in OIM 9i there was class com.thortech.xl.dataobj.util.tcEmailNotificationUtil;
which was having utilities method like send-email etc.where we were able to access the email template from design console and send mail to user.
I want such API's to send mail to user in OIM 11g.Iam unable to find the tcEmailNotificationUtil class in OIM 11g;
Thanks in advance
Bipin patilThanks kuldeep
I have one single question,.
I have gone through the 11g docs but it is not present in the oim 11g docs any reasons for it . -
Problem connecting to OIM instance with the Design Console
Hello,
I've got questions about how to use the design console to connect to an OIM instance. I'm not the one who has set up the instance and the one who did cannot help me much. He did give me root access on the machine though.
So first, I'm wondering how do I figure out which port I should connect to. All the doc I can find says that default port is 14000, but I don't understand what it's referring to. I can access to the Web Administration page for Fusion Middleware Control by going to <server_ip>:7001/em. Should I use port 7001? I can figure out that 14000 might not be the correct port because "netstat" does not show anything listening on that port.
My second question is related to the credentials I should use to login to the console. According to the doc and tutorials I found, the user should be xelsysadm. However the person who has set up the instance does not remember having explicitly set a password for this user. Is it possible to log in to the console using the weblogic admin user?
I've tried a couple of things, but nothing has worked so far. I always get an error of some some sort. I always get an Invalid Login, except when I log in with the weblogic user and set the following properties in xlconfig.xml:
ApplicationURL= http://<server_ip>:7001/xlWebApp/loginWorkflowRenderer.do
java.naming.provider.url= t3://<server_ip>:7001/oim
With these config, I get this exception:
javax.naming.NameNotFoundException: While trying to lookup 'ejb.stateful.tcDataBase#com.thortech.xl.ejb.interfaces.tcDataBaseRemote' didn't find subcontext 'stateful'. Resolved 'ejb'
So that's pretty much where I'm at. I can't find any information that can help me, so any hint would be appreciated.
Thanks for your time,
jtelliertry to login in weblogic console the port will be 7001. if you are able to do this then
goto->service->security->realim->select user and groups (try to find the correct path)
create user and then assign administrator groups to this user
login with this user/password into OIM
But for design console you don't need any url. if it is configured. go to <IDM_HOME>/designconsole/ and run xlclient.sh
--nayan -
Hi,
My OIM 11g installation was working fine. Suddenly I started getting the below error while trying to login to OIM admin and design console
<Sep 2, 2012 6:34:11 PM IST> <Alert> <Diagnostics> <BEA-320016> <Creating diagnostic image in c:\oracle\middleware\user_projects\domains\idmdomain\servers\oim_server1\adr\diag\ofm\idmdomain\oim_server1\incident\incdir_5 with a lockout minute period of 1.>
<Sep 2, 2012 6:34:23 PM IST> <Error> <XELLERATE.ACCOUNTMANAGEMENT> <BEA-000000><Class/Method: tcDefaultDBEncryptionImpl/initKeyStore encounter some problems: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oim,keyName=.xldatabasekey read)
java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=oim,keyName=.xldatabasekey read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)
at java.security.AccessController.checkPermission(AccessController.java:546)
at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:436)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:496)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:519)
at oracle.security.jps.internal.credstore.util.CsfUtil.checkPermission(CsfUtil.java:611)
at oracle.security.jps.internal.credstore.ssp.SspCredentialStore.containsCredential(SspCredentialStore.java:299)
at oracle.iam.platform.utils.config.OIMPrivilegedExceptionAction.run(CSFCredentialProvider.java:205)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.iam.platform.utils.config.CSFCredentialProvider.getPassword(CSFCredentialProvider.java:75)
at oracle.iam.platform.utils.config.standalone.StandAloneCryptoConfig.getPassword(StandAloneCryptoConfig.java:80)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:275)
at oracle.iam.platform.auth.impl.Authenticator.encrypt(Authenticator.java:185)
at oracle.iam.platform.auth.impl.Authenticator.authenticateWithPassword(Authenticator.java:160)
at oracle.iam.platform.auth.impl.Authenticator.authenticate(Authenticator.java:133)
at oracle.iam.platform.auth.providers.wls.OIMAuthLoginModule.login(OIMAuthLoginModule.java:44)
at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
at java.security.AccessController.doPrivileged(Native Method)
at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
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)
at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at 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 com.bea.common.security.internal.service.JAASLoginServiceImpl.login(JAASLoginServiceImpl.java:113)
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.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
at $Proxy25.login(Unknown Source)
at weblogic.security.service.internal.WLSJAASLoginServiceImpl$ServiceImpl.login(WLSJAASLoginServiceImpl.java:89)
at com.bea.common.security.internal.service.JAASAuthenticationServiceImpl.authenticateJAASAuthenticationServiceImpl.java:82)
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.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57)
at $Proxy43.authenticate(Unknown Source)
at weblogic.security.service.WLSJAASAuthenticationServiceWrapper.authenticateWLSJAASAuthenticationServiceWrapper.java:40)
at weblogic.security.service.PrincipalAuthenticator.authenticate(PrincipalAuthenticator.java:348)
at weblogic.servlet.security.internal.SecurityModule.checkAuthenticate(SecurityModule.java:251)
at weblogic.servlet.security.ServletAuthentication.login(ServletAuthentication.java:413)
at oracle.idm.common.login.SignInBean.doLogin(SignInBean.java:88)
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.sun.el.parser.AstValue.invoke(Unknown Source)
at com.sun.el.MethodExpressionImpl.invoke(Unknown Source)
at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invokeMethodExpressionMethodBinding.java:53)
at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhaseContextSwitchingComponent.java:361)
at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:788)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:306)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at 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.help.web.rich.OHWFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.iam.platform.auth.web.OIMUnauthContextFilter.doFilter(OIMUnauthContextFilter.java:63)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:175)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
>
<Sep 2, 2012 6:34:23 PM IST> <Error> <OIM Authenticator> <BEA-000000> <Error encrypting password>
I uninstalled the whole OIM, SOA and DB and installed the same again but I am still getting the same error.
Please help me in solving this issue as I am struck and don't know how to process further.
I am using 64 bit installation of OIM.
Thanks in advance.Have you gone through below.
1. Check the file permissions on ".xldatabasekey" in <DOMAIN_HOME>/config/fmwconfig/
2. Check the credential store map in EM. Further reading: http://download.oracle.com/docs/cd/E14571_01/doc.1111/e14308/handlinglcm.htm#CIAEFAGF
Article 1327577.1, talk about "required steps to be able to deploy a custom J2EE application that is able to interact with the Credential Store Framework to retrieve user credential" -
OIM 11g Login page not loading properly
Hi,
I have configured a new OIM 11g environment in a Linux environment.
All my applications were running fine. I was able to work on OIM administrator and Design Console (Client).
Suddenly the OIM 11g administrator login screen is not loading properly and even not able to login from Client.
I restarted the Weblogic Domain and the SOA and OIM server multiple times and they are starting without any error but page is not loading properly.
When I see the logs I get following error on page load.
####<Dec 30, 2010 11:35:14 AM IST> <Error> <HTTP> <abc.com> <oim_server1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <11d1def534ea1be0:5ad44b08:12d35e09c49:-7ffd-0000000000000017> <1293689114100> <BEA-101020> <[ServletContext@29426618[app:oim module:oim path:/oim spec-version:2.5 version:11.1.1.3.0]] Servlet failed with Exception
java.lang.StringIndexOutOfBoundsException: String index out of range: -2
at java.lang.String.substring(String.java:1937)
at java.lang.String.substring(String.java:1904)
at org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils._getNSComponentSelector(CSSGenerationUtils.java:632)
at org.apache.myfaces.trinidadinternal.style.util.CSSGenerationUtils.getNamespacedSelectors(CSSGenerationUtils.java:525)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getShortStyleClassMap(FileSystemStyleCache.java:1113)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getStyleSheetDocument(FileSystemStyleCache.java:662)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache._getEntry(FileSystemStyleCache.java:423)
at org.apache.myfaces.trinidadinternal.style.cache.FileSystemStyleCache.getStyleSheetURIs(FileSystemStyleCache.java:177)
at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.StyleSheetRenderer.encodeAll(StyleSheetRenderer.java:97)
at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:765)
]] Root cause of ServletException.
java.lang.ExceptionInInitializerError
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.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:186)
at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:106)
at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:368)
at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:230)
at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:88)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
at com.sun.faces.el.ChainAwareVariableResolver.resolveVariable(ChainAwareVariableResolver.java:108)
at oracle.javatools.resourcebundle.BundleVariableResolver.resolveVariable(BundleVariableResolver.java:45)
at com.sun.faces.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:80)
at oracle.adfinternal.view.faces.model.VariableResolverUtils$JspResolver.resolveVariable(VariableResolverUtils.java:57)
at com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:107)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:72)
Caused By: oracle.iam.platform.utils.ServiceInitializationException: java.lang.ClassNotFoundException
at oracle.iam.platform.Platform.getService(Platform.java:264)
at oracle.iam.identity.usermgmt.impl.UserManagerImpl.<init>(UserManagerImpl.java:325)
at oracle.iam.identity.usermgmt.internal.impl.UserManagerInternalImpl.<init>(UserManagerInternalImpl.java:48)
at oracle.iam.identity.usermgmt.impl.UserDetailsProviderImpl.getUserDetails(UserDetailsProviderImpl.java:106)
at oracle.iam.platform.auth.impl.util.AuthenticationContextUtilForEJB.setUserPreferences(AuthenticationContextUtilForEJB.java:137)
at oracle.iam.platform.auth.impl.util.AuthenticationContextUtilForEJB.setAuthenticationContextInEJB(AuthenticationContextUtilForEJB.java:93)
at oracle.iam.conf.api.SystemConfigurationServiceEJB.getSystemPropertyx(Unknown Source)
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.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.support.DelegatingInIs this the first time you restarted the servers after the fresh installation? If no, then there must be for sure some changes done, were they? If yes, then the initial configuration was itself wrong, check the prerequisites before installing.
If not sure of all this then please raise an SR with oracle support. -
OIM 11g Installation : Configure OIM server failed
Hi,
I'm facing problem in configuring the OIM server and Design console.
Configure OIM Server
Error
Exception occured while encrypting the configuration and database
Step Configure OIM Server failed
Here is the description of the error from the log file.
[2012-06-27T07:46:07.015-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: encryptDBContent] ENTRY
[2012-06-27T07:46:07.015-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] [[
[OIM_CONFIG] Crypto Provider set to SUNJCE
[2012-06-27T07:46:07.015-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Load the provider class
[2012-06-27T07:46:07.015-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Get the instance of KeyStore
[2012-06-27T07:46:07.015-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Generate the key
[2012-06-27T07:46:07.046-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Store the keystore to .xlDatabasekey
[2012-06-27T07:46:07.046-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Create the Database connection
[2012-06-27T07:46:07.046-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: setDBEncrypted] ENTRY
[2012-06-27T07:46:07.078-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] ORA-00001: unique constraint (DEV_OIM.UK_MLS_LOCALE_MLS_LOCALE_CODE) violated[[
java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_OIM.UK_MLS_LOCALE_MLS_LOCALE_CODE) violated
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:89)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:135)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:210)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:473)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:423)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1094)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1040)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1352)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3566)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3692)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1508)
at oracle.as.install.oim.config.util.EncryptDataBase.updateMLSLocale(EncryptDataBase.java:289)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:124)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
[2012-06-27T07:46:07.078-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Exception occured in updateMLSLocale method while updating Locale to OIM DB [[
java.lang.Exception: Exception occured in updateMLSLocale method while updating Locale to OIM DB
at oracle.as.install.oim.config.util.EncryptDataBase.updateMLSLocale(EncryptDataBase.java:297)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:124)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_OIM.UK_MLS_LOCALE_MLS_LOCALE_CODE) violated
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:89)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:135)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:210)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:473)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:423)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1094)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1040)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1352)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3566)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3692)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1508)
at oracle.as.install.oim.config.util.EncryptDataBase.updateMLSLocale(EncryptDataBase.java:289)
... 13 more
[2012-06-27T07:46:07.078-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Exception occured while encrypting the database [[
java.lang.Exception: Exception occured while encrypting the database
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:138)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.Exception: Exception occured in updateMLSLocale method while updating Locale to OIM DB
at oracle.as.install.oim.config.util.EncryptDataBase.updateMLSLocale(EncryptDataBase.java:297)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:124)
... 12 more
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_OIM.UK_MLS_LOCALE_MLS_LOCALE_CODE) violated
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:89)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:135)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:210)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:473)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:423)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1094)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1040)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1352)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3566)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3692)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1508)
at oracle.as.install.oim.config.util.EncryptDataBase.updateMLSLocale(EncryptDataBase.java:289)
... 13 more
[2012-06-27T07:46:07.078-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] [[
[OIM_CONFIG] Database Encrytion failed.
[2012-06-27T07:46:07.078-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWiPympFs1WFLz7U8A1Fuljj000003,0] Exception[[
java.lang.Exception: Exception occured while encrypting the configuration and database
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:213)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.Exception: Exception occured while encrypting the database
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:138)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
... 11 more
Caused by: java.lang.Exception: Exception occured in updateMLSLocale method while updating Locale to OIM DB
at oracle.as.install.oim.config.util.EncryptDataBase.updateMLSLocale(EncryptDataBase.java:297)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:124)
... 12 more
Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (DEV_OIM.UK_MLS_LOCALE_MLS_LOCALE_CODE) violated
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:89)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:135)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:210)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:473)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:423)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1094)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1040)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1352)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3566)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3692)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1508)
at oracle.as.install.oim.config.util.EncryptDataBase.updateMLSLocale(EncryptDataBase.java:289)
... 13 more
Thanks in advance for help.
Regards,
PrasadHi Thiago Leoncio and Kerry,
Thanks guys for the quick reply. I tried it out but it didnt work. The error repeats itself and the configuration fails. I tried both of your methods. This is what i have from the log file.
Here is the description of the exception :
[2012-06-29T04:26:23.609-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: encryptTableColumn] ENTRY
[2012-06-29T04:26:23.609-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: encryptTableColumn] ENTRY
[2012-06-29T04:26:23.625-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: encryptTableColumn] ENTRY
[2012-06-29T04:26:24.218-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.[[
com.thortech.xl.crypto.tcCryptoException: KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(tcCryptoHelper.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:184)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:172)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptTableColumn(EncryptDataBase.java:499)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:345)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:132)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
[2012-06-29T04:26:24.218-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: encryptTableColumn] ENTRY
[2012-06-29T04:26:24.218-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: encryptTableColumn] ENTRY
[2012-06-29T04:26:24.234-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.[[
com.thortech.xl.crypto.tcCryptoException: KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(tcCryptoHelper.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:184)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:172)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptTableColumn(EncryptDataBase.java:499)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:345)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:132)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
[2012-06-29T04:26:24.234-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [[
[OIM_CONFIG] *** Field OSI.OSI_CHILD_OLD_VALUE is being skipped because it is not a Varchar or Char column.
[2012-06-29T04:26:24.359-07:00] [as] [TRACE:16] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [SRC_CLASS: EncryptDataBase] [SRC_METHOD: encryptTableColumn] ENTRY
[2012-06-29T04:26:24.359-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.[[
com.thortech.xl.crypto.tcCryptoException: KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(tcCryptoHelper.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:184)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:172)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptTableColumn(EncryptDataBase.java:499)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:345)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:132)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
[2012-06-29T04:26:24.359-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [[
[OIM_CONFIG] Get all the columns to encrypt from the SDC table
[2012-06-29T04:26:24.359-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.[[
com.thortech.xl.crypto.tcCryptoException: KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(tcCryptoHelper.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:184)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:172)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:390)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:132)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
[2012-06-29T04:26:24.359-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] Exception occured in encryptDB method while encrypting the database [[
java.lang.Exception: Exception occured in encryptDB method while encrypting the database
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:411)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:132)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.thortech.xl.crypto.tcCryptoException: KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(tcCryptoHelper.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:184)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:172)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:390)
... 13 more
[2012-06-29T04:26:24.359-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] Exception occured while encrypting the database [[
java.lang.Exception: Exception occured while encrypting the database
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:138)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.Exception: Exception occured in encryptDB method while encrypting the database
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:411)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:132)
... 12 more
Caused by: com.thortech.xl.crypto.tcCryptoException: KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(tcCryptoHelper.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:184)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:172)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:390)
... 13 more
[2012-06-29T04:26:24.359-07:00] [as] [NOTIFICATION] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] [[
[OIM_CONFIG] Database Encrytion failed.
[2012-06-29T04:26:24.359-07:00] [as] [ERROR] [] [oracle.as.provisioning] [tid: 12] [ecid: 0000JWrzSA8Fs1WFLz7U8A1FvOzU000003,0] Exception[[
java.lang.Exception: Exception occured while encrypting the configuration and database
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:213)
at oracle.as.install.oim.config.OIMConfigManager.configureOIM(OIMConfigManager.java:966)
at oracle.as.install.oim.config.OIMConfigManager.doExecute(OIMConfigManager.java:538)
at oracle.as.install.engine.modules.configuration.client.ConfigAction.execute(ConfigAction.java:335)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.run(TaskPerformer.java:87)
at oracle.as.install.engine.modules.configuration.action.TaskPerformer.startConfigAction(TaskPerformer.java:104)
at oracle.as.install.engine.modules.configuration.action.ActionRequest.perform(ActionRequest.java:15)
at oracle.as.install.engine.modules.configuration.action.RequestQueue.perform(RequestQueue.java:63)
at oracle.as.install.engine.modules.configuration.standard.StandardConfigActionManager.start(StandardConfigActionManager.java:158)
at oracle.as.install.engine.modules.configuration.boot.ConfigurationExtension.kickstart(ConfigurationExtension.java:81)
at oracle.as.install.engine.modules.configuration.ConfigurationModule.run(ConfigurationModule.java:83)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.Exception: Exception occured while encrypting the database
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:138)
at oracle.as.install.oim.config.util.EncryptConfigurationAndDB.encryptConfigurationAndDatbase(EncryptConfigurationAndDB.java:208)
... 11 more
Caused by: java.lang.Exception: Exception occured in encryptDB method while encrypting the database
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:411)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDBContent(EncryptDataBase.java:132)
... 12 more
Caused by: com.thortech.xl.crypto.tcCryptoException: KeyStore File : C:\Oracle\Middleware\user_projects\domains\oimdomain\config\fmwconfig\.xldatabasekey missing.
at com.thortech.xl.crypto.tcCryptoHelper.loadKeyStore(tcCryptoHelper.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.initKeyStore(tcDefaultDBEncryptionImpl.java:67)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.getCipher(tcDefaultDBEncryptionImpl.java:96)
at com.thortech.xl.crypto.tcDefaultDBEncryptionImpl.encrypt(tcDefaultDBEncryptionImpl.java:193)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:118)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:184)
at com.thortech.xl.crypto.tcCryptoUtil.encrypt(tcCryptoUtil.java:172)
at oracle.as.install.oim.config.util.EncryptDataBase.encryptDB(EncryptDataBase.java:390)
... 13 more
]] -
Design console buttons disabled
I need help resolving thisi issue. I logged into the design console quite alright but the contents on the folders, user management, Resource , process, Admin and development tools are greyed out. Also the menu on file, edit, tool bar are all disabled. Can someone tell me what is going on here
Close and restart design console. If issue still persists, restart OIM server and design console.
regards,
GP -
Design console form designer issue
Hi All,
I have problem on 11g r2 design console,
Question is:
1) can we delete the custom or by default process form fields in form designer
The problem is I deleted the custom process form field in form designer along with unfortunately I deleted the by default one that is *"UD_ADUSER_USERPRINCIPALNAME*"
after the version is activated. Now I am adding the default one by creating new version, but it is not saving and the version not activating.
I am getting the error like this when the version is activating
*"Newer version of the user defined form does not contain all of the fields that are mapped for reconciliation. : Newer version of the user defined form does not contain all of the fields that are mapped for reconciliation. Updated failed"*
If i go to the previous version it also showing the same error and it is not saving and activate the version. Just I done the above operation deleted and again I am trying to adding that fields with new version I am getting the above problem
In server logs the error message like this
<Error> <XELLERATE.SERVER> <BEA-000000> <Class/Method: tcSDK/validateReconciliationFieldMappings Error :Newer version of the user defined form does not contain all of the fields that are mapped for reconciliation.>
<Mar 31, 2013 9:19:33 PM EDT> <Error> <XELLERATE.SERVER> <BEA-000000> <Class/Method: tcDataObj/save Error :Data Update Failed>
<Mar 31, 2013 9:19:33 PM EDT> <Error> <XELLERATE.DATABASE> <BEA-000000> <Class/Method: tcDataBase/rollbackTransaction encounter some problems: Rollback Executed From
java.lang.Exception: Rollback Executed From
at com.thortech.xl.dataaccess.tcDataBase.rollbackTransaction(tcDataBase.java:610)
at com.thortech.xl.dataobj.tcDataObj.rollback(tcDataObj.java:904)
at com.thortech.xl.dataobj.tcDataObj.doRollback(tcDataObj.java:867)
at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:538)
at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2910)
at com.thortech.xl.ejb.databeansimpl.tcDataObjectBase.save(tcDataObjectBase.java:177)
at com.thortech.xl.ejb.databeansimpl.tcSDKBean.save(tcSDKBean.java:99)
at com.thortech.xl.ejb.interfaces.tcSDKEJB.savex(Unknown Source)
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.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy398.savex(Unknown Source)
at com.thortech.xl.ejb.interfaces.tcSDK_hxpdpf_tcSDKRemoteImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
at com.thortech.xl.ejb.interfaces.tcSDK_hxpdpf_tcSDKRemoteImpl.savex(Unknown Source)
at com.thortech.xl.ejb.interfaces.tcSDK_hxpdpf_tcSDKRemoteImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.activation.ActivatableServerRef.invoke(ActivatableServerRef.java:85)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
>
Plz help me,
Regards,
Surender Reddy
Edited by: 972002 on Mar 31, 2013 8:16 PMThis form is attached to a specific resource i.e, for a specific process definition of a resource.
In that process definition under reconciliation field mapping, the deleted column is still mapped.
That is the reason you are getting this error. If you want to delete any form attribute, first remove the reconciliation field mapping in process definition.
Then delete the column/attribute and make version active. -
OIM 11g issues with design console, creating resource
Hi All,
I have installed OIM 11g, OAM 11g.
I am facing issues while starting design console or creating a resouce.
<Sep 2, 2010 9:30:53 PM GMT+05:30> <Error> <XELLERATE.SCHEDULER.TASK> <BEA-0000
0> <Error while calling reissue on AUD_JMS messages
com.thortech.xl.dataaccess.tcClientDataAccessException:
at com.thortech.xl.dataaccess.tcDataBaseClient.getDatabaseProductName(t
DataBaseClient.java:944)
at com.thortech.xl.schedule.tasks.ReIssueAuditMessage.processAllByIdent
fier(ReIssueAuditMessage.java:87)
at com.thortech.xl.schedule.tasks.ReIssueAuditMessage.execute(ReIssueAu
itMessage.java:78)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.execute(SchedulerB
seTask.java:384)
at oracle.iam.scheduler.vo.TaskSupport.executeJob(TaskSupport.java:144)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.iam.scheduler.impl.quartz.QuartzJob.execute(QuartzJob.java:16
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.
ava:529)
>
<Sep 2, 2010 9:30:53 PM GMT+05:30> <Error> <XELLERATE.DATABASE> <BEA-000000> <Cl
ass/Method: tcDataBaseClient/bindToInstance encounter some problems: java.lang.A
ssertionError: Can only export activatable objects
oracle.iam.platform.utils.ServiceInitializationException: java.lang.AssertionErr
or: Can only export activatable objects
at oracle.iam.platform.Platform.getService(Platform.java:264)
at oracle.iam.platform.OIMInternalClient.getService(OIMInternalClient.ja
va:152)
at com.thortech.xl.dataaccess.tcDataBaseClient.bindToInstance(tcDataBase
Client.java:151)
at com.thortech.xl.dataaccess.tcDataBaseClient.<init>(tcDataBaseClient.j
ava:75)
at com.thortech.xl.server.tcDataBaseClient.<init>(tcDataBaseClient.java:
33)
at com.thortech.xl.client.dataobj.tcDataBaseClient.<init>(tcDataBaseClie
nt.java:67)
Please helpYou need to copy the files from the linux box to a windows box and change the startup paramaters to meet that of a Windows machine.
I have the following files once moved to my windows machine:
basecp.bat:
>
set CLASSPATH=.;.\lib\oimclient.jar;.\lib\iam-platform-auth-client.jar;.\lib\iam-platform-pluginframework.jar;.\lib\iam-platform-utils.jar;.\lib\iam-platform-context.jar;.\lib\XellerateClient.jar;.\lib\xlAPI.jar;.\lib\xlLogger.jar;.\lib\xlVO.jar;.\lib\xlUtils.jar;.\lib\xlCrypto.jar;.\lib\xlAuthentication.jar;.\lib\xlDataObjectBeans.jar;.\ext\log4j-1.2.8.jar;.\ext\jhall.jar;
>
classpath.bat:
>
call basecp.bat
set CLASSPATH=%CLASSPATH%;.\ext\spring.jar;.\ext\security-api.jar;.\ext\commons-logging.jar;.\ext\logging-utils.jar;.\ext\jakarta-oro-2.0.8.jar;.\ext\bsh.jar;.\ext\mail.jar;.\ext\jboss-j2ee.jar;.\ext\jboss-jaas.jar;.\ext\jbosssx.jar;.\ext\jts.jar;.\ext\jbossall-client.jar;.\ext\concurrent.jar;.\ext\getopt.jar;.\ext\gnu-regexp.jar;.\ext\jacorb.jar;.\ext\jboss-client.jar;.\ext\jboss-common-client.jar;.\ext\jbosscx-client.jar;.\ext\jbossha-client.jar;.\ext\jboss-iiop-client.jar;.\ext\jbossjmx-ant.jar;.\ext\jboss-jsr77-client.jar;.\ext\jbossmq-client.jar;.\ext\jboss-net-client.jar;.\ext\jbosssx-client.jar;.\ext\jboss-system-client.jar;.\ext\jboss-transaction-client.jar;.\ext\jcert.jar;.\ext\jmx-connector-client-factory.jar;.\ext\jmx-ejb-connector-client.jar;.\ext\xdoclet-module-jboss-net.jar;.\ext\jsse.jar;.\ext\jnet.jar;.\ext\jmx-rmi-connector-client.jar;.\ext\jmx-invoker-adapter-client.jar;.\ext\jnp-client.jar;.\ext\wlfullclient.jar;.\ext\webserviceclient+ssl.jar;.\ext\sas.jar;.\ext\oc4jclient.jar;.\ext\ejb.jar;.\ext\oscache.jar;.\ext\commons-logging.jar;.\ext\javagroups-all.jar
>
xlclient.cmd:
>
@echo off
setlocal
call classpath
REM SET DEBUG_OPTS=-classic -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5001 -DXL.RedirectSysOutErrToFile=TRUE -DXL.SysOutErrLogFile=.\logs\Client.System.Out.Err.log
REM Make sure to remove java.naming.provider.url and read it from the configuration
REM once the JNDI Profiles are implemented.
REM make sure you are using j2sdk1.4.2_05
"C:\jdk1.6.0_22\bin\java" %DEBUG_OPTS% ^
-DXL.ExtendedErrorOptions=TRUE -DXL.HomeDir=C:\oracle\oim1_11g\designconsole ^
-Djava.security.policy=config\xl.policy ^
-Dlog4j.configuration=config\log.properties ^
-Dweblogic.security.SSL.trustedCAKeyStore=%TRUSTSTORE_LOCATION% ^
-Djava.security.manager -Djava.security.auth.login.config=config\authwl.conf ^
com.thortech.xl.client.base.tcAppWindow -server server
endlocal
>
See if this works.
-Kevin -
Can't login to OIM 11g Design Console after integrate with OAM 11g
Dear All,
After successfully integrate oim 11g with oam 11g, we cannot access the design console of oim 11g anymore (access denied).
Is it cause of oam protection?
Or do we have to do additional configuration?
Please help...
Thank you,
-heri-962874 wrote:
Hi All,
I have installed and configured OAM,OIM,SOA under weblogic domain. After configured OAM on weblogic domain(by extending it)
I am getting the following error while login to oim console,design console .
<Jan 17, 2013 4:26:09 AM EST> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 172.16.30.107:57,579 during the configured idle timeout of 5 secs>
<Jan 17, 2013 4:26:10 AM EST> <Error> <Default> <BEA-000000> <Failed to communicate with any of configured Access Server, ensure that it is up and running.> Is the port 57,579 correct? Port numbers cannot have comma in them. Also try to telnet to that host and port from your machine to check if there is no network issue.
Regards,
Nani-Bikash
Edited by: 932574 on Jan 17, 2013 10:40 AM -
How to give design console access to the user from OIM GUI - OIM 11g R2
Hi,
Could you please let me know if there is any way to give Design Console access to a normal user in OIM 11g R2.
I tried by giving the access from backend by using DB command and I was able to give the design console access to the user.
But I need to give design console access to the user from OIM Interface.
Please let me know how to achieve this functionality.
ThanksI have already used this approach by directly modifying the user record in DB.
I am looking if it is possible to give Design console access from OIM GUI, the way we use to give in OIM 11g R1. -
Missing Features Within the Design Console for OIM 11g?
Hello, I am currently trying to develop an approval workflow for a connector, however, under the process definition section, when I double-click the type I only have access to 'Provisioning', however many unofficial Oracle guides show an additional 'Approval' type. For what I need to do, I am in need of this 'Approval' choice. Is there an extension for the Design Console?
As far as connectors go, I only have the DBUM connector installed. I am currently using Oracle Identity Manager 11.1.1.3.0.You'll want to read through the Upgrade document in the 11.1.1.5 version to know what the differences are in the features of 9.x and 11g or you will be asking many more questions about pieces that don't exist where they used to.
-Kevin -
OIM 11g: Error starting design console
Hi All,
Getting the following error when starting design console on Linux:
bash-3.2$ ./xlclient.sh
Exception in thread "main" java.lang.NoClassDefFoundError: javax/ejb/CreateException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethod(Class.java:1935)
at java.awt.Component.isCoalesceEventsOverriden(Component.java:5948)
at java.awt.Component.access$500(Component.java:169)
at java.awt.Component$3.run(Component.java:5902)
at java.awt.Component$3.run(Component.java:5900)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Component.checkCoalescing(Component.java:5899)
at java.awt.Component.<init>(Component.java:5868)
at java.awt.Container.<init>(Container.java:251)
at java.awt.Window.<init>(Window.java:431)
at java.awt.Frame.<init>(Frame.java:403)
at java.awt.Frame.<init>(Frame.java:368)
at javax.swing.JFrame.<init>(JFrame.java:158)
at com.thortech.xl.gui.base.tcFrame.<init>(tcFrame.java:34)
at com.thortech.xl.client.base.tcAppWindow.<init>(tcAppWindow.java:104)
at com.thortech.xl.client.base.tcAppWindow.main(tcAppWindow.java:173)
Caused by: java.lang.ClassNotFoundException: javax.ejb.CreateException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 18 more
Thanks in advance for any ideas.There are steps required when installing the design console to generate an appropriate jar file to be used. I would point you to the appropriate link online for the documentation, but it appears to be unavailable at the moment. I would suggest going back through the steps to install the design console and make sure you followed them all correctly.
-Kevin
Maybe you are looking for
-
Mass Change ERS in PO + BAPI
Hi All, I need to make mass change in lot of PO at itme detail level. I need to uncheck ERS and GR based IV check box in invoice tab. I dont want to make use of Mass change tcode for this as it cause lot of work and chances of manual error are lot. I
-
Pdfs open as blank pages in Safari, Preview, and Evernote
Hi everybody! I am experiencing problems with viewing pdfs in Safari and Preview, as well as third party apps such as Evernote. Some pdfs open fine and as always, others will just open as an assortment of blank pages. Interestingly enough, I have had
-
I pay for 3 skype numbers (have for 7+ years) only...
I've been trying to get 'support' to help but the best they've been able to do is 'promise' to provide a voucher for 12 months of a third skype number. That *was* OK until I started getting emails from "Jack L" on the "Skype Tier 2 Team" asking for s
-
Firefox crashed yesterday but restarted alright with bookmarks in place. This morning after a reboot they are completely missing and the Firefox interface is different as well. I used ES File Manager to navigate to the profile folder but do not know
-
I cannot download any videos due to this message: blocked plug-in play
I cannot download any videos due to this message: blocked plug-in play...Help!! Please.