Unable To Access BIP After Patching OIM 11.1.2.3 with BP 180331

(Doc ID 2402537.1)

Last updated on MAY 23, 2018

Applies to:

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

Symptoms

The problem arises with BIP server after patching OIM server with BP 180331. BIP server is not accessible.

The following error messages found in BIP log:

=======================

 

[2018-03-07T11:51:19.183-05:00] [WLS_BI2] [WARNING] [] [oracle.xdo] [tid: 15] [userId: BISystemUser] [ecid: 0000M81NRtbFw000jzwkno1Qc1VN000004,0] [APP: bipublisher#11.1.1] Creating the WebLogic JMS connection caught exception: While trying to lookup 'BIP.JMS.CF' didn't find subcontext 'BIP'. Resolved ''
[2018-03-07T11:51:19.188-05:00] [WLS_BI2] [WARNING] [] [oracle.xdo] [tid: 15] [userId: BISystemUser] [ecid: 0000M81NRtbFw000jzwkno1Qc1VN000004,0] [APP: bipublisher#11.1.1]  !!!!!!! JMSAdminWrapper :: JMSAdminWrapper failed to start JMSWrapper.::[[
While trying to lookup 'BIP.JMS.CF' didn't find subcontext 'BIP'. Resolved ''::
javax.naming.NameNotFoundException: While trying to lookup 'BIP.JMS.CF' didn't find subcontext 'BIP'. Resolved ''; remaining name 'BIP/JMS/CF'
at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1148)
at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:253)
at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:412)
at javax.naming.InitialContext.lookup(InitialContext.java:411)

[2018-04-06T09:52:22.757-05:00] [WLS_BI2] [WARNING] [] [oracle.xdo] [tid: 12] [userId: <anonymous>] [ecid: 0000MARRm5jFw000jzwkno1QlsYq000004,0] [APP: bipublisher#11.1.1] Latest version of repository found. No changes required
[2018-04-06T09:52:31.925-05:00] [WLS_BI2] [WARNING] [] [oracle.xdo] [tid: 12] [userId: <anonymous>] [ecid: 0000MARRm5jFw000jzwkno1QlsYq000004,0] [APP: bipublisher#11.1.1] java.lang.NumberFormatException: For input string: "DS"[[
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:492)
at oracle.xdo.servlet.security.JavaCrypto.hexStringToByteArray(JavaCrypto.java:275)
at oracle.xdo.servlet.security.Crypto.hexStringToByteArray(Crypto.java:68)
at oracle.xdo.servlet.security.BaseSecurityHandler.decryptLocally(BaseSecurityHandler.java:272)
at oracle.xdo.servlet.security.BaseSecurityHandler.decrypt(BaseSecurityHandler.java:310)
at oracle.xdo.servlet.config.DataSourceHandler.endElement(DataSourceHandler.java:353)
at oracle.xdo.servlet.config.DataConnHandler.endElement(DataConnHandler.java:40)
at oracle.xdo.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1282)
at oracle.xdo.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:338)
at oracle.xdo.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:285)
at oracle.xdo.parser.v2.XMLParser.parse(XMLParser.java:199)
at oracle.xdo.servlet.resources.FileConfigProvider.readDataSource(FileConfigProvider.java:531)
at oracle.xdo.servlet.resources.FileConfigProvider.getDataSourceConfig(FileConfigProvider.java:72)
at oracle.xdo.servlet.GlobalContext.initResources(GlobalContext.java:364)
at oracle.xdo.servlet.GlobalContext.init(GlobalContext.java:222)
at oracle.xdo.servlet.XDOServlet.init(XDOServlet.java:100)
at javax.servlet.GenericServlet.init(GenericServlet.java:241)
at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:283)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:539)
at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1984)
at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1958)


Caused by: java.net.UnknownHostException: PRODOIM.BI
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:922)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1316)
at java.net.InetAddress.getAllByName0(InetAddress.java:1269)
at java.net.InetAddress.getAllByName(InetAddress.java:1185)

 

...

....

Caused by: oracle.security.jps.internal.jaas.module.AuthenticationException: [Security:090304]Authentication Failed: User xelsysadmin javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User xelsysadmin denied
    at oracle.security.jps.wls.jaas.module.authentication.WlsUserAuthenticator.authenticate(WlsUserAuthenticator.java:64)
    at oracle.security.jps.internal.jaas.module.authentication.JpsUserAuthenticationLoginModule.login(JpsUserAuthenticationLoginModule.java:62)
    ... 58 more
Caused by: javax.security.auth.login.FailedLoginException: [Security:090304]Authentication Failed: User xelsysadmin javax.security.auth.login.FailedLoginException: [Security:090302]Authentication Failed: User xelsysadmin denied
    at weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:261)
    at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)

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

Caused by: oracle.xdo.XDOException: oracle.xdo.servlet.data.DataException: oracle.xdo.servlet.data.DataException: java.sql.SQLException: ORA-01017: invalid username/password; logon denied

Could not get data source connection for: BPEL JDBC
    at oracle.xdo.servlet.dataengine.DEConnection.initConnectionContext(DEConnection.java:813)
    ... 55 more

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

Caused by: oracle.xdo.XDOException: oracle.xdo.servlet.data.DataException: oracle.xdo.servlet.data.DataException: java.sql.SQLException: ORA-28000: the account is locked

Could not get data source connection for: BPEL JDBC
    at oracle.xdo.servlet.dataengine.DEConnection.initConnectionContext(DEConnection.java:813)
    ... 55 more

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

Caused by: weblogic.jms.common.JMSSecurityException: Access denied to resource: type=<jms>, application=BipJmsResource, destinationType=queue, resource=BIP.Burst.Job.Q, action=receive
    at weblogic.jms.dispatcher.Request.handleThrowable(Request.java:87)
    at weblogic.jms.dispatcher.Request.getResult(Request.java:52)
    at weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:1124)
    at weblogic.messaging.dispatcher.DispatcherImpl.syncRequest(DispatcherImpl.java:185)
    at weblogic.messaging.dispatcher.DispatcherImpl.dispatchSync(DispatcherImpl.java:220)
    at weblogic.jms.dispatcher.DispatcherAdapter.dispatchSync(DispatcherAdapter.java:43)

 

Changes

 Applying BP 180331 on OIM sever BP OIM 11.1.2.3

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms