Skip to main content
Pentaho Documentation

Source Code Links

Pentaho maintains a Subversion repository for Pentaho Reporting. It consists of many individual, modular projects, all of which are listed below. You can also traverse the repository with a Web browser by replacing the svn:// with an http:// . As is customary with Subversion repositories, the trunk is where active development happens; tags represent snapshots of official releases; and branches are separate codelines generally established for new releases.

JAR File Name Source Code Repository
libbase http://sourceforge.net/projects/jfre...raries/libbase
libdocbundle http://sourceforge.net/projects/jfre...s/libdocbundle
libfonts http://sourceforge.net/projects/jfre...aries/libfonts
libformat http://sourceforge.net/projects/jfre...ries/libformat
libformula http://sourceforge.net/projects/jfre...ies/libformula
libloader http://sourceforge.net/projects/jfre...ries/libloader
libpixie http://sourceforge.net/projects/jfre...ibraries/pixie
librepository http://sourceforge.net/projects/jfre.../librepository
libserializer http://sourceforge.net/projects/jfre.../libserializer
libxml http://sourceforge.net/projects/jfre...braries/libxml
pentaho-reporting-engine-classic-core http://sourceforge.net/projects/jfre...sic/trunk/core

Included third-party JARs

Below are URLs for the source code for the third-party JARs included in the SDK:

JAR File Name Source Code Repository
batik-awt-util-1.7.jar, batik-bridge-1.7.jar, batik-css-1.7.jar, batik-dom-1.7.jar, batik-ext-1.7.jar, batik-gui-util-1.7.jar, batik-gvt-1.7.jar, batik-parser-1.7.jar, batik-script-1.7.jar, batik-svg-dom-1.7.jar, batik-util-1.7.jar, batik-xml-1.7.jar http://archive.apache.org/dist/xmlgr...ik-src-1.7.zip
bcmail-jdk14-1.38.jar, bcmail-jdk14-138.jar, bcprov-jdk14-1.38.jar, bcprov-jdk14-138.jar, bctsp-jdk14-1.38.jar http://www.bouncycastle.org/latest_releases.html
bsf-2.4.5.jar http://mirror.its.uidaho.edu/pub/apa...c-2.4.5.tar.gz
bsh-1.3.0.jar svn://ikayzo.org/svn/beanshell
commons-logging-api-1.1.jar https://mvnrepository.com/artifact/commons-logging/commons-logging-api/1.1
ehcache-core-2.0.1.jar svn://ehcache.svn.sourceforge.net/vi...ehcache-2.0.1/
itext-2.1.7.jar, itext-rtf-2.1.7.jar svn://itext.svn.sourceforge.net/svnr...s/iText_2_1_7/
js-1.7R1.jar http://www.mozilla.org/rhino/download.html
mail-1.4.5.jar http://kenai.com/projects/javamail/d...-1.4.2-src.zip
poi-3.0.1-jdk122-final-20071014.jar https://maven-repository.com/artifact/pentaho/pentaho-reporting-engine-classic/0.8.9.10/pom_effective
xml-apis-1.0.b2.jar https://mvnrepository.com/artifact/xml-apis/xml-apis/1.0.b2

JARs exclusive to the embedding samples

JAR File Name Source Code Repository
hsqldb svn://hsqldb.svn.sourceforge.net/svnroot/hsqldb
pentaho-reporting-engine-classic-samples svn://source.pentaho.org/pentaho-rep.../trunk/samples
SDK assembly project svn://source.pentaho.org/pentaho-rep...ssic/trunk/sdk