Subject: RE: Java Agent and Jasper Reports
Thanks Dallas
I had noticed the slash and also considered what you were suggesting but wasn’t sure if I had tested it and even now am not sure if I have tested it “CORRECTLY”. But to be sure I tried again and the same issue presents itself. So I have included the java dump: -
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: java.lang.ExceptionInInitializerError
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.util.JRQueryExecuterUtils.getQueryExecuterFactory(JRQueryExecuterUtils.java:53)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.fill.JRFillDataset.createQueryDatasource(JRFillDataset.java:678)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.fill.JRFillDataset.initDatasource(JRFillDataset.java:614)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.fill.JRBaseFiller.setParameters(JRBaseFiller.java:892)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:716)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:669)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:63)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:402)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:363)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at au.com.lago.wms.reports.JasperReportEngine.run(JasperReportEngine.java:74)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at au.com.lago.wms.reports.Requestor.run(Requestor.java:82)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at au.com.lago.wms.reports.AgentHelper.doFormatted(AgentHelper.java:629)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at JavaAgent.NotesMain(JavaAgent.java:10)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at lotus.domino.AgentBase.runNotes(Unknown Source)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at lotus.domino.NotesThread.run(Unknown Source)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: Caused by: net.sf.jasperreports.engine.JRRuntimeException: Error loading the properties
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.util.JRProperties.initProperties(JRProperties.java:189)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.util.JRProperties.(JRProperties.java:156)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: … 15 more
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: Caused by: net.sf.jasperreports.engine.JRException: Default properties file not found.
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.util.JRProperties.getDefaults(JRProperties.java:216)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: at net.sf.jasperreports.engine.util.JRProperties.initProperties(JRProperties.java:166)
30/08/2007 12:51:35 PM AMgr: Agent (‘Reporter’ in ‘Clients\Lago\QueryRequests.nsf’) error message: … 16 more
Don’t ask me where the “… 16 more” is because I can’t find it. Additionally, the properties file is in the ROOT also of the Server C: drive as like yourself Domino is installed into C:\NOTES
However, here is the point that I am not sure about but I don’t think should make any difference unless there is some strange caching going on.
I am of the belief that if I do a “TELL AMGR QUIT” followed by a “LOAD AMGR” I can force a reload of the JVM that the Agent Manager would use and therefore affectively start again without having to cycle the whole Domino Server.
In anycase, I still get the DUMP as above and am no closer to solving this annoying issue which is starting to really frustrate me.
So unfortunatley no solution as yet.
Thank-you for your advice it certainly gave me some warmth in knowing I’m on the same path as others like yourself.
Kind Regards, Bruce