We just updated Fishbowl server in April (I apologize, I don't remember what version it was) and had to modify a few custom reports. Now we've updated to version 16.11.20160811, and a custom SO Report can no longer be run (Fishbowl Server Error: Null). I've tried a few possible solutions I found in Google but no luck yet. I figured I'd post the log entry here to see if anyone can point me in the right direction. There seem to be multiple errors happening: 08 Sep 2016 14:27:19 ERROR [Module Worker 3] evnt.eve.modules.EVEModule (EVEModule.java:198) -java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor360.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.evnt.eve.modules.EVEModule.handleEvent(EVEModule.java:188) at com.evnt.eve.MessageHandler.handleEvent(MessageHandler.java:161) at com.evnt.eve.MessageHandler.run(MessageHandler.java:117) at java.lang.Thread.run(Unknown Source)Caused by: net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Error preparing statement for executing the report query :SELECT so.num, so.datelastmodified AS sodatelastmodified, so.dateissued as sodateissued, so.datecompleted as sodatecompleted, so.datecreated as sodatecreated, so.datefirstship as sodatefirstship, so.daterevision as sodaterevision, so.statusid, so.revisionnum, so.locationgroupid, so.salesman, so.datefirstship, sostatus.name AS sostatus, paymentterms.name AS paymentterms, fobpoint.name AS fobpoint, shipterms.name AS shippingterms, carrier.name AS carriername, sysuser.firstname, sysuser.lastname, company.name AS company, upsservices.description AS shipservice, currency.code AS currencyCode, so.currencyRate AS currencyRate, homeCurrency.code AS homeCurrencyCodeFROM so INNER JOIN company ON company.id = 1 INNER JOIN carrier ON so.carrierid = carrier.id INNER JOIN fobpoint ON so.fobpointid = fobpoint.id INNER JOIN paymentterms ON so.paymenttermsid = paymentterms.id INNER JOIN shipterms ON so.shiptermsid = shipterms.id INNER JOIN sostatus ON sostatus.id = so.statusid INNER JOIN customer ON so.customerId = customer.id LEFT OUTER JOIN sysuser ON so.salesman = sysuser.username LEFT OUTER JOIN upsservices ON so.upsserviceid = upsservices.id LEFT OUTER JOIN currency ON customer.currencyId = currency.id LEFT OUTER JOIN currency AS homeCurrency ON homeCurrency.homeCurrency = 1WHERE so.id = ? at net.sf.jasperreports.engine.fill.JRFillSubreport.prepare(JRFillSubreport.java:809) at net.sf.jasperreports.components.table.fill.FillTableSubreport.prepareSubreport(FillTableSubreport.java:156) at net.sf.jasperreports.components.table.fill.FillTable.prepare(FillTable.java:399) at net.sf.jasperreports.engine.fill.JRFillComponentElement.prepare(JRFillComponentElement.java:151) at net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(JRFillElementContainer.java:331) at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:384) at net.sf.jasperreports.engine.fill.JRFillBand.fill(JRFillBand.java:358) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillBandNoOverflow(JRVerticalFiller.java:468) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageHeader(JRVerticalFiller.java:431) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:292) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:152) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:963) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:873) at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:87) at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:457) at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:864) at com.evnt.eve.modules.logic.extra.LogicReport.getJasperPrint(LogicReport.java:351) at com.evnt.eve.modules.ReportModule.getJasperPrint(ReportModule.java:184) ... 7 moreCaused by: net.sf.jasperreports.engine.JRException: Error preparing statement for executing the report query :SELECT so.num, so.datelastmodified AS sodatelastmodified, so.dateissued as sodateissued, so.datecompleted as sodatecompleted, so.datecreated as sodatecreated, so.datefirstship as sodatefirstship, so.daterevision as sodaterevision, so.statusid, so.revisionnum, so.locationgroupid, so.salesman, so.datefirstship, sostatus.name AS sostatus, paymentterms.name AS paymentterms, fobpoint.name AS fobpoint, shipterms.name AS shippingterms, carrier.name AS carriername, sysuser.firstname, sysuser.lastname, company.name AS company, upsservices.description AS shipservice, currency.code AS currencyCode, so.currencyRate AS currencyRate, homeCurrency.code AS homeCurrencyCodeFROM so INNER JOIN company ON company.id = 1 INNER JOIN carrier ON so.carrierid = carrier.id INNER JOIN fobpoint ON so.fobpointid = fobpoint.id INNER JOIN paymentterms ON so.paymenttermsid = paymentterms.id INNER JOIN shipterms ON so.shiptermsid = shipterms.id INNER JOIN sostatus ON sostatus.id = so.statusid INNER JOIN customer ON so.customerId = customer.id LEFT OUTER JOIN sysuser ON so.salesman = sysuser.username LEFT OUTER JOIN upsservices ON so.upsserviceid = upsservices.id LEFT OUTER JOIN currency ON customer.currencyId = currency.id LEFT OUTER JOIN currency AS homeCurrency ON homeCurrency.homeCurrency = 1WHERE so.id = ? at net.sf.jasperreports.engine.query.JRJdbcQueryExecuter.createStatement(JRJdbcQueryExecuter.java:377) at net.sf.jasperreports.engine.query.JRJdbcQueryExecuter.createDatasource(JRJdbcQueryExecuter.java:196) at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:1114) at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:691) at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:1314) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:931) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:873) at net.sf.jasperreports.engine.fill.JRFillSubreport.fillSubreport(JRFillSubreport.java:665) at net.sf.jasperreports.engine.fill.JRSubreportRunnable.run(JRSubreportRunnable.java:59) at net.sf.jasperreports.engine.fill.AbstractThreadSubreportRunner.run(AbstractThreadSubreportRunner.java:203) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 moreCaused by: org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544569. Dynamic SQL ErrorSQL error code = -204Table unknownUPSSERVICESAt line 18, column 33 at org.firebirdsql.jdbc.AbstractPreparedStatement.<init>(AbstractPreparedStatement.java:135) at org.firebirdsql.jdbc.FBPreparedStatement.<init>(FBPreparedStatement.java:45) at sun.reflect.GeneratedConstructorAccessor58.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.firebirdsql.jdbc.FBStatementFactory.createPreparedStatement(FBStatementFactory.java:89) at org.firebirdsql.jdbc.AbstractConnection.prepareStatement(AbstractConnection.java:1152) at org.firebirdsql.jdbc.AbstractConnection.prepareStatement(AbstractConnection.java:914) at org.firebirdsql.jdbc.AbstractConnection.prepareStatement(AbstractConnection.java:869) at org.firebirdsql.jdbc.AbstractConnection.prepareStatement(AbstractConnection.java:315) at net.sf.jasperreports.engine.query.JRJdbcQueryExecuter.createStatement(JRJdbcQueryExecuter.java:267) ... 12 moreCaused by: org.firebirdsql.gds.GDSException: Dynamic SQL ErrorSQL error code = -204Table unknownUPSSERVICESAt line 18, column 33 at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.readStatusVector(AbstractJavaGDSImpl.java:2120) at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.receiveResponse(AbstractJavaGDSImpl.java:2070) at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.iscDsqlPrepare(AbstractJavaGDSImpl.java:1478) at org.firebirdsql.gds.impl.GDSHelper.prepareStatement(GDSHelper.java:214) at org.firebirdsql.jdbc.AbstractStatement.prepareFixedStatement(AbstractStatement.java:1388) at org.firebirdsql.jdbc.AbstractPreparedStatement.prepareFixedStatement(AbstractPreparedStatement.java:1261) at org.firebirdsql.jdbc.AbstractPreparedStatement.<init>(AbstractPreparedStatement.java:132) ... 22 more