[Dev] BIRT Update

Brett Wooldridge bwooldridge at alterpoint.com
Thu Mar 6 09:03:06 CST 2008


Alright, I think I've finally got BIRT square.

Turn out, after thinking about things for a while it's simpler than it appeared.  Sometimes that helps.  Thinking about things.  Take your hands off the keyboard.

We don't need BIRT's stupid servlets with all of their OSGi non-sense - or even hacked up versions of them.  We don't want to run reports through a stupid servlet anyway.  We want to run reports as JOBS (duh), like everything else we do in the system.  All we need is a servlet that can render the report (using their rendering API).  So it comes down to three things really:


 1.  A report job
 2.  A render servlet
 3.  A bundle scanner to looks for BIRT report definitions

There's obviously other plumbing - connecting BIRT to the C3P0 connection pool, a SOAP interface to enumerate report definitions, etc.  But at least the path is clear now.  Expect a large check-in in the next 36 hours or so.

-Brett
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ziptie.org/pipermail/dev/attachments/20080306/d33f68d3/attachment.html 


More information about the Dev mailing list