DIH Connectors Screen Fail to Load / Open with 'java.lang.NullPointerException: null'
(Doc ID 2647069.1)
Last updated on APRIL 20, 2023
Applies to:
Oracle Financial Services Data Integration Hub - Version 8.0.6 and laterInformation in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)
Symptoms
In Oracle Financial Services Data Integration Hub (DIH) 8.0.x, for an environment with Weblogic, the Connectors screen is not opening. It shows the progress bar continuously. Also, the connectors are not listed on the Publish/Unpublish screen.
The following error exists in the web layer DIH.log:
[20-02-20 09:38:47 AM] ~ INFO ~ DIHLOGGER ~ [SummaryDAO][getObjectFromDb]Fetching Summary Data
[20-02-20 09:38:47 AM] ~ ERROR ~ DIHLOGGER ~ [SummaryDAO][getObjectFromDb]null
java.lang.NullPointerException: null
at com.ofss.fsgbu.dihapp.dao.SummaryDAO.getConnectorSummary(SummaryDAO.java:123) [dih-app.jar:8.0.6.0.0_10150147718792]
at com.ofss.fsgbu.dihapp.dao.SummaryDAO.getObjectFromDb(SummaryDAO.java:45) [dih-app.jar:8.0.6.0.0_10150147718792]
at com.ofss.fsgbu.dihapp.client.SummaryServiceClient.getObject(SummaryServiceClient.java:34) [dih-app.jar:8.0.6.0.0_10150147718792]
at com.ofss.fsgbu.dihapp.servlet.DIHServletHelper.invokeActions(DIHServletHelper.java:51) [dih-app.jar:8.0.6.0.0_10150147718792]
at com.ofss.fsgbu.dihapp.servlet.DIHServlet.doGet(DIHServlet.java:19) [dih-app.jar:8.0.6.0.0_10150147718792]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) [javax.servlet.javax.servlet-api.jar:3.1.0]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet.javax.servlet-api.jar:3.1.0]
etc.
Also, the following error exists in the web layer FUSIONSUBSYSTEMSService.log:
[20-02-20 09:43:25,405 GMT AM] [ERROR] [WEB] [AMHM] [NA] [CONNECTIONS]
javax.naming.NameNotFoundException: Unable to resolve 'jdbc.<INFODOM>'. Resolved 'jdbc'; remaining name '<INFODOM>'
at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1292)
at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:354)
at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:222)
at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:214)
at weblogic.jndi.internal.ServerNamingNode.lookup(ServerNamingNode.java:521)
at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:228)
at weblogic.jndi.internal.ServerNamingNode.lookup(ServerNamingNode.java:521)
at weblogic.jndi.internal.RootNamingNode.lookup(RootNamingNode.java:84)
at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:307)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:434)
at javax.naming.InitialContext.lookup(InitialContext.java:417)
etc.
As a result of this issue, you cannot access the connectors to transfer data.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |