From commits-return-532-apmail-sis-commits-archive=sis.apache.org@sis.apache.org Mon Sep 24 14:02:08 2012 Return-Path: X-Original-To: apmail-sis-commits-archive@www.apache.org Delivered-To: apmail-sis-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 96987DAD0 for ; Mon, 24 Sep 2012 14:02:08 +0000 (UTC) Received: (qmail 72943 invoked by uid 500); 24 Sep 2012 14:02:08 -0000 Delivered-To: apmail-sis-commits-archive@sis.apache.org Received: (qmail 72888 invoked by uid 500); 24 Sep 2012 14:02:08 -0000 Mailing-List: contact commits-help@sis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: sis-dev@sis.apache.org Delivered-To: mailing list commits@sis.apache.org Received: (qmail 72794 invoked by uid 500); 24 Sep 2012 14:02:08 -0000 Delivered-To: apmail-incubator-sis-commits@incubator.apache.org Received: (qmail 72732 invoked by uid 99); 24 Sep 2012 14:02:08 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 24 Sep 2012 14:02:08 +0000 Date: Tue, 25 Sep 2012 01:02:08 +1100 (NCT) From: "Martin Desruisseaux (JIRA)" To: sis-commits@incubator.apache.org Message-ID: <2134262265.116696.1348495328274.JavaMail.jiratomcat@arcas> Subject: [jira] [Created] (SIS-63) Fix in sis-build-helper after Apache upgrated the Maven used by Jenkins MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Martin Desruisseaux created SIS-63: -------------------------------------- Summary: Fix in sis-build-helper after Apache upgrated the Maven used by Jenkins Key: SIS-63 URL: https://issues.apache.org/jira/browse/SIS-63 Project: Spatial Information Systems Issue Type: Task Components: Build process Reporter: Martin Desruisseaux Priority: Trivial The {{pom.xml}} file of the {{sis-build-helper}} module uses the {{$\{maven.version\}}} property, which has been introduced only in Maven 3.0.4 ([MNG-4112|http://jira.codehaus.org/browse/MNG-4112]). Consequently we should put the following section in the {{pom.xml}} file: {code:xml} 3.0.4 {code} However at the time of writing this issue, we can not because Apache Jenkins is still using Maven 3.0.3. We had to relax the prerequisite, but users need to be aware that they must declare explicitly their Maven version if (and only if) older than 3.0.4, using the {{-D}} option like below: {noformat} --define maven.version=3.0.3 {noformat} We should declare the correct prerequisite, namely 3.0.4, when Jenkins will accept it. This would allow users of older Maven versions who did not declared the above-cited property to get a proper error message rather than a message about undefined property. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira