ERD, ERE and stand alone java applications [message #6273] |
Tue, 01 February 2005 14:08  |
Eclipse User |
|
|
|
We have a stand alone Java application that wishes to present reports on the
applications data(everything is on a local machine, application and the
data).
Currently we mine our data and generate XML. and then use
XSLT to generate our reports and or documentation.
Were looking to start using JET (Java emitter templates) to help our
customers
customize report and document generation but now have heard about BIRT and
well....were interested in what it might do as well as whether it might be a
better choice
over JET.
So....Questions:
1) The ERE page says: (http://www.eclipse.org/ere/index.html)
" The Report Engine project enables XML report designs created by the
Eclipse Report Designer,
"Web Based Report Designer or any other tool to be deployed as an
embedded component
" within a J2EE application. "
But on the other pages for the report designers, they say that those
components can be used in stand alone java applications. can I use the ERE
in a stand alone java application (no wire calls, no servers involved)?
2) Similar to question #1 Is BIRT and its associated tools useful for stand
alone application reporting, such as the scenarios I describe above?
3) Can I use the ERD designer and ERE report display components in my own
Java application?
4) Is there a supported list of OS for this, linux(RH, SUSE) and Windows?
|
|
|
Re: ERD, ERE and stand alone java applications [message #7883 is a reply to message #6273] |
Tue, 15 February 2005 15:50  |
Eclipse User |
|
|
|
Mike,
I apologize for the delay in responding to your posting. See inline for the
answers to your questions.
Regards,
Paul Clenahan
BIRT PMC
"Mike" <mboyersmith@rational.com> wrote in message
news:ctok15$r9j$1@www.eclipse.org...
> We have a stand alone Java application that wishes to present reports on
> the
> applications data(everything is on a local machine, application and the
> data).
> Currently we mine our data and generate XML. and then use
> XSLT to generate our reports and or documentation.
>
> Were looking to start using JET (Java emitter templates) to help our
> customers
> customize report and document generation but now have heard about BIRT and
> well....were interested in what it might do as well as whether it might be
> a
> better choice
> over JET.
>
> So....Questions:
>
> 1) The ERE page says: (http://www.eclipse.org/ere/index.html)
>
> " The Report Engine project enables XML report designs created by the
> Eclipse Report Designer,
> "Web Based Report Designer or any other tool to be deployed as an
> embedded component
> " within a J2EE application. "
>
> But on the other pages for the report designers, they say that those
> components can be used in stand alone java applications. can I use the ERE
> in a stand alone java application (no wire calls, no servers involved)?
The ERE is a series of Java class files that can be deployed in any
Java/J2EE environment -- this could be within a server based application, or
a client-side application. The ERE is the runtime component of BIRT -- when
you call it in the context of your application, you pass it a report design.
The ERE then will access the data source, retrieve the data, do the required
agregations/sorting, etc., and then format the report for presentation as
HTML or PDF, for example.
> 2) Similar to question #1 Is BIRT and its associated tools useful for
> stand
> alone application reporting, such as the scenarios I describe above?
Absolutely. This is one of the major design goals of BIRT -- to provide a
reporting capability that application developers can embedded in their
applications.
> 3) Can I use the ERD designer and ERE report display components in my own
> Java application?
On the ERE -- yes, definitely. For the Eclipse Report Designer (ERD), this
is a little more complex. ERD is an Eclipse plug-in -- so the intent is that
it is used within the Eclipse framework. If your application is Eclipse
based, then you could use ERD in this context. If your application is not
Eclipse based, then the approach would be for you to create the necessary
report design user interface in your application (at whatever level of
spohistication you think your users will need) and write out to the BIRT
report design format. You could then use the BIRT ERE to run these reports.
> 4) Is there a supported list of OS for this, linux(RH, SUSE) and Windows?
Very soon we will be posting a Plan document for the project. This will
include the reference platforms we aim to test. Of course, other Java
environments should work.
|
|
|
Powered by
FUDForum. Page generated in 0.02288 seconds