[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