Bug 159492 - XML Output
Summary: XML Output
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.1.1   Edit
Hardware: PC Windows XP
: P2 enhancement (vote)
Target Milestone: Future   Edit
Assignee: Birt-ReportEngine-inbox@eclipse.org CLA
QA Contact:
URL:
Whiteboard:
Keywords: plan
Depends on:
Blocks:
 
Reported: 2006-10-02 15:43 EDT by Krishna Venkatraman CLA
Modified: 2008-05-23 02:13 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Krishna Venkatraman CLA 2006-10-02 15:43:29 EDT
With the rapid adoption of XML as the lingua franca for business information exchange, and for the exchange of information within an application, a large number of developers would like the output of a report delivered in XML. This would make it easy to integrate report content into other applications. Thus support for XML output is essential to the adoption of BIRT across a range of applications. This project provides an easy way to output a BIRT report as XML of-the-box.
Comment 1 Christoph Rueger CLA 2007-01-09 13:47:47 EST
Are there any news from this project? 
I would really love to be able to create custom XML output formats using e.g. an XSLT preprocessor, where I can reference datasets in the XSLT Template.
Another way I could imagine is to use a template language like Velocity to get access to the Datasets and access these fields with template variables. 
We need this regularly and have build a custom framework for it. 
currently we use Velocity and do DB Queries inside the templates. This is not very good design, and I would like it more to do this in the BIRT Framework, and just use some kind of external language to define any possible XML format.

Thanks,
Christoph
Comment 2 Gerald Glocker CLA 2007-05-09 10:56:12 EDT
What are the plans for this issue. Why was the "XML Output" removed in the project Plan for BIRT 2.2 (January 23, 2007). We would appreciate this feature strongly.
Comment 3 Wei Yan CLA 2007-05-20 22:50:22 EDT
defer to future release
Comment 4 Wenfeng Li CLA 2007-05-24 22:05:56 EDT
We need more time to learn about the usage pattern of this feature.  Initial idea was to export the report to a fixed XML schema that BIRT define.  But it appears the more common usage is to export the report content to a custom XML schema.  Need to research how Velocity works.

The issue I have in mind is how to define the mapping from a report to a output XML schema.  Can user create such mapping from report design XML file or from report viewer?  That is, is the mapping part of the report design, or is the mapping an runtime input to the report viewer?
Comment 5 Rima Kanguri CLA 2008-05-21 18:22:32 EDT
In BIRT 2.3, we have added support for data extraction extension point which allows users to support new formats like custom XML/custom data by implementing the extension point
Please refer to https://bugs.eclipse.org/bugs/show_bug.cgi?id=217380
Question is do we still need an out of box extension?
Comment 6 Rima Kanguri CLA 2008-05-23 02:13:12 EDT
(In reply to comment #5)
> In BIRT 2.3, we have added support for data extraction extension point which
> allows users to support new formats like custom XML/custom data by implementing
> the extension point
> Please refer to https://bugs.eclipse.org/bugs/show_bug.cgi?id=217380
> Question is do we still need an out of box extension?

Please refer to bugzilla https://bugs.eclipse.org/bugs/show_bug.cgi?id=220339