Discussions
Categories
Choose a Product
THRUST SERVICES
CORE APPS
CE PRODUCTS
...
Quick Links
POPULAR
HELPFUL TIPS
Groups
My Links
FOR SIGNED IN MEMBERS:
Back to website
Home
Developing Analytics Applications
Integrating BIRT, OSGI and maven
Migrateduser
<p>Hi</p>
<p> </p>
<p>I wrote a OSGI plugin project which generates a BIRT report .I added following dependency in my pom.</p>
<p> <dependency><br>
<groupId>org.eclipse.birt.runtime</groupId><br>
<artifactId>org.eclipse.birt.runtime</artifactId><br>
<version>4.2.0</version> (alsoe tried 4.4.2)<br>
</dependency></p>
<p>I wrote a test application and was sucessfully able to generate a report.</p>
<p> </p>
<p>But when I try pulling this bundle in my eclipse tycho features (which reads all bundle manifest and loads the bundles) ,it complains of missing dependencies org.eclipse.birt.report.engine , org.eclipse.birt.core.</p>
<p>I tried adding them to my features and it starts complaining of other dependencies in the report.engine and core.</p>
<p> </p>
<p>I checked the birt-runtime Manifest it doesnt look right , it does not have import or export package entries</p>
<p> </p>
<p>I also tried removing runtime dependency and added only which I need and I see the Manifest on these projects have export, import entries but no versions.But this did not fix my issue.</p>
<p> </p>
<p><dependency><br>
<groupId>org.w3c</groupId><br>
<artifactId>tidy</artifactId><br>
<version>1.0</version><br>
</dependency><br>
<dependency><br>
<groupId>org.eclipse.birt</groupId><br>
<artifactId>org.eclipse.birt.report.engine.emitter.pdf</artifactId><br>
<version>4.4.2-SDK-4.4.2</version><br>
</dependency><br>
<dependency><br>
<groupId>org.eclipse.birt</groupId><br>
<artifactId>org.eclipse.birt.core</artifactId><br>
<version>4.4.2-SDK-4.4.2</version><br>
</dependency><br>
<dependency><br>
<groupId>org.eclipse.birt</groupId><br>
<artifactId>org.eclipse.birt.report.engine</artifactId><br>
<version>4.4.2-SDK-4.4.2</version><br>
</dependency><br>
<dependency><br>
<groupId>org.eclipse.birt</groupId><br>
<artifactId>org.eclipse.birt.report.engine.script.javascript</artifactId><br>
<version>4.4.2-SDK-4.4.2</version><br>
</dependency></p>
<p> </p>
<p>Any help on how to make BIRT work on OSGI runtime will be appreciated.</p>
<p> </p>
<p>Thank you</p>
<p>Asha</p>
Find more posts tagged with
Comments
There are no comments yet