This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 237655 - Provide a reporting service group for data managers
Summary: Provide a reporting service group for data managers
Status: ASSIGNED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Cosmos (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P2 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Jimmy Mohsin CLA
QA Contact:
URL: http://wiki.eclipse.org/COSMOS_Design...
Whiteboard:
Keywords:
Depends on:
Blocks: 235709 230405
  Show dependency tree
 
Reported: 2008-06-18 12:23 EDT by amehrega CLA
Modified: 2012-01-03 13:47 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description amehrega CLA 2008-06-18 12:23:36 EDT
After a discussion with Sheldon, we both agreed to harden the report framework code before providing templates as examples.

A report service group can be associated with a data manager via Axis2.  The service group will provide a management and a generate service.  Assuming an agreeable exchange format, the client will be oblivious in terms of how the reports are managed and generated.  COSMOS default implementation will manage reports using file-based storage and BIRT report generation.  Adopters can provide service implementations to allow proprietary management and generation of reports.

The management report service will allow the client to determine available reports on a data manager.  Once a report is selected, the service will indicate if any user input is required for the generation of the report.  After prompting for user input, the client will invoke the report generation service with data available in the report management service (e.g. report template) and the user input collected.

The report generation service will return a format (e.g. HTML, PDF, XML+XSLT) that the client can display.
Comment 1 Sheldon Lee-Loy CLA 2008-07-10 11:20:16 EDT
Pushing ER to i13 since it cannot be contained in i12.
Comment 2 Sheldon Lee-Loy CLA 2008-08-11 17:21:02 EDT
Pushing ER to future as it can not be contained in i13.
Comment 3 Sheldon Lee-Loy CLA 2008-09-10 09:28:48 EDT
Changing owner to martin as he is the DV lead.