Return-Path: Delivered-To: apmail-struts-dev-archive@www.apache.org Received: (qmail 81725 invoked from network); 15 Jul 2008 19:52:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Jul 2008 19:52:23 -0000 Received: (qmail 175 invoked by uid 500); 15 Jul 2008 19:52:21 -0000 Delivered-To: apmail-struts-dev-archive@struts.apache.org Received: (qmail 139 invoked by uid 500); 15 Jul 2008 19:52:21 -0000 Mailing-List: contact dev-help@struts.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Struts Developers List" Reply-To: "Struts Developers List" Delivered-To: mailing list dev@struts.apache.org Received: (qmail 128 invoked by uid 99); 15 Jul 2008 19:52:21 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Jul 2008 12:52:21 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of musachy@gmail.com designates 209.85.198.230 as permitted sender) Received: from [209.85.198.230] (HELO rv-out-0506.google.com) (209.85.198.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Jul 2008 19:51:28 +0000 Received: by rv-out-0506.google.com with SMTP id b25so4437221rvf.47 for ; Tue, 15 Jul 2008 12:51:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=LRyi289c1s4POubXsWsSPHj4eoTduROf0BXSVg6jJaU=; b=O9qapMOUVLQxiyh7o4f4R6u3ZuA2+TGpQAbmGQ8zrAlmK6y39zniy+njqtuCvawY5K 2r9pAJH1ZDCrcf+BgkQiHM/gt7i1EaOB3OgLOfsfPNXBnv29J8r2AIJ2mN3QRVjkDmlf JD4bnI3ZCCaQbmGYmgBHzBGgNXnswGC20Ryb8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=ae7/CeUeFrEBleCXO1WXQrg/poSHB6+OnF1EyERmgQ7Eof2sfLixordLsva6tUH8OO JfbYi0meHVhHrM7XbizDm7cvExWC2fAf3gsuNxdFk5S9oMN4095Vv0nYW+0W8+MKXGGY WVWFA8qhL1b3AVmcysK52kkC/5LXn79Y3hJ/w= Received: by 10.141.128.19 with SMTP id f19mr7697970rvn.107.1216151511591; Tue, 15 Jul 2008 12:51:51 -0700 (PDT) Received: by 10.141.62.13 with HTTP; Tue, 15 Jul 2008 12:51:51 -0700 (PDT) Message-ID: Date: Tue, 15 Jul 2008 15:51:51 -0400 From: "Musachy Barroso" To: "Struts Developers List" Subject: Re: [VOTE] Bring Convention plugin into trunk and deprecate Zero Config In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200807151532.02105.lists@pierosartini.de> <200807151643.22714.lists@pierosartini.de> X-Virus-Checked: Checked by ClamAV on apache.org I was trying to find how if it was a different problem. After we started using ASM only classes that match either the package name or the "*Action" are loaded. Sometimes there are errors, for example, the eclipse jar files have a bunch of "*Action" classes in packages that have ".actions." in the name, but those will be logged and everything should work as expected. musachy On Tue, Jul 15, 2008 at 3:46 PM, Brian Pontarelli wrote: > Just to update this thread quick... > > The error is occurs mostly because the perm size is filling up or the > loading of a specific class is causing the ClassLoader to error out. This > the primary reason why I added the exclusions list. The other reason is that > scanning the entire classpath and loading every class into the JVM in any > action package could take a long time. > > I recall some work to change things to use ASM rather than loading the class > into the JVM. This work should have reduced the need for exclusions almost > completely since the class isn't actually loaded into the JVM at all. The > byte code is parsed by ASM instead. > > -bp > > On Jul 15, 2008, at 9:19 AM, Musachy Barroso wrote: > >>> I did use Toplink Essentials and in its jar there is a package >>> called "persistence.antlr.actions". So the locators matched. Don't know >>> why >>> it comes to an error, but I think it is the same reason Brian excluded >>> hibernate and some other packages by default. >>> >> >> Yes, that could be tricky, yet the plugin should just be log it as an >> error and move on, I get a few of those when running in eclipse. >> >> musachy >> -- >> "Hey you! Would you help me to carry the stone?" Pink Floyd >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org >> For additional commands, e-mail: dev-help@struts.apache.org >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org > For additional commands, e-mail: dev-help@struts.apache.org > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org For additional commands, e-mail: dev-help@struts.apache.org