Home
Analytics
When will the 4.5.0 runtime be available in a maven repository?
warwick.baker@gmail.com
<p>Building a spring framework based application using maven and would like to use birt 4.5.0 runtime.</p>
<p> </p>
<p>I note that 4.4.2 is the newest I can find in <a data-ipb='nomediaparse' href='
http://mvnrepository.com'>http://mvnrepository.com</a></p>
;
<p> </p>
<p>Any chance of getting 4.5.0 in there?</p>
<p> </p>
<p>Thanks.</p>
Find more posts tagged with
Comments
JFreeman
<p>Hmm you are right, it looks like 4.5.0 isn't in there yet. I'm investigating getting it added to Maven now.</p>
<p>I will provide an update as soon as I have more information.</p>
warwick.baker@gmail.com
<p>Much appreciated ...</p>
SchmidS
<p>Hi Jesse,<br>
any news regarding adding version 4.5.0 to Maven?<br><br>
I'm currently integrating BIRT into an existing Maven project, so being able to use the most recent version as dependency would be great.</p>
<p>
Regards,</p>
<p>Sebastian</p>
Christian Schmitt
<p>I'm also looking forward to have it into maven, also I didn't found any Javadocs for Birt Runtime is there any??</p>
JFreeman
<p>We have submitted a request with engineering to have 4.5.0 added into Maven.</p>
<p>Hopefully it will not be too much longer before it gets added.</p>
<p> </p>
<p>Regarding the java docs, one way to get the java docs is to grab them from the source code.</p>
<p>Take a look at this post describing getting the java docs from the source code: <a data-ipb='nomediaparse' href='
https://www.eclipse.org/forums/index.php/t/161378/'>https://www.eclipse.org/forums/index.php/t/161378/</a></p>
;
florx
<p>Could we get an update on this please?</p>
cgarcia
<p>I am looking for the version 4.5.0 , but this is not in maven repository yet . any other idea to get this version. I did my report with Birt Designer 4.5.0 but when I try to run the report in the last version available in maven 4.4.0, the report does not run. The other alternative is download the version 4.5.0 from <span style="font-family:'Courier New';font-size:13.3333px;"><a data-ipb='nomediaparse' href='
https://oss.sonatype.org/content/repositories/releases/'>https://oss.sonatype.org/content/repositories/releases/</a>but
when i get the version there are problems with the library osgi. </span></p>
Arun P Johny
<p>Although now birt 4.5.0 is uploaded to <a data-ipb='nomediaparse' href='
http://repo1.maven.org/maven2/org/eclipse/birt/runtime/org.eclipse.birt.runtime/4.5.0/'>Maven
Central</a>, there are dependency errors as posted above. The osgi library version 3.10.100 is missing in maven.</p>
<p> </p>
<p>In the <a data-ipb='nomediaparse' href='
http://repo1.maven.org/maven2/org/eclipse/birt/runtime/org.eclipse.birt.runtime/4.5.0/org.eclipse.birt.runtime-4.5.0.pom'>birt
runtime's pom.xml</a> we are referring to the osgi(3.10.100.v20150529-1857) from the group <a data-ipb='nomediaparse' href='
http://repo1.maven.org/maven2/org/eclipse/birt/runtime/org.eclipse.osgi/'>org.eclipse.birt.runtime</a>
; which is not present</p>
<div>
<pre class="_prettyXprint">
<dependency>
<groupId>org.eclipse.birt.runtime</groupId>
<artifactId>org.eclipse.osgi</artifactId>
<version>3.10.100.v20150529-1857</version>
</dependency></pre>
<p>But there exists another group <a data-ipb='nomediaparse' href='
http://repo1.maven.org/maven2/org/eclipse/tycho'>org.eclipse.tycho</a> which
has the required version of osgi <a data-ipb='nomediaparse' href='
http://repo1.maven.org/maven2/org/eclipse/tycho/org.eclipse.osgi/3.10.100.v20150529-1857/'>3.10.100</a></p>
;
</div>
<p> </p>
<p>So for the time being, can we go ahead with a configuration like below</p>
<p> </p>
<div>
<div>
<pre class="_prettyXprint">
<dependency>
<groupId>org.eclipse.birt.runtime</groupId>
<artifactId>org.eclipse.birt.runtime</artifactId>
<version>4.5.0</version>
<exclusions>
<exclusion>
<groupId>org.eclipse.birt.runtime</groupId>
<artifactId>org.eclipse.osgi</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.eclipse.tycho</groupId>
<artifactId>org.eclipse.osgi</artifactId>
<version>3.10.100.v20150529-1857</version>
</dependency></pre>
</div>
<p> </p>
</div>
<p> </p>
<p> </p>
<p>How could we get the osgi version(3.10.100) up there so that we can have a smooth update experience.</p>
xardas008
<p>Hi,</p>
<p> </p>
<p>I've updated my birt report engine to 4.5.0 with the org.eclipse.tycho dependency, but I get the following exception when booting my application:</p>
<pre class="_prettyXprint _linenums:1">
caused by: java.lang.SecurityException: class "org.elipse.core.runtime.IExcetionRegistry"'s signer information does not match signer information of other classes in the same package
</pre>
<p>Any idea, if this is releated to the missing dependency?</p>
SchmidS
<p>Hi xardas,</p>
<p> </p>
<p>maybe the "<span>org.elipse.core.runtime" dependency of BIRT is conflicting with another dependency you use in your project?</span></p>
<p>You may have a look at the Maven dependency tree if there is another version of core.runtime in use in your project.</p>
<p> </p>
<p>Excluding the dependency from BIRT may help.</p>
xardas008
<p>No it's not. Only 4.5.0</p>
Arun P Johny
<p>It looks like the keys used to sign both the birt and tycho projects are different that is the reason for the error.</p>
<p> </p>
<p>Hopefully the BIRT team can upload the osgi file also</p>
Thomas Zimmermann
<p>I tried to get to the bottom of this, so here are my results.</p>
<p> </p>
<p>The issue is not with the different key of the tycho project, it's the keys of (artifactIds) org.eclipse.core.runtime and org.eclipse.equinox.registry. But that's not the real issue.</p>
<p> </p>
<p>If you compare the dependencies pulled in by the pom.xml of birt 4.5.0 with the dependencies in the "birt-runtime-4_5_0/ReportEngine/lib"-folder in the <a data-ipb='nomediaparse' href='
http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-4_5_0-201506092134/birt-runtime-4.5.0-20150609.zip'>runtime
download</a>, you will find that they differ both in version and in content.</p>
<p>There seems to be an issue with the build that produced that pom.xml, because there are also duplicate dependencies (like two versions of org.mozilla.javascript in the resulting dependency graph).</p>
<p> </p>
<p>If you want to fix this, you would have to upload all those dependencies from the runtime download yourself into your own maven repository (or copy them into your local repository folder) and exclude them from the birt dependency.</p>
<p> </p>
<p>There are roughly 100 dependencies. I didn't have the time to do that, so I went back to 4.4.2 for now.</p>
<p> </p>
<p>Maybe that helps someone, hopefully the birt developers will push an updated version to central soon (4.5.1 ?)</p>
<p> </p>
<p>Edit: I added an issue to bugzilla for this: <a data-ipb='nomediaparse' href='
https://bugs.eclipse.org/bugs/show_bug.cgi?id=478825'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=478825</a></p>
;
Cheong Hoong Jun
<p>Missing artifact org.eclipse.birt.runtime:org.eclipse.osgi:jar:3.10.100.v20150529-1857<br><br>
yes. I have the same issue with birt run time 4.5.0</p>
turnerjasonuk
<p>This is terrible guys. I added a vote and a comment to the BIRT Bugzilla 478825 mentioned above:</p>
<p> </p>
<p>>>></p>
<p>I am also flabbergasted that this is rated a P3. I am working with an app using 3.7.1 and having been BIRT users and supporters for years - and now trying to move into some up to date version is a nightmare - and most of that pain seems to be due to what looks like little effort to clearly publish consistent artefacts.<br><br>
How can it be that the latest version cannot be made available on Maven repos?<br><br>
Should we be thinking of moving away from BIRT?</p>
<p><<<</p>
<p> </p>
<p>This is very unhelpful, and such a long time has elapsed with no action on what is a simple issue - seems no one really cares about 4.5.0.</p>
Clement Wong
<p>Our developer is actively investigating this, and will be addressing it shortly.</p>
<p> </p>
<p>He recently commented @ <a data-ipb='nomediaparse' href='
https://bugs.eclipse.org/bugs/show_bug.cgi?id=478825#c7'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=478825#c7</a></p>
;
Arun P Johny
<p>The <a data-ipb='nomediaparse' href='
https://bugs.eclipse.org/bugs/show_bug.cgi?id=478825'>bug</a>
; is marked as resolved now, the new dependencies can be availed by adding</p>
<p> </p>
<div style="margin-left:40px;"><dependency></div>
<div style="margin-left:80px;"><groupId>org.eclipse.birt.runtime</groupId></div>
<div style="margin-left:80px;"><artifactId>org.eclipse.birt.runtime</artifactId></div>
<div style="margin-left:80px;"><version>4.5.0a</version></div>
<div style="margin-left:40px;"></dependency></div>
Thomas Zimmermann
<blockquote class="ipsBlockquote" data-author="Arun P Johny" data-cid="142792" data-time="1457671500">
<div>
<p> </p>
<p>The <a data-ipb='nomediaparse' href='
https://bugs.eclipse.org/bugs/show_bug.cgi?id=478825'>bug</a>
; is marked as resolved now, the new dependencies can be availed by adding</p>
<p> </p>
<div style="margin-left:40px;"><dependency></div>
<div style="margin-left:80px;"><groupId>org.eclipse.birt.runtime</groupId></div>
<div style="margin-left:80px;"><artifactId>org.eclipse.birt.runtime</artifactId></div>
<div style="margin-left:80px;"><version>4.5.0a</version></div>
<div style="margin-left:40px;"></dependency></div>
<p> </p>
</div>
</blockquote>
<p> </p>
<p>For anyone using the POJO-Runtime, version 4.5.0a doesn't seem to work for that use case.</p>
<p>I filed a bug for this here: <a data-ipb='nomediaparse' href='
https://bugs.eclipse.org/bugs/show_bug.cgi?id=489410'>https://bugs.eclipse.org/bugs/show_bug.cgi?id=489410</a></p>
;
ZwoCa
<p>Will BIRT runtime 4.6.0 be published at any Maven repository soon? So far I was not able to find it.</p>
<p> </p>
<p>As my projects are based on Maven, I'm stuck at BIRT 4.4.0 - I would really appreciate it to use the last recent version.</p>
Clement Wong
<p>We are looking into this, and will have BIRT 4.6.0 available soon.</p>
kintosoft
<p>Hi,</p>
<p> </p>
<p>Any update on this?</p>
<p> </p>
<p>I would like to upgrade a <a data-ipb='nomediaparse' href='
https://marketplace.atlassian.com/plugins/com.kintosoft.jira.birt_viewer/server/overview'>BIRT
based plugin</a> which is being used by dozens of companies.</p>
<p> </p>
<p>Thanks,</p>
<p>Pablo.</p>