Can't run reports since upgrading from v6 to 8.4

If you think that something doesn't work in Aware IM post your message here
Post Reply
Gabbitas
Posts: 334
Joined: Sun Jan 03, 2010 3:36 am

Can't run reports since upgrading from v6 to 8.4

Post by Gabbitas »

Hi everyone,

Its been a while since I've worked with my AwareIM app and have just upgraded, a big leap upwards, from 6 to 8.4. Yeh, I know!

Anyway, all has gone well apart from I cant seem to run any reports. I get errors like the following:

This one was in the operation mode:

Code: Select all

Error filling report ../DocTemplates/my_application_name_1.12/DocTemplates/215/215/017791454157985853_RDDoc1902430324546652910.rdd Error evaluating expression for source text: $F{Expr_BAS2}== false ? null : $F{Expr_BAS3} java.lang.ClassCastException java.lang.Double cannot be cast to java.lang.Boolean
This too in the operation mode with a different report:

Code: Select all

Error compiling report. Please see error messages in the console window.
This is in the Tomcat console:

Code: Select all

WebServlet URL got request with params:
Got XML request <root><start_process_action process_name="PrintMileageReports_DateRange" force_no_collection="false" screen_width="1707" screen_height="838" screen_orientation="landscape" ></start_process_action></root>
Calling BAS server
Server replied to the original request that some UI operation is required
Got XML request <root><post_form_data_action object_name="MileageReportData" object_id="-1899216265" object_version="1" form_name="Main" form_context="create" process_id="197" process_group_id="197" screen_width="1707" screen_height="838" screen_orientation="landscape" > 
<post_attribute_data attribute_name="FromDate" >24/05/2020</post_attribute_data> 
<post_attribute_data attribute_name="ToDate" >30/06/2020</post_attribute_data> 
</post_form_data_action> 
</root>
Sending notification message to the server for process 197
INFO: UIOutputAdaptor.Controller has commited 300 transactions
Server replied back
Exception thrown java.lang.Exception Error compiling report. Please see error messages in the console window.
java.lang.Exception: Error compiling report. Please see error messages in the console window.
	at com.bas.webapp.thin.A.O.A(Unknown Source)
	at com.bas.webapp.thin.A.O.A(Unknown Source)
	at com.bas.webapp.thin.handlers.C.Y.A(Unknown Source)
	at com.bas.webapp.thin.handlers.C.Y.A(Unknown Source)
	at com.bas.webapp.thin.handlers.C.Y.A(Unknown Source)
	at com.bas.webapp.thin.handlers.XMLRequestHandler.A(Unknown Source)
	at com.bas.webapp.thin.handlers.XMLRequestHandler.handleRequest(Unknown Source)
	at com.bas.webapp.thin.servlets.WebInterfaceServlet.doPost(Unknown Source)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:621)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Unknown Source)
I get errors in the configuration tool too if I try to preview a report. If any one can shed any light......?

Thanks
aware_support
Posts: 7523
Joined: Sun Apr 24, 2005 12:36 am
Contact:

Re: Can't run reports since upgrading from v6 to 8.4

Post by aware_support »

You have an incorrect expression somewhere in the report - maybe in conditional elements. You are checking something that resolved to a number for true or false
Aware IM Support Team
Post Reply