Return-Path: Delivered-To: apmail-ws-axis-user-archive@www.apache.org Received: (qmail 27417 invoked from network); 7 Jan 2007 14:26:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Jan 2007 14:26:07 -0000 Received: (qmail 98594 invoked by uid 500); 7 Jan 2007 14:26:06 -0000 Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 97575 invoked by uid 500); 7 Jan 2007 14:26:04 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 97557 invoked by uid 99); 7 Jan 2007 14:26:04 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Jan 2007 06:26:04 -0800 X-ASF-Spam-Status: No, hits=1.0 required=10.0 tests=ASF_LIST_SUB_UNSUB,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of hemapani@gmail.com designates 64.233.182.189 as permitted sender) Received: from [64.233.182.189] (HELO nf-out-0910.google.com) (64.233.182.189) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 07 Jan 2007 06:25:55 -0800 Received: by nf-out-0910.google.com with SMTP id o63so8137387nfa for ; Sun, 07 Jan 2007 06:25:34 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=pIMVzHp4gyNia+yrlY3RZqf0IECH7+TuNvbAwLeo48RRN3c0mDI3I2C8PvxiMmRgMqi5SZgGNRwbBS50klMt/jFQKTjDui4Dxj8Oq2CRdtLKP7QD53gYY4vg/Vq7Xz0uFY0SjR0Ly5uoTvC3m0r7XjDF2QMBR2Xv3zv3SQP/B8E= Received: by 10.49.36.6 with SMTP id o6mr20661746nfj.1168179934218; Sun, 07 Jan 2007 06:25:34 -0800 (PST) Received: by 10.49.71.14 with HTTP; Sun, 7 Jan 2007 06:25:34 -0800 (PST) Message-ID: Date: Sun, 7 Jan 2007 09:25:34 -0500 From: "Srinath Perera" To: axis-user@ws.apache.org, axis-dev-subscribe@ws.apache.org Subject: Re: axis2 classpath architecture Cc: "Deepal jayasinghe" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Virus-Checked: Checked by ClamAV on apache.org AFAIK there is no classloader documentation. Your best chance is this list. You can add jars to lib directory of the mar, it should behave same as service libs I belive it should pick up service/lib jars first and then pick up the jars on WEB-INF/lib. If that is not the case we should be able to making the core class loader parent of service class loader within deployment. This could be big change, so if you do not get a good answer soon, file a bug at Jira. However if the class you change (u r utility jar) is Axis2 core class, things might be complex. Thanks Srinath On 1/2/07, Christian Villoslada wrote: > Hello, > > I'm looking for documentation concerning the classpath hierarchy for axis2. > > My specific configuration has 1 axis2 instance with multiple services > and modules that reuse many of the same utility jars. I would like to > rollout a change to a utility jar and affect one of the services > without affecting all of them. > > I seem to run into trouble when a module and a service requires one of > these utility jars. Since any jar placed in {axis2-dir}/WEB-INF/lib > seems to be picked up first by any service instead of a jar in that > service's aar. > > Is there a way to put the modify the classpath a service so that it > looks in it's own aar file's lib directory first? > > Or is there a better way to go about jar versioning among services and modules? > > Also is there a way to include jars in a mar file? > > I've searched for documentation concerning this but have not been successful. > > Thank you, > Chris > > --------------------------------------------------------------------- > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org > For additional commands, e-mail: axis-user-help@ws.apache.org > > -- ============================ Srinath Perera: Indiana University, Bloomington http://www.cs.indiana.edu/~hperera/ http://www.bloglines.com/blog/hemapani --------------------------------------------------------------------- To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org For additional commands, e-mail: axis-user-help@ws.apache.org