Streaming rptdocument

Options
sirgloves
edited February 11, 2022 in Analytics #1
I am trying to develop a BIRT application that does not rely on the file system. I was wondering if anyone had any experience with or tips on the feasibility of this.

Currently I am aware that you can stream the rptdesign file into the engine but if you use the interactive viewer the engine automatically creates an rptdocument and stores it on the file system. I looked through the API's and noticed that there are no methods available to pass the rptdocument as a stream.

My other thought is to modify the engine source directly but I'm afraid the engine will become unstable and I may end up with more problems then its worth.

Has anyone experienced this?

Thanks!

Comments

  • rmurphy
    edited December 31, 1969 #2
    Options
    The BIRT Interactive Viewer uses the OS BIRT Engine, but it extends it. So you could end unknowingly breaking something required by the Interactive Viewer.

    What is the usage scenario? If you have multiple users interacting with reports, this could get memory intensive real quick.

    Rob