The requirements for a project I'm working on are to: 1) Create a chart-based report definition 2) Publish the definition to the database 3) Auto generate the report every X minutes/hours/days, etc as a pdf 4) Notify users where to download the report
So far, I've gotten the first part done so that the user can define the report. And, I think publishing to the database should be easy enough, however for the auto-generation, I was thinking of using flex with charting to draw the reports, but I'm a little fuzzy about generating the pdf and also about having the program auto-generate things. I have been using a simple servlet up to this point to communicate with the database (Oracle). However I was thinking of using BlazeDS since I've been reading about it. Does anyone have any experience with BlazeDS? Is it even necessary? Do you have any comments or suggestions about which technologies I should use to implement this solution? And as far as the PDF generation, I had looked into Alive PDF, but is there a better/easier solution? Thanks for any help you can offer!

