Getting Error 'Date Not Available' in Tomcat Log (Doc ID 555343.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Demantra Demand Management - Version: 7.1.1 and later   [Release: 7 and later ]
Oracle Demantra Demand Management - Version: 7.1.1 to 7.2   [Release: 7 to ]
Information in this document applies to any platform.

Symptoms

On 7.1.1 in Production:
When attempting to open the worksheet after upgrading data model time bucket to monthly from weekly,
the following error occurs on Tomcat server log.
 "com.demantra.applicationServer.appServerExceptions.ApplicationServerException:
Exception in class TempDatesList - method TempDatesList() : Date not available."



ERROR ( in tomcat log )


com.demantra.applicationServer.appServerExceptions.ApplicationServerException: Exception in class
TempDatesList - method TempDatesList() : Date not available.
at com.demantra.applicationServer.services.tempTable.TempDatesList.setTempDatesList(TempDatesList.java:63)
at com.demantra.applicationServer.services.queryrun.TablesHandler.setDateList(TablesHandler.java:67)
at com.demantra.applicationServer.services.queryrun.AbstractDataHandler.setTempDatesList(AbstractDataHandler.java:295)
at com.demantra.applicationServer.services.queryrun.AbstractDataHandler.setDatesData(AbstractDataHandler.java:274)
atcom.demantra.applicationServer.services.queryrun.AbstractDataHandler.init(AbstractDataHandler.java:143)
at com.demantra.applicationServer.services.queryrun.AbstractRunner.initRunner(AbstractRunner.java:110)
at com.demantra.applicationServer.services.queryrun.CombRunner.getMembersData(CombRunner.java:73)
at com.demantra.common.beans.ObjectBrowserBean.<init>(ObjectBrowserBean.java:88)
at com.demantra.portal.beans.ObjectBrowserCache$UserCache.get(ObjectBrowserCache.java:98)
at com.demantra.portal.beans.ObjectBrowserCache$UserCache.access$100(ObjectBrowserCache.java:83)
at com.demantra.portal.beans.ObjectBrowserCache.get(ObjectBrowserCache.java:53)
at org.apache.jsp.portal.objectbrowser_jsp._jspService(objectbrowser_jsp.java:144)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
at java.lang.Thread.run(Thread.java:534)


STEPS
The issue can be reproduced at will with the following steps:
1. Upgrade data model time bucket from weekly to monthly.
2. Restart Tomcat; see error on tomcat.





Changes

***Checked for relevance on 16-Dec-2010***

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