Custom JAVA job to execute BO reports on server

Discussion created by on Apr 22, 2013
Latest reply on Apr 25, 2013 by Chris_Hackett
Hi all,

I would like to ask you for an advice:
We need to execute a report on BO server, by calling it from a custom JAVA job.
It would return the result as a pdf, which we would like to store into Clarity.

Is it possible to call a report definition by a name, or do we have to assemble a full path to where the rpt file is stored ?

Right now we're calling the rpt file from filestore (e.g. ..\CommonReporting\BusinessObjects Enterprise 11.5\FileStore\Input\a_086\012\000\3158\b2c77bda283631a.rpt), but will need to call the report by it's name in BO - e.g. "project_status_report.rpt"
(like it's done when setting a custom report in Clarity PPM)

Second topic is how to upload the output into Clarity - we do have a folder structure in tab "Collaboration" for each projects, where we would like to store the generated pdf files autmatically as they'll be generated by reporting JAVA job.
There is a class com.niku.dms.*, but we don't have any documentation and don't know how to use it (if it's the correct way at all...)

Any advices please ?