facebook

Report Web Libraries BIRT 2.6 not available

  1. MyEclipse Archived
  2.  > 
  3. MyEclipse Reports
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #320385 Reply

    USDC-VT
    Member

    Updated existing report project from 8.5 to 9.1, which updated my .reportdesign file.

    Now project will not run due to tomcat error:
    java.lang.NoSuchMethodError: org.eclipse.birt.report.engine.api.EngineConfig.getLogRollingSize()

    As I understand, this is a BIRT 2.6 method.

    I have MyEclipse Reports 9.1 installed (supposedly), but when I try to add the 9.1/BIRT 2.6 library, it is not available – doesn’t show up as a choice in the add library process.

    It appears the ‘upgrade’ to 9.1 missed at least this library.

    How do I make this available to my project?

    Installation summary::
    *** Date:
    Tuesday, October 11, 2011 4:02:45 PM EDT

    ** System properties:
    OS=WindowsVista
    OS version=6.1.0
    Java version=1.6.0_13

    *** MyEclipse details:
    MyEclipse Enterprise Workbench
    Version: 9.1
    Build id: 9.1-20110701

    *** Eclipse details:
    MyEclipse Enterprise Workbench

    Version: 9.1
    Build id: 9.1-20110701

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86
    -showsplash
    -launcher
    C:\Users\hmh\AppData\Local\Genuitec\MyEclipse 9\myeclipse.exe
    -name
    Myeclipse
    –launcher.library
    C:\Users\hmh\AppData\Local\Genuitec\MyEclipse 9\../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_3.2.0.v201103301700\eclipse_3215.dll
    -startup
    C:\Users\hmh\AppData\Local\Genuitec\MyEclipse 9\../Common/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
    -clean
    -install
    C:\Users\hmh\AppData\Local\Genuitec\MyEclipse 9
    -configuration
    C:\Users\hmh\AppData\Local\Genuitec\MyEclipse 9\configuration
    -vm
    C:\Users\hmh\AppData\Local\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\jre\bin\client\jvm.dll

    #320415 Reply

    support-swapna
    Moderator

    howardh ,

    I have escalated it to a dev team member. They will get back to you.
    Sorry for the inconvenience caused.

    #320416 Reply

    Brian Fernandes
    Moderator

    Howard,

    We stopped shipping BIRT libraries as containers with MyEclipse 9. The problem was the fact that with every BIRT release, we needed to keep shipping the older containers as well as the newer ones, typically increasing the size of MyEclipse by 10 to 20 megabytes with each BIRT upgrade.

    If you create a new BIRT project with 9.1, all the required libraries that typically were in containers will now be copied directly into WEB-INF/lib. The rest of the libraries are in WEB-INF/report-engine as they have always been. For a new project created in MyEclipse 9.1, you will get BIRT 2.6.1 libraries.

    To upgrade your project, I suggest you create a new dummy report project, and copy into your project the following, replacing the versions that currently exist in your project (other than your project specific libraries, of course).

    1) WebRoot/report-viewer
    2) WebRoot/WEB-INF/lib
    3) WebRoot/WEB-INF/report-engine
    4) WebRoot/WEB-INF/tlds
    5) WebRoot/WEB-INF/server-config.wsdd
    6) WebRoot/WEB-INF/viewer.properties

    We’re working on an upgrade wizard, but that is not currently available, I hope this helps. Let us know if you need further assistance.

    #320444 Reply

    USDC-VT
    Member

    Brian,

    Good to know. Did create new project and copy report-viewer and report-engine like I usually do after an upgrade, but didn’t have to copy the lib or those others before that I am aware of.

    That did work. Hopefully I’ll remember next time…

    Thanks

    #320477 Reply

    support-swapna
    Moderator

    howardh,

    Glad that it is working.
    Do let us know if you have any other issues.

Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: Report Web Libraries BIRT 2.6 not available

This topic is marked as closed to new replies, however your posting capabilities still allow you to do so.

You must be logged in to post in the forum log in