3.0.3 On Aug 29, 2011, at 11:58 AM, Robert Zeigler wrote:
> What version of maven are you using? I've tried with several and keep coming > up short. > I'm in the middle of some other projects right now before I can try again, > but knowing a version of maven that works for others would be helpful. > > Robert > > On Aug 26, 2011, at 8/2611:23 PM , Andrus Adamchik wrote: > >> Strange. I checked my local repo, and I don't even have the JMS jars in it. >> Also apache-snapshots repo mentioned in the error message >> (http://people.apache.org/repo/m2-snapshot-repository/) is only mentioned in >> <distributionManagement> section. Why would maven try it as a source of >> artifacts? >> >> $ find . -name pom.xml |xargs grep m2-snapshot-repository >> ./pom.xml: >> scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository >> >> >> Which version of Maven is that and what are the command you are running? >> >> We can exclude javax.jms from oscache dependencies explicitly in the POM (it >> is not need to run the build), but I don't understand why is it loaded? >> >> Andrus >> >> On Aug 26, 2011, at 11:36 PM, Robert Zeigler wrote: >> >>> Hm. Maybe I'm missing something... >>> >>> I just tried with a clean repo: >>> >>> Missing: >>> ---------- >>> 1) javax.jms:jms:jar:1.1 >>> >>> Try downloading the file manually from: >>> http://java.sun.com/products/jms/docs.html >>> >>> Then, install it using the command: >>> mvn install:install-file -DgroupId=javax.jms -DartifactId=jms >>> -Dversion=1.1 -Dpackaging=jar -Dfile=/path/to/file >>> >>> Alternatively, if you host your own repository you can deploy the file >>> there: >>> mvn deploy:deploy-file -DgroupId=javax.jms -DartifactId=jms >>> -Dversion=1.1 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] >>> -DrepositoryId=[id] >>> >>> Path to dependency: >>> 1) >>> org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven-plugin:3.1-SNAPSHOT >>> 2) opensymphony:oscache:jar:2.4.1 >>> 3) javax.jms:jms:jar:1.1 >>> >>> ---------- >>> 1 required artifact is missing. >>> >>> for artifact: >>> org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven-plugin:3.1-SNAPSHOT >>> >>> from the specified remote repositories: >>> central (http://repo1.maven.org/maven2), >>> apache-snapshots (http://people.apache.org/repo/m2-snapshot-repository/), >>> objectstyle (http://maven.objectstyle.org/nexus/content/groups/cayenne-deps) >>> >>> >>> Robert >>> >>> On Aug 26, 2011, at 8/263:09 PM , Andrus Adamchik wrote: >>> >>>> Just for kicks, tried to build Cayenne with empty maven repo before >>>> updating from trunk. Got a quick failure related to Caucho artifacts. >>>> Cleaned up local repo again then updated to the latest trunk with >>>> Dzmitry's POM changes. Now it builds without a glitch. >>>> >>>> I think 3.0 build revival on Jenkins today is not coincidental either. >>>> >>>> Andrus >>>> >>>> >>>> On Aug 26, 2011, at 10:56 AM, Andrus Adamchik wrote: >>>> >>>>>> Wonder how bad it will be if we completely proxy Maven central through >>>>>> maven.objectstyle.org... >>>>> >>>>> So I guess we just do it. >>>>> >>>>> The plan is to have 2 repos (Maven central - proxy, and "third-party" - >>>>> hosted) combined into a virtual Nexus repository. That single repository >>>>> will be referenced from all Cayenne POMs. Its URL is currently >>>>> http://maven.objectstyle.org/nexus/content/groups/cayenne-deps/ >>>>> >>>>> Right now myself and Dzmitry have Nexus accounts. I'll create accounts >>>>> for other committers upon request. >>>>> >>>>> Coincidentally we also need a repo for Eclipse dependencies of the plugin >>>>> that Eshan has developed. So this will come in handy very soon. >>>>> >>>>> Andrus >>>>> >>>>> >>>>> On Jul 24, 2011, at 11:53 PM, Andrus Adamchik wrote: >>>>> >>>>>> Just setup Nexus (open source edition) at ObjectStyle: >>>>>> http://maven.objectstyle.org/ >>>>>> >>>>>> I will try to configure it next week, load needed artifacts and retire >>>>>> objectstyle.org/maven2 flat file repo. I am planning to open write >>>>>> access to it to all Cayenne committers. Read access will be available to >>>>>> anybody. Of course the open source edition of Nexus doesn't have staging >>>>>> capabilities. Wonder how bad it will be if we completely proxy Maven >>>>>> central through maven.objectstyle.org... On the positive side it should >>>>>> speed up the builds and prevent the cross-repo artifacts origin >>>>>> confusion. On the downside, suddenly I am signing up to provide a >>>>>> critical piece of Cayenne infrastructure, hosted outside Apache. >>>>>> >>>>>> BTW still no reply from infra on INFRA-3786... >>>>>> >>>>>> Andrus >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>> >>> >> > >
