Return-Path: X-Original-To: apmail-maven-users-archive@www.apache.org Delivered-To: apmail-maven-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 264009A7A for ; Tue, 21 May 2013 15:16:57 +0000 (UTC) Received: (qmail 72284 invoked by uid 500); 21 May 2013 15:16:55 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 71989 invoked by uid 500); 21 May 2013 15:16:55 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 71958 invoked by uid 99); 21 May 2013 15:16:54 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 May 2013 15:16:54 +0000 X-ASF-Spam-Status: No, hits=-2.8 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_HI,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of carej@us.ibm.com designates 32.97.110.152 as permitted sender) Received: from [32.97.110.152] (HELO e34.co.us.ibm.com) (32.97.110.152) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 May 2013 15:16:45 +0000 Received: from /spool/local by e34.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 21 May 2013 09:16:23 -0600 Received: from d03dlp02.boulder.ibm.com (9.17.202.178) by e34.co.us.ibm.com (192.168.1.134) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Tue, 21 May 2013 09:04:19 -0600 Received: from d03relay02.boulder.ibm.com (d03relay02.boulder.ibm.com [9.17.195.227]) by d03dlp02.boulder.ibm.com (Postfix) with ESMTP id 6B5AD3E400AD for ; Tue, 21 May 2013 09:03:50 -0600 (MDT) Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by d03relay02.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r4LF3rYq030870 for ; Tue, 21 May 2013 09:03:59 -0600 Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1]) by d03av03.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id r4LF3rOB028070 for ; Tue, 21 May 2013 09:03:53 -0600 Received: from d03nm119.boulder.ibm.com (d03nm119.boulder.ibm.com [9.63.40.225]) by d03av03.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVin) with ESMTP id r4LF3qJh027938 for ; Tue, 21 May 2013 09:03:52 -0600 In-Reply-To: References: To: "Maven Users List" MIME-Version: 1.0 Subject: Re: Logging listener X-KeepSent: 895C45A5:4FC15305-85257B72:0051F757; type=4; name=$KeepSent X-Mailer: Lotus Notes Release 8.5.3FP2 SHF22 July 19, 2012 From: Jeffrey E Care Message-ID: Date: Tue, 21 May 2013 11:03:51 -0400 X-MIMETrack: Serialize by Router on D03NM119/03/M/IBM(Release 8.5.3FP2 ZX853FP2HF5|February, 2013) at 05/21/2013 09:03:51, Serialize complete at 05/21/2013 09:03:51 Content-Type: multipart/alternative; boundary="=_alternative 0052C09085257B72_=" X-TM-AS-MML: No X-Content-Scanned: Fidelis XPS MAILER x-cbid: 13052115-2876-0000-0000-000008E476A4 X-Virus-Checked: Checked by ClamAV on apache.org --=_alternative 0052C09085257B72_= Content-Type: text/plain; charset="US-ASCII" Olivier Lamy wrote on 05/20/2013 07:11:40 PM: > You can write your own ExecutionListener (you can extend this > http://maven.apache.org/ref/3-LATEST/apidocs/org/apache/maven/ > execution/AbstractExecutionListener.html) > or your own EventSpy (see > http://maven.apache.org/ref/3-LATEST/apidocs/org/apache/maven/ > eventspy/AbstractEventSpy.html > ). Thanks, that looks exactly like what I was after. How do you integrate implementations of these interfaces into the build process? Is there a guide for how to use these? Based on my google searches I *think* I can figure out how to integrate an event spy (use plexus annotations, drop JAR in $M2_HOME/lib/ext) but I have no idea how to use ExecutionListener. A guide or example project (that uses plexus & not sisu) would be useful. Thanks, JEC --=_alternative 0052C09085257B72_=--