Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 88340 invoked from network); 8 Sep 2005 22:10:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 8 Sep 2005 22:10:39 -0000 Received: (qmail 47242 invoked by uid 500); 8 Sep 2005 22:10:36 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 47179 invoked by uid 500); 8 Sep 2005 22:10:36 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 47166 invoked by uid 99); 8 Sep 2005 22:10:36 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Sep 2005 15:10:36 -0700 X-ASF-Spam-Status: No, hits=1.8 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [217.12.12.196] (HELO smtp806.mail.ukl.yahoo.com) (217.12.12.196) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 08 Sep 2005 15:10:47 -0700 Received: (qmail 22909 invoked from network); 8 Sep 2005 22:10:32 -0000 Received: from unknown (HELO ?127.0.0.1?) (scolebourne@81.151.180.152 with plain) by smtp806.mail.ukl.yahoo.com with SMTP; 8 Sep 2005 22:10:31 -0000 Message-ID: <4320B6F0.4040706@btopenworld.com> Date: Thu, 08 Sep 2005 23:10:56 +0100 From: Stephen Colebourne User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jakarta Commons Developers List Subject: Re: [proxy] Commons-Lang Dependency... References: <200509081513.j88FDICk027168@carmanconsulting.com> In-Reply-To: <200509081513.j88FDICk027168@carmanconsulting.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 0536-2, 07/09/2005), Outbound message X-Antivirus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N James Carman wrote: > Thank you for the advice, guys! I copied the getAllInterfaces() method over > to my ProxyUtils class and documented that I "borrowed" it from Jakarta > Commons Lang. By approaching it this way, you will find that you can monitor your usage of these routines, and can thus add a dependency later if it seems justified. Make sure your class is package scoped. > The only absolute runtime dependency that commons-proxy > has now is the AOP Alliance API, ....... That > one I think I'm stuck with, though. I might try to come up with a way to > provide a "bridge" or "adapter" to the AOP Alliance API and come up with my > own interface for method interceptors. I don't know how necessary that is, > though. The AOP Alliance API is somewhat well accepted. This is similar to [email] depending on JavaMail API. It is (probably) the reason why your component exists, so it is only reasonable to have the dependency. Stephen --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org