Like what you see? Have a play with our trial version.

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Double check which version of BIRT adapter is installed with your Yellowfin:
    1. Go to Yellowfin/appserver/webapps/ROOT/WEB-INF/lib folder and look for the yfbirtxxx.jar file. 
    2. Note the version it has, as indicated by the digits in the file name. (Yellowfin 7.3+ is shipped with 4.3.1 BIRT adapter. Earlier adapters can be found in the development folder. If you want to run Yellowfin with an earlier BIRT engine, replace yfbirt431.jar with the corresponding one from the development folder.)
  2. Go to the BIRT website http://download.eclipse.org/birt/downloads/ to download the BIRT Runtime (also called the Report Engine). The filename should be birt-runtime-xxx.zip. Ensure that you download the version corresponding to Yellowfin BIRT adapter (yfbirtxxx.jar). For example, for Yellowfin 7.3+, you need to download BIRT Runtime Engine 4.3.1: 
    http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-4_3_1-201309181142/birt-runtime-4_3_1.zip
  3. Unzip this file into any directory on your Yellowfin server (for instance, BIRT). It will create a sub-directory called "birt-runtime-xxx". 
  4. Edit the file Yellowfin/appserver/conf/catalina.properties. Find the definition of the shared.loader property and add the path to lib folder of BIRT Report Engine:
    shared.loader= "C:/BIRT/birt-runtime-4_3_1/ReportEngine/lib/*.jar"
  5. If your original installation of Yellowfin was from version 4.0 or earlier, click on the link below to perform an additional step:

    Expand
    titleFor versions 4.0 or older

    If your original installation of Yellowfin was from version 4.0 or earlier, you may have additional BIRT libraries in the lib directory. These must be removed to support the new BIRT adapter. Please remove any of these libraries that you find in the lib directory:

    • chartengineapi.jar
    • com.ibm.icu_3.4.4.1.jar
    • com.ibm.icu_3.8.1.v20080530.jar
    • commons-cli-1.0.jar
    • commons-codec-1.3.jar
    • coreapi.jar
    • crosstabcoreapi.jar
    • dataadapterapi.jar
    • dataaggregationapi.jar
    • dataextraction.jar
    • dteapi.jar
    • engineapi.jar
    • flute.jar
    • js.jar
    • modelapi.jar
    • modelodaapi.jar
    • odadesignapi.jar
    • org.apache.commons.codec_1.3.0.v20080530-1600.jar
    • org.eclipse.emf.common_2.2.0.v200606051102.jar
    • org.eclipse.emf.common_2.4.0.v200808251517.jar
    • org.eclipse.emf.ecore.xmi_2.2.0.v200606051102.jar
    • org.eclipse.emf.ecore.xmi_2.4.1.v200808251517.jar
    • org.eclipse.emf.ecore_2.2.0.v200606051102.jar
    • org.eclipse.emf.ecore_2.4.1.v200808251517.jar
    • sac.jar
    • scriptapi.jar

     



  6. Now you can restart Yellowfin, and you should see the following in the startup logs:

    Image Added

  7. Note: 

 

 

horizontalrule
Styleclass
ClasstopLink

top

 

...