BIRT 3.7 configration
IDE :: eclipse Indigo
Report Tool :: Birt 3.7
Java :: Jdk 1.6
Data Base : Postgresql 8.3
While I was upgrading the Birt tool from 2.1 to 3.7 version, It was tough
to configure the whole project .
First thing u have to do is get eclipse Indigo+Birt3.7 or else get all the new Plugins of Birt 3.7
replace old with new ones.
Every thing was working fine with eclipse , means.... all the reports were
running in eclipse's Birt Viewer. But wen it came to actually deploy the application
and running the Birt on Browser, It failed.... Infact The application was not getting build
even!!!
the exception was :: COULD NOT START OSGI FRAMEWORK .....
You Have to Have this jar to get it done-- dom4j-1.6.jar and jta.jar.
Ok . Now again the problem i stuck into was
HibernateUtilException even when each and every mapping was correct.
To solve this I had to remove dteapi.jar which i guess have no link with this sort of
exception!!
Every thing was working fine after that.
The whole list of jars required is given below--
axis-ant
axis
c3p0-0.9.0
cglib-nodep-2.1_3
com.ibm.icu_4.4.2.v20110208
com.lowagie.text_2.1.7.v201004222200
commons-beanutils-1.5
commons-cli-1.0
commons-collections-3.2.1
commons-discovery-0.2
commons-httpclient-2.0.1
commons-lang-2.0
commons-logging-1.0.4
derby
dom4j-1.6
ehcache-1.1
flute
hibernate3
javax.wsdl_1.5.1.v201012040544
jaxrpc
joda-time-1.6
js
jsmoothgen-ant-0.9.7
jta
log4j-1.2.12
org.apache.batik.bridge_1.6.0.v201011041432
org.apache.batik.css_1.6.0.v201011041432
org.apache.batik.dom_1.6.0.v201011041432
org.apache.batik.dom.svg_1.6.0.v201011041432
org.apache.batik.ext.awt_1.6.0.v201011041432
org.apache.batik.parser_1.6.0.v201011041432
org.apache.batik.pdf_1.6.0.v201105071520
org.apache.batik.svggen_1.6.0.v201011041432
org.apache.batik.transcoder_1.6.0.v201011041432
org.apache.batik.util_1.6.0.v201011041432
org.apache.batik.util.gui_1.6.0.v201011041432
org.apache.batik.xml_1.6.0.v201011041432
org.apache.commons.codec_1.3.0.v20080530-1600
org.apache.commons.codec_1.3.0.v201101211617
org.apache.xerces_2.9.0.v201101211617
org.apache.xml.resolver_1.2.0.v201005080400
org.apache.xml.serializer_2.7.1.v201005080400
org.eclipse.birt.runtime_3.7.0.v20110615-1818
org.eclipse.core.contenttype_3.4.100.v20110423-0524
org.eclipse.core.expressions_3.4.300.v20110228
org.eclipse.core.filesystem_1.3.100.v20110423-0524
org.eclipse.core.jobs_3.5.100.v20110404
org.eclipse.core.resources_3.7.100.v20110510-0712
org.eclipse.core.runtime_3.7.0.v20110110
org.eclipse.datatools.connectivity_1.2.2.v201105270956
org.eclipse.datatools.connectivity.apache.derby_1.0.101.v201104090305
org.eclipse.datatools.connectivity.apache.derby.dbdefinition_1.0.2.v200906161815
org.eclipse.datatools.connectivity.console.profile_1.0.0.v200906020553
org.eclipse.datatools.connectivity.dbdefinition.genericJDBC_1.0.1.v200906161815
org.eclipse.datatools.connectivity.db.generic_1.0.1.v200908130547
org.eclipse.datatools.connectivity.oda_3.3.2.v201105200920
org.eclipse.datatools.connectivity.oda.consumer_3.2.4.v201105200848
org.eclipse.datatools.connectivity.oda.design_3.3.3.v201105191315
org.eclipse.datatools.connectivity.oda.flatfile_3.1.1.v201104191557
org.eclipse.datatools.connectivity.oda.profile_3.2.5.v201104090305
org.eclipse.datatools.connectivity.sqm.core_1.2.2.v201104090305
org.eclipse.datatools.enablement.hsqldb_1.0.0.v200906020900
org.eclipse.datatools.enablement.hsqldb.dbdefinition_1.0.0.v200906161800
org.eclipse.datatools.enablement.ibm.db2.luw_1.0.2.v201005211230
org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition_1.0.4.v201005211215
org.eclipse.datatools.enablement.ibm.informix_1.0.1.v201005211230
org.eclipse.datatools.enablement.ibm.informix.dbdefinition_1.0.4.v201005211230
org.eclipse.datatools.enablement.msft.sqlserver_1.0.1.v201001180222
org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition_1.0.0.v201004211630
org.eclipse.datatools.enablement.mysql_1.0.2.v201002041100
org.eclipse.datatools.enablement.mysql.dbdefinition_1.0.4.v200906161800
org.eclipse.datatools.enablement.oda.ws_1.2.2.v201011041216
org.eclipse.datatools.enablement.oda.xml_1.2.1.v201104121500
org.eclipse.datatools.enablement.oracle_1.0.0.v200908130544
org.eclipse.datatools.enablement.oracle.dbdefinition_1.0.102.v201101120745
org.eclipse.datatools.enablement.postgresql_1.0.1.v200906020900
org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.1.v200906161800
org.eclipse.datatools.modelbase.dbdefinition_1.0.2.v201002130228
org.eclipse.datatools.modelbase.derby_1.0.0.v201002161452
org.eclipse.datatools.modelbase.sql_1.0.4.v201002250945
org.eclipse.datatools.modelbase.sql.query_1.1.1.v201008100700
org.eclipse.emf_2.6.0.v20110530-1010
org.eclipse.emf.common_2.7.0.v20110527-1609
org.eclipse.emf.ecore_2.7.0.v20110527-1609
org.eclipse.emf.ecore.change_2.7.0.v20110408-2116
org.eclipse.emf.ecore.xmi_2.7.0.v20110520-1406
org.eclipse.equinox.app_1.3.100.v20110321
org.eclipse.equinox.common_3.6.0.v20110523
org.eclipse.equinox.preferences_3.4.0.v20110502
org.eclipse.equinox.registry_3.5.100.v20110502
org.eclipse.osgi_3.7.0.v20110613
org.eclipse.osgi.services_3.3.0.v20110513
org.eclipse.update.configurator_3.3.100.v20100512
org.w3c.css.sac_1.3.0.v200805290154
org.w3c.dom.smil_1.0.0.v200806040011
org.w3c.dom.svg_1.1.0.v201011041433
pg74.215.jdbc3 // For Postgrsql
postgresql-8.3-606.jdbc4
quartz-1.7.2
saaj
servlet
slf4j-api-1.5.8
slf4j-log4j12-1.5.8
Tidy
viewservlets
wicket-1.4.9 // since I m using Wicket Framework
wicket-auth-roles-1.4.9
wicket-datetime-1.4.9
wicket-extensions-1.4.9
xml-apis
Out of above list of Jars .... more than half of them are available in WebViewerExample's
Lib folder, which u can download from --
http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-3_7_0-201106151818/birt-runtime-3_7_0.zip
Hey
ReplyDeleteThat was a good post thanks.
I am also trying to download the Birt 3.7 using eclipse and integrate with jboss.
I also got the same OSGI error u got but I added the jars and the same problem happens. Do u think u can help?
Hey,
ReplyDeleteSince u want to configure Birt - eclipse 3.7 with JBoss.
Instead of manually configuring, why dont you go for
automatic updates on eclipse.
Its there in the menu - Help --> Install new S/W
Just add any JBoss site which will give u the entire
list of s/w available.
for eg - http://download.jboss.org/jbosstools/updates/development/indigo/
Just try it out once if u haven't.
Thanks.