Return-Path: X-Original-To: apmail-cayenne-dev-archive@www.apache.org Delivered-To: apmail-cayenne-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 13386860D for ; Fri, 26 Aug 2011 20:37:29 +0000 (UTC) Received: (qmail 53559 invoked by uid 500); 26 Aug 2011 20:37:28 -0000 Delivered-To: apmail-cayenne-dev-archive@cayenne.apache.org Received: (qmail 53547 invoked by uid 500); 26 Aug 2011 20:37:28 -0000 Mailing-List: contact dev-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list dev@cayenne.apache.org Received: (qmail 53539 invoked by uid 99); 26 Aug 2011 20:37:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Aug 2011 20:37:28 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.160.171] (HELO mail-gy0-f171.google.com) (209.85.160.171) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Aug 2011 20:37:21 +0000 Received: by gye5 with SMTP id 5so4329764gye.16 for ; Fri, 26 Aug 2011 13:37:00 -0700 (PDT) Received: by 10.231.80.213 with SMTP id u21mr3150993ibk.3.1314391019451; Fri, 26 Aug 2011 13:36:59 -0700 (PDT) Received: from maxwell.cgs.wustl.edu (cujo.wustl.edu [128.252.234.247]) by mx.google.com with ESMTPS id d9sm763854ibt.50.2011.08.26.13.36.57 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 26 Aug 2011 13:36:58 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1084) Subject: Re: Nexus at ObjectStyle From: Robert Zeigler In-Reply-To: Date: Fri, 26 Aug 2011 15:36:56 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: <6F7AB7D5-136A-48CE-8146-120474DE4040@objectstyle.org> To: dev@cayenne.apache.org X-Mailer: Apple Mail (2.1084) X-Virus-Checked: Checked by ClamAV on apache.org 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:=20 http://java.sun.com/products/jms/docs.html Then, install it using the command:=20 mvn install:install-file -DgroupId=3Djavax.jms -DartifactId=3Djms = -Dversion=3D1.1 -Dpackaging=3Djar -Dfile=3D/path/to/file Alternatively, if you host your own repository you can deploy the file = there:=20 mvn deploy:deploy-file -DgroupId=3Djavax.jms -DartifactId=3Djms = -Dversion=3D1.1 -Dpackaging=3Djar -Dfile=3D/path/to/file -Durl=3D[url] = -DrepositoryId=3D[id] Path to dependency:=20 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:=20 = 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. >=20 > I think 3.0 build revival on Jenkins today is not coincidental either. >=20 > Andrus >=20 >=20 > On Aug 26, 2011, at 10:56 AM, Andrus Adamchik wrote: >=20 >>> Wonder how bad it will be if we completely proxy Maven central = through maven.objectstyle.org... >>=20 >> So I guess we just do it. >>=20 >> 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/=20 >>=20 >> Right now myself and Dzmitry have Nexus accounts. I'll create = accounts for other committers upon request. >>=20 >> Coincidentally we also need a repo for Eclipse dependencies of the = plugin that Eshan has developed. So this will come in handy very soon. >>=20 >> Andrus >>=20 >>=20 >> On Jul 24, 2011, at 11:53 PM, Andrus Adamchik wrote: >>=20 >>> Just setup Nexus (open source edition) at ObjectStyle: = http://maven.objectstyle.org/ >>>=20 >>> 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. >>>=20 >>> BTW still no reply from infra on INFRA-3786... >>>=20 >>> Andrus >>>=20 >>>=20 >>>=20 >>=20 >>=20 >=20