Home
Analytics
Actuate BIRT 10 and Maximo data source
micajblock
Has anyone successfully used the Maximo scripted data source with Actuate BIRT? If yes, where did you deploy the classes for the Maximo scripted data source?
Find more posts tagged with
Comments
micajblock
I found out how to make it work. What you need to do is create a jar file out of the Maximo scripted data source classes, the JDBC drive classes you are using, and the Maximo data source properties file. Once the jar is created add it to the resource folder and then add the jar file as one of the resources of the Maximo report library.
toksib
Hi mblock,
Could you explain a bit detailed the all process.
How u create the jar file, which files did u use, etc.
Thanks in advance
micajblock
Check out this wiki, it might help.
http://www.birt-exchange.org/org/wiki/index.php?title=Using_Actuate_BIRT_and_IBM_Maximo
Silerfun
<blockquote class='ipsBlockquote' data-author="'mblock'" data-cid="77368" data-time="1306141194" data-date="23 May 2011 - 01:59 AM"><p>
Check out this wiki, it might help.<br />
<br />
<a class='bbc_url' href='
http://www.birt-exchange.org/org/wiki/index.php?title=Using_Actuate_BIRT_and_IBM_Maximo'>http://www.birt-exchange.org/org/wiki/index.php?title=Using_Actuate_BIRT_and_IBM_Maximo</a><br
/></p></blockquote>
<br />
Those instructions are kind of vague, I built the jar file and added it to my report in the Birt designer but I still can't preview reports from the designer. I don't have an iServer to publish to. So how do I use the scripted data source in the Birt designer?
johnw
You really don't need to create a jar. You can copy the classes from the Maximo BIRT folder to C:\BIRT\plugins\org.eclipse.birt.report.viewer\birt\WEB-INF\classes, copy the mxDatasources.properties to the same folder, and edit it to point to your Maximo database. Then, copy the JAR file for your JDBC driver to eclipse\plugins\org.eclipse.birt.report.viewer_2.3.2.r232_20090212\birt\WEB-INF\lib, eclipse\plugins\org.eclipse.birt.report.data.oda.jdbc\drivers, and to to eclipse\plugins\ org.eclipse.birt.report.viewer\birt\WEB-INF\classes (in this last one, rename the JDBC .jar file to .zip, unzip in this folder so that the JARs classes are in the classes folder). I may be missing one step (I dont remember if the classes from scriptLibrary need to go someplace else), but that should, for the most part, get you going if I havent forgotten anything.
micajblock
<blockquote class='ipsBlockquote' data-author="'johnw'" data-cid="79696" data-time="1309987845" data-date="06 July 2011 - 02:30 PM"><p>
You really don't need to create a jar.</p></blockquote>
<br />
You are right but it sure makes it easier to deploy to BIRT iServer with one resource file.