672329 members! Sign up to stay informed.

Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

News News News Messages: 13 Messages: 13 Messages: 13 Printer friendly Printer friendly Printer friendly Post reply Post reply Post reply XML XML XML

Eclipse BIRT 1.0 Released

Posted by: Paul Rogers on June 06, 2005 DIGG
The Eclipse Foundation today released the 1.0 version of the Business Intelligence and Reporting Tools (BIRT) project. BIRT is a Java-based reporting tool that provides a web-like metaphor for creating reports. A comprehensive API helps you integrate BIRT into your Java or J2EE application, connect to custom data sources, create custom report designers, and more. BIRT also includes a charting package that is part of the BIRT reporting engine, and can also be used by itself in your application.

Resources:

Threaded replies

·  Eclipse BIRT 1.0 Released by Paul Rogers on Mon Jun 06 13:12:31 EDT 2005
  ·  Javapedia: Reporting by Sean Sullivan on Tue Jun 07 10:32:55 EDT 2005
  ·  Eclipse BIRT 1.0 Released by Mark Nuttall on Tue Jun 07 13:19:14 EDT 2005
  ·  Sweet by Marko Milicevic on Tue Jun 07 14:25:52 EDT 2005
  ·  Eclipse BIRT 1.0 Released by Rodolfo de Paula on Tue Jun 07 21:12:01 EDT 2005
    ·  Eclipse BIRT 1.0 Released by Mark Nuttall on Tue Jun 07 22:13:09 EDT 2005
      ·  Enough about uptake because of the GPL by Ben Jamin on Tue Jun 07 23:10:51 EDT 2005
        ·  Enough about uptake because of the GPL by Mark Nuttall on Wed Jun 08 08:51:47 EDT 2005
        ·  Enough about uptake because of the GPL by Dorel Vaida on Thu Jun 09 03:40:03 EDT 2005
  ·  BIRT vs Other Open Source Reporting? by bill salamanca on Wed Jun 08 20:14:34 EDT 2005
    ·  BIRT vs Other Open Source Reporting? by Mark Nuttall on Wed Jun 08 21:47:01 EDT 2005
  ·  Mental image... by Peter Monks on Thu Jun 09 14:42:18 EDT 2005
    ·  I just dropped birt from my project becuase of license by Arash Rajaeeyan on Wed Apr 26 11:58:45 EDT 2006
      ·  I just dropped birt from my project becuase of license by Mark Nuttall on Thu Apr 27 08:37:14 EDT 2006
  Message #173385 Post reply Post reply Post reply Go to top Go to top Go to top

Javapedia: Reporting

Posted by: Sean Sullivan on June 07, 2005 in response to Message #173260
I added BIRT to the Javapedia:

http://wiki.java.net/bin/view/Javapedia/Reporting

  Message #173406 Post reply Post reply Post reply Go to top Go to top Go to top

Eclipse BIRT 1.0 Released

Posted by: Mark Nuttall on June 07, 2005 in response to Message #173260
I've occasionally been trying out BIRT over the last few weeks. It seems to be pretty powerful and is reminicent of Actuate's pay-for product.

What I am trying to figure out is how to use it with POJOs. I sort of have some of it figured out. I can create dummy data from within the scripted data source, but have not found any good directions on how to fully do it.

  Message #173420 Post reply Post reply Post reply Go to top Go to top Go to top

Sweet

Posted by: Marko Milicevic on June 07, 2005 in response to Message #173260
Between BIRT and JDNC, i feel like UI development is finally emerging from the dark ages.

  Message #173483 Post reply Post reply Post reply Go to top Go to top Go to top

Eclipse BIRT 1.0 Released

Posted by: Rodolfo de Paula on June 07, 2005 in response to Message #173260
http://today.java.net/pub/n/2889

  Message #173491 Post reply Post reply Post reply Go to top Go to top Go to top

Eclipse BIRT 1.0 Released

Posted by: Mark Nuttall on June 07, 2005 in response to Message #173483
Kewl. I had looked at that tool. Good idea (being able to visualize objects). This is opensourced under GPL. So I guess that might limit its usage, depending on how it is used within an application.

  Message #173497 Post reply Post reply Post reply Go to top Go to top Go to top

Enough about uptake because of the GPL

Posted by: Ben Jamin on June 07, 2005 in response to Message #173491
... This is opensourced under GPL. So I guess that might limit its usage, depending on how it is used within an application.

Enough already about the GPL being a limiting factor to usage, uptake, and the like. Seems to me there a number of projects that are making great headway, regardless of the GPL (or maybe because of it) [think GNU/Linux].

