Hitachi Vantara Pentaho Community Forums
Results 1 to 10 of 10

Thread: Birt 2.2

  1. #1

    Default Birt 2.2

    As for other Birt release, someone have to create a thread on the subject

    I would like to know how is it possible to make Pentaho able to support BIRT 2.2.
    Is it just some jar files to replace ? Does it need some changes in the BirtReportComponent class ?

    Will the very next milestones of Pentaho 1.6 support BIRT 2.2 ?

    Thank you in advance.

  2. #2
    gmoran Guest


    Hi Fabien,

    It is not on our 1.6 GA roadmap to perform this BIRT upgrade, but we try to incorporate any contributions that come in, so if you are able to tackle the upgrade, we would certainly get it checked into the codeline.

    The last guide for upgrading BIRT seems to be in this post:

    The component may need code changes, we never know until we drop in their binaries. Let us know how it goes, reply back here if you need assistnce.

    kind regards,

  3. #3


    Hi Gretchen, and thank you for your answers.
    I would have liked to contribute to Pentaho, but for my Job, Pentaho account for approximatively 15% of my objectives, so I prefer spend my time on the realisation of the Pentaho solution.

    Maybe on september I'll have the time to make these kind of contributions on my personal time, but not for the moment.

    Hope that someone will try this upgrade soon, Birt 2.2 come with some really cool features for reporting.

  4. #4
    Join Date
    Jul 2007


    The following is the step I did to upgrade to BIRT 2.2.

    1. Download BIRT runtime from Eclipse webside.

    2. Extract the zip file. Replace the following jar files in "PENTAHO_HOME/WEB-INF/lib" with the files from BIRT 2.2 "../ReportEngine/lib".
    - chartengineapi.jar
    - commons-cli-1.0.jar
    - commons-codec-1.3.jar
    - coreapi.jar
    - dataadapterapi.jar
    - dteapi.jar
    - engineapi.jar
    - flute.jar
    - modelapi.jar
    - org.eclipse.emf.common_2.2.1.v200702131851.jar
    - org.eclipse.emf.ecore.xmi_2.2.2.v200702131851.jar
    - org.eclipse.emf.ecore_2.2.2.v200702131851.jar
    - org.w3c.css.sac_1.3.0.v200706111724.jar
    - scriptapi.jar

    3. Remove the all the files in the folder "../pentaho-solutions/system/BIRT/configuration"
    and "../pentaho-solutions/system/BIRT/plugins".

    4. And replace it with all the files from BIRT 2.2 "../ReportEngine/configuration" and "../ReportEngine/plugins".

    You can now design the report in BIRT 2.2 and run it in pentaho.

    Boon Leng

  5. #5
    dmoran Guest


    All -

    I implemented BISERVER-481 along with some changes submitted by Bart Maertens. I also upgraded to BIRT 2.2.1. I added the hello_world.rptdesign from the BIRT samples to the test solution. The BIRT-hello_world.xaction worked but the other samples that go against sample data do not. I get an Authentication Error from JDBC. It may be the old report spec or maybe how the data source is set up. I don't know much about BIRT so if someone from the community can have a look at it, that would be great.

    You can get the nightly build of the PCI that has the new version from:


  6. #6
    dmoran Guest


    bamaer gave me the fixes for the BIRT reports - they are all checked in now

  7. #7
    Join Date
    Nov 2007

    Smile It works !!

    It works !!

    I just unjared the pentajo.ear and pentajo.war, build the directories structure, follow the instructions, copy them into deploy... and It works !!


  8. #8
    Join Date
    Nov 2007

    Default Just one additional detail...

    Just one additional detail...

    Kettle begun to report an exception about org.apache.commons.vfs.impl.StandardFileSystemManager.

    Caused by: org.apache.commons.vfs.FileSystemException: Multiple providers registered for URL scheme "solution"

    I removed the pentaho-vfs.jar from lib directory and application.xml declaration.... and now Kettle works again.

    .....It seems BIRT already declares it.


  9. #9


    Hi Boon Leng and Eric,

    Do you mean that you can run Birt Reports and get xls or ppt output through Pentaho Server ?

    Thanks in advance for your help


  10. #10
    Join Date
    Mar 2008


    hy all
    i'm new user of BIRT Pentaho ReportDesigner and i want to know how to build onglets or panel on birt report.
    here is my email adress:
    send me your suggestions and solutions plz.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.