When Creating A Planning Application Error:"Unable to find JDBC_CATALOG key for application" (Doc ID 1336516.1)

Last updated on JULY 28, 2016

Applies to:

Hyperion Planning - Version 11.1.1.3.00 and later
Information in this document applies to any platform.

Symptoms

When creating a new Planning Application following error occurs:
"Unable to find JDBC_CATALOG key for application"

From the Planning log:
com.hyperion.planning.InvalidApplicationException: The application name cannot be NULL
at com.hyperion.planning.HspJSHomeImpl.validateAppAndClusterName(Unknown Source)
at com.hyperion.planning.HspJSHomeImpl.createHspJS(Unknown Source)
at com.hyperion.planning.HspJSHomeImpl.getHspJSByApp(Unknown Source)
at com.hyperion.planning.HspJSHomeImpl.getHspJSByApp(Unknown Source)
at com.hyperion.planning.HyperionPlanningBean.Login(Unknown Source)
at com.hyperion.planning.appdeploy.HspManageAppSession.deleteApplication(Unknown Source)
at HspCreateApp.Handle(Unknown Source)
at HspCreateApp.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
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:283)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3241)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Unable to find JDBC_CATALOG key for application: BTCons3
Error terminating Essbase connection: java.lang.NullPointerException
HspJSHome.createHspJS requires an application name that is not null
HspJSHome.createHspJS requires an application name that is not null
Error cleaning up application after failed creation attempt: com.hyperion.planning.InvalidApplicationException: The application name cannot be NULL
java.lang.NullPointerException
at com.hyperion.planning.HyperionPlanningBean.getSystemCfg(Unknown Source)
at com.hyperion.planning.appdeploy.HspManageAppSession.registerAppWithSharedServices(Unknown Source)
at com.hyperion.planning.appdeploy.HspManageAppSession.registerAppWithSharedServices(Unknown Source)
at com.hyperion.planning.appdeploy.HspManageAppSession.registerApp(Unknown Source)
at com.hyperion.planning.appdeploy.HspManageAppSession.createApplication(Unknown Source)
at HspCreateApp.Handle(Unknown Source)
at HspCreateApp.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
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:283)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3241)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

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