If you had bothered to do any research, you'd find that the GPL is not in play here, but rather the EPL, Eclipse Public License.

Great technology will prevail, regardless of its license.

  Message #173548 Post reply Post reply Post reply Go to top Go to top Go to top

Enough about uptake because of the GPL

Posted by: Mark Nuttall on June 08, 2005 in response to Message #173497
... This is opensourced under GPL. So I guess that might limit its usage, depending on how it is used within an application.
Enough already about the GPL being a limiting factor to usage, uptake, and the like. Seems to me there a number of projects that are making great headway, regardless of the GPL (or maybe because of it) [think GNU/Linux].
Knowing how something is licensed is impertive to knowing how one should or could use it. I am not saying the GPL is bad. And yes Linux and etc. are doing quite while. But an product is much different than an API. And we need to know and understand this so as NOT to get ourselves into trouble. THAT was my point.
If you had bothered to do any research, you'd find that the GPL is not in play here, but rather the EPL, Eclipse Public License.
Ummmm -
BIRT is EPL
ObjectVisualizer (the product I was refering to) is GPL.

If you had bothered to look at the thread, you would have realized that. :)
Great technology will prevail, regardless of its license.
Not 100% true for a couple of reasons. The amount of truth depends on how one defines prevail.

  Message #173688 Post reply Post reply Post reply Go to top Go to top Go to top

BIRT vs Other Open Source Reporting?

Posted by: bill salamanca on June 08, 2005 in response to Message #173260
I have looked at this project off and on over the last 6 months but have not yet downloaded this release. I know that we all love diversity but can anyone tell me how BIRT differs / is better than say Jasper with iReport and JFreeChart…

The “Business Intelligence” part of BIrt implies to me a desire to cover the OLAP world, will it offer more / better than current JPivot & Mondrian Open Source projects.

I find it had to keep up with the many interesting thing to look at these days.

Thanks

  Message #173697 Post reply Post reply Post reply Go to top Go to top Go to top

BIRT vs Other Open Source Reporting?

Posted by: Mark Nuttall on June 08, 2005 in response to Message #173688
I would say that, as things currently stand -

JasperReports is more mature, has a Swing viewer and has an all Java API.

BIRT, while it is pretty new, has the backing of an industry biggy (Actuate), seems to be more powerful (much like Actuates current product line) in both the reporting engine and charting. On the other hand, it seems to be more complex and it uses scripting internally for enhancing the report.

Between this and the previous BIRT release, both the product and documentation have improved.

Not having done alot with either, I would say for embedding reporting into a Swing app I would go with JasperReports. If I needed to impress management or clients - BIRT. Everything else - not sure yet.

  Message #173726 Post reply Post reply Post reply Go to top Go to top Go to top

Enough about uptake because of the GPL

Posted by: Dorel Vaida on June 09, 2005 in response to Message #173497
Great technology will prevail, regardless of its license.
What good is "great technology" is it is useless in commercial projects ?

  Message #173819 Post reply Post reply Post reply Go to top Go to top Go to top

Mental image...

Posted by: Peter Monks on June 09, 2005 in response to Message #173260
Is it just me or does the acronym "BIRT" conjure up an image of Barney from the Simpsons letting one rip? I can't help seeing vibrating lips every time I see it... ;-)

  Message #207150 Post reply Post reply Post reply Go to top Go to top Go to top

I just dropped birt from my project becuase of license

Posted by: Arash Rajaeeyan on April 26, 2006 in response to Message #173819
I read EPL
it looks like EPL is like GPL
if you embed EPL code (Birt) into your product you must release it as EPL.
so bad I won't even waste my time on downloading and trying this great technology! because it will never be usefull for me.
I will use Jasper Report or SpagoBI which are LGPL.
it looks like after DLL hell in C++, I am facing Open Source License hell in Java :(

  Message #207252 Post reply Post reply Post reply Go to top Go to top Go to top

I just dropped birt from my project becuase of license

Posted by: Mark Nuttall on April 27, 2006 in response to Message #207150
I read EPLit looks like EPL is like GPLif you embed EPL code (Birt) into your product you must release it as EPL.so bad I won't even waste my time on downloading and trying this great technology! because it will never be usefull for me.I will use Jasper Report or SpagoBI which are LGPL.it looks like after DLL hell in C++, I am facing Open Source License hell in Java :(
Do you have a link for that? I believe Eclipse itself is EPL so that would mean that any RCP app would require the same thing. I doubt that is true.

New content on TheServerSide.comNew content on TheServerSide.comNew content on TheServerSide.com

Dependency Injection in Java EE 6 - Part 2

Reza Rahman continues to explore the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6. (January 21, Article)

Ted Neward Q&A: What you must know about JavaScript, Scala and more

Ted Neward is an independent consultant specializing in high-scale enterprise systems, and an authority in Java and .NET technologies. He is the author and co-author of several books, including Effective Enterprise Java. At TheServerSide Java Symposium in March, he will be presenting sessions on pragmatic architecture, ECMAScript and Scala. (January 15, Article)

Developers split on open sourcing Java

Now that Oracle is absorbing Sun Microsystems, there mixed views on what should come of the Java Community Process (JCP). While some say Oracle should become the new steward of Java and keep the JCP much as it was, others argue that it may be time to open-source this widespread language. (November 24, Article)

Dependency Injection in Java EE 6 - Part 1

Reza Rahman explores the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6. (November 2, Article)

SAML: It's Not just for Web services

SAML is an XML-based standard for exchanging authentication and authorization data between security domains. The single most important problem that SAML was created to solve is the Web browser Single Sign-On problem. Many organizations are debating whether to stay with version 1.1 or move to 2.0. This article makes observations about both options. (September 28, Article)

Programming is Also Teaching Your Team

Joe Ottinger takes a look at how people learn, and applies it to the practice of programming. He notes that understanding how people learn is an essential part of working in a programming team. (September 22, Article)

Can Java EE Deliver The Asynchronous Web?

Stephen Maryka gave us an article about the Asynchronous Web and posed a number of questions that get examined like an approach to delivering Asynchronous Web capabilities through extensions to existing Java EE technologies. (July 14, Article)

JSF Flex

JavaServer Faces Flex goal is to provide users capability in creating standard Flex components, part of flexSDK which is open sourced through MPL license, as normal JSF components. This article by Ji Hoon Kim will provide an overview of creating a simple multilingual JSF page consisting of JSF Flex tags. (June 29, Article)

The Rules of SOA - A Road to a Successful SOA Implementation

In this session Jeff explores the key characteristics of successful SOA projects. He covers some of the patterns, and anti-patterns, tool sets, and strategies that he himself learned the hard way. Last, he provides a strategy and blueprint for achieving a high likelihood of success in your SOA project. (June 23, Tech Talk)

Ari Zilka Talks About Terracotta 3.1

Ari Zilka, CTO of Terracotta, Inc., talks about the new features in Terracotta 3.1, announced during JavaOne and available now. (June 15, Tech Talk)

Enterprise Application Integration, and Spring

In this Tech Talk, Josh Long explores an integration challenge using Spring Integration and walks through the implementation, employing and expanding on the basic patterns of Enterprise Application Integration to tie together components into a function integration solution, and then demonstrates how Spring Integration helps address the integration requirements. (June 15, Tech Talk)

Google Web Toolkit: An Introduction

In this Tech Talk, David Geary teaches you: The basics of Google Web Toolkit; How to implement Ajax-enabled applications in Java; Internationalization; Hooking into the browser history mechanism; Remote procedure calls. (June 4, Tech Talk)

Just Enough Early Architecture to Guide Development

Jon Kern discusses the best architecture/technical solutions and ensure that they are repeated by all developers. By tackling the architecture up-front in a serial manner, subsequent parallel development will be much more manageable and predictable. (May 28, Tech Talk)

Productive Programmer: On the Lam from the Furniture Police

This keynote describes the frustrations of modern knowledge workers in their quest to actually get some work done, and solutions for how to guard yourself against all those distractions. Neal Ford talks about environments, coding, acceleration, automation, and avoiding repetition as ways to defeat the misguided attempts to sap your ability to produce good work. (May 26, Tech Talk)

Auto-Scaling Your Existing Web Application

Gil demonstrates how new, aggressive uses of already abundant compute capacity by common applications offer competitive value for application designers. (May 21, Tech Talk)

Automating Hibernate Mapping and Queries For Java Web Development

Chris Keene introduces WaveMaker as a new way to automate the ability to generate Hibernate classes in order to more quickly bring OR mapping into an application. (May 19, Article)

Free Book PDF Download: Mastering EJB Third Edition

Mastering EJB was one of the original and most influential EJB books in the industry. Mastering EJB III now returns with two new expert co-authors, updated for EJB 2.1 and 30% new chapters including security, integration, best practices, open source, and more.
(Book PDF Download)

Application Server Matrix

The Application Server Matrix is a detailed listing of J2EE vendors and their application server products, with information on latest version numbers, J2EE spec support and licensing, pricing, platform support, and links to product downloads and reviews.
(Application Server Comparison Matrix)

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
Java Solutions
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map