Hi all, I've been able to build SMX 5 on a computer where everything is mirrored with mirrored with Apache Archiva and only a very limited number of repositories is allowed (actually only Maven Central Repo, in the past some more so some old artifact could have been cached in the past).
To successfully build Servicemix ( http://svn.apache.org/repos/asf/servicemix/smx5/tags/servicemix-5.0.0revision 1578357) I had only to add this minimal set of artifact to the local maven repo: org.activiti/activiti-camel/5.10 org.activiti/activiti-engine/5.10 org.activiti/activiti-osgi/5.10 org.activiti/activiti-root/5.10 org.activiti/activiti-spring/5.10 org.eclipse/osgi/3.8.0.v20120529-1548 maybe the above artifacts could be released to Maven Central Repo too as told by Daniel Kulp? I'll report this also on the attached issue. Cristiano 2014-03-12 10:08 GMT+01:00 Cristiano Costantini < [email protected]>: > Ok then, > I will investigate and provide a full report on artifacts required, > probably I'll do it this weekend. > > Regards, > Cristiano > > Il mercoledì 12 marzo 2014, Gert Vanthienen <[email protected]> > ha scritto: > > Hi Cristiano, >> >> >> Thanks for looking into this! We should definitely try to get rid of >> that SVN repo as well - I actually suspect that the only external >> repository we really need at this point is the Alfresco one for >> Activiti, everything else should already be in central repo, but >> that's what we need to figure out in >> https://issues.apache.org/jira/browse/SM-2265 >> >> >> Regards, >> >> Gert Vanthienen >> >> >> On Wed, Mar 12, 2014 at 9:50 AM, Cristiano Costantini >> <[email protected]> wrote: >> > Hi Gert, >> > >> > I didn't noticed the Filippo has already tried the latest activiti, and >> I >> > agree that then waiting Activiti 5.15 is the best available solution. >> > I strongly care that repositories are cleaned up, as for me that I work >> > behind a Maven Repository Proxy it is the main obstacle in contributing >> or >> > also simply test and report issues on the latest trunk. >> > >> > I think that for now it is ok to just track it with issue >> > https://issues.apache.org/jira/browse/SM-2265, I've voted and started >> > watching it. >> > >> > I will add to this issue a list of artifacts that are resolved on the >> extra >> > repositories so to help monitoring and try to find solutions. >> > >> > Regarding the use of >> http://svn.apache.org/repos/asf/servicemix/m2-repo/ as >> > reported by Daniel, I share his vision and if it is possible to deploy >> the >> > artifacts to maven central it is strongly more advisable. >> > I'll provide list of artifact that are resolved from this repo too on >> > comments to issue 2265. >> > >> > Regards, >> > Cristiano >> > >> > >> > >> > >> > >> > >> > >> > >> > 2014-03-11 22:16 GMT+01:00 Daniel Kulp <[email protected]>: >> > >> >> >> >> On Mar 11, 2014, at 4:32 PM, Cristiano Costantini < >> >> [email protected]> wrote: >> >> >> >> > Hi all, >> >> > >> >> > I don't like that this new Major release needs to be dependent on >> >> artifacts >> >> > from the alfresco repository (I don't like at all projects using >> external >> >> > repos except company one, but the alfresco one seems to me >> particularly >> >> out >> >> > of context). >> >> > >> >> > The project seems to be resolving mainly artifacts for activiti 5.10 >> >> from >> >> > this repo. Can't we try to upgrade to activiti 5.14, available on >> maven >> >> > central, move other eventual artifacts to >> >> > http://svn.apache.org/repos/asf/servicemix/m2-repo/ and clean the >> >> project >> >> > at least from depending from this repo? >> >> >> >> -1 to this last part...... Infrastructure has already announced that >> at some >> >> point they will turn OFF allowing maven to resolve any artifacts from >> the >> >> svn repository. They consider that an abuse of the svn services. >> It was >> >> supposed to be done last fall but apparently they forgot about it. >> >> >> >> Basically, if we need it and can ship it, that means it can be added to >> >> maven central. Get it added there. >> >> >> >> >> >> Dan >> >> >> >> >> >> >> >> > >> >> > Regards, >> >> > Cristiano >> >> > >> >> > >> >> > PS. On a clean local repo, building SMX 5 download the following >> >> artifacts >> >> > from https://maven.alfresco.com/nexus/content/groups/public/: >> >> > >> >> > commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.pom >> >> > org/activiti/activiti-camel/5.10/activiti-camel-5.10.jar >> >> > org/activiti/activiti-camel/5.10/activiti-camel-5.10.pom >> >> > org/activiti/activiti-engine/5.10/activiti-engine-5.10.jar >> >> > org/activiti/activiti-engine/5.10/activiti-engine-5.10.pom >> >> > org/activiti/activiti-osgi/5.10/activiti-osgi-5.10.jar >> >> > org/activiti/activiti-osgi/5.10/activiti-osgi-5.10.pom >> >> > org/activiti/activiti-root/5.10/activiti-root-5.10.pom >> >> > org/activiti/activiti-spring/5.10/activiti-spring-5.10.jar >> >> > org/activiti/activiti-spring/5.10/activiti-spring-5.10.pom >> >> > >> >> >> org/aopalliance/com.springsource.org.aopalliance/1.0.0/com.springsource.org.aopalliance-1.0.0.pom >> >> > >> >> >> org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.jar >> >> > >> >> >> org/apache/felix/org.apache.felix.gogo.runtime/0.10.0/org.apache.felix.gogo.runtime-0.10.0.pom >> >> > >> >> >> org/eclipse/osgi/org.eclipse.osgi/3.7.0.v20110124-0830/org.eclipse.osgi-3.7.0.v20110124-0830.jar >> >> > >> >> >> org/eclipse/osgi/org.eclipse.osgi/3.7.0.v20110124-0830/org.eclipse.osgi-3.7.0.v20110124-0830.pom >> >> > >> >> >> org/springframework/org.springframework.aop/2.5.6.SEC01/org.springframework.aop-2.5.6.SEC01.pom >> >> > >> >> >> org/springframework/org.springframework.aop/3.2.4.RELEASE/org.springframework.aop-3.2.4.RELEASE.jar >> >> > >> >> >> org/springframework/org.springframework.beans/2.5.6.SEC01/org.springframework.beans-2.5.6.SEC01.pom >> >> > >> >> >> org/springframework/org.springframework.beans/3.2.4.RELEASE/org.springframework.beans-3.2.4.RELEASE.jar >> >> > >> >> >> org/springframework/org.springframework.context.support/3.2.4.RELEASE/org.springframework.context.support-3.2.4.RELEASE.jar >> >> > >> >> >> org/springframework/org.springframework.context/2.5.6.SEC01/org.springframework.context-2.5.6.SEC01.pom >> >> > >> >> >> org/springframework/org.springframework.context/3.2.4.RELEASE/org.springframework.context-3.2.4.RELEASE.jar >> >> > >> >> >> org/springframework/org.springframework.core/2.5.6.SEC01/org.springframework.core-2.5.6.SEC01.pom >> >> > >> >> >> org/springframework/org.springframework.core/3.2.4.RELEASE/org.springframework.core-3.2.4.RELEASE.jar >> >> > >> >> >> org/springframework/org.springframework.expression/3.2.4.RELEASE/org.springframework.expression-3.2.4.RELEASE.jar >> >> > >> >> >> org/springframework/org.springframework.jms/3.2.4.RELEASE/org.springframework.jms-3.2.4.RELEASE.jar >> >> > >> >> >> org/springframework/org.springframework.transaction/3.2.4.RELEASE/org.springframework.transaction-3.2.4.RELEASE.jar >> >> > >> org/springframework/spring-aop/3.2.5.RELEASE/spring-aop-3.2.5.RELEASE.jar >> >> > >> org/springframework/spring-aop/3.2.5.RELEASE/spring-aop-3.2.5.RELEASE.pom >> >> > >> org/springframework/spring-asm/3.0.6.RELEASE/spring-asm-3.0.6.RELEASE.jar >> >> > >> org/springframework/spring-asm/3.0.6.RELEASE/spring-asm-3.0.6.RELEASE.pom >> >> > >> >> >> org/springframework/spring-beans/3.2.5.RELEASE/spring-beans-3.2.5.RELEASE.jar >> >> > >> >> org/springframework/s > >
