I'm trying to find a maven repo to allow me to add BIRT reporting dependencies to a Eclipse Dynamic Web project.
The closest I've found is http://repository.jboss.org/maven2/org/eclipse/birt/, but when that repo is added to the m2eclipse indexes, the BIRT artifacts are not found. As per http://dev.eclipse.org/newslists/news.eclipse.technology.m2e/msg00389.html (I'm not the author of the post there, that was just my source for the repo link)
I'm using, or trying to, BIRT 2.3.2
How are you defining your dependencies? and what types specifically are you looking for?
Looking at the repository, it contains the Birt jars and poms. If this is a standard Maven project you are able to declare the dependency as normal. So to reference core-api you should just have to do:
<dependency>
<groupId>org.eclipse.birt</groupId>
<artifactId>coreapi</artifactId>
<version>2.3.2</version>
</dependency>
and ensure the repository is configured correctly in your settings or POM.
Can you post your POM and the trace from the build? it might help diagnose the problem.
Update: Based on your comment, it looks like the issue is that the JBoss Nexus index does not have the Birt projects on it. The dates for the index and both versions of Birt (all artifacts for 2.3.2 and 2.2.2) are both 8th July, and the index is only 83 minutes younger.
Creation of the Nexus index is not automatic, so perhaps the indexer was run before the Birt artifacts were deployed and then published afterwards.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With