Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 40075 invoked from network); 3 Apr 2006 13:02:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Apr 2006 13:02:51 -0000 Received: (qmail 91416 invoked by uid 500); 3 Apr 2006 13:02:49 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 91388 invoked by uid 500); 3 Apr 2006 13:02:48 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 91377 invoked by uid 99); 3 Apr 2006 13:02:48 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Apr 2006 06:02:48 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of kevan.miller@gmail.com designates 64.233.184.226 as permitted sender) Received: from [64.233.184.226] (HELO wproxy.gmail.com) (64.233.184.226) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Apr 2006 06:02:48 -0700 Received: by wproxy.gmail.com with SMTP id 70so1028514wra for ; Mon, 03 Apr 2006 06:02:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer; b=EbqUpjfMWcG6eUCyHjIvaYD6Af4j68iplLom+bHbI9fLAVPRkCDMA3CZPfGWt2asCU7kSWnpYccUEbyyWtmFDlxOFpKJYErtKVwtcs2W0F1UPSPtfbEmQLaUl0ZumU+rYP0yp1GKqkWk0dtfbr/qWmTY1Ps7Xbk79RMJ/ByBHVk= Received: by 10.54.145.20 with SMTP id s20mr5451wrd; Mon, 03 Apr 2006 06:02:27 -0700 (PDT) Received: from ?192.168.123.160? ( [66.26.85.81]) by mx.gmail.com with ESMTP id 9sm1103316wrl.2006.04.03.06.02.26; Mon, 03 Apr 2006 06:02:26 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v746.3) In-Reply-To: <8e8b35e40604020853k73cad866tf421944f7cc79551@mail.gmail.com> References: <8e8b35e40604020853k73cad866tf421944f7cc79551@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Kevan Miller Subject: Re: Problem deploying under Jetty version of Geronimo Date: Mon, 3 Apr 2006 09:02:22 -0400 To: user@geronimo.apache.org X-Mailer: Apple Mail (2.746.3) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Apr 2, 2006, at 11:53 AM, Dennis Cartier wrote: > Hello, > > I have been biten by the Tomcat/CGlib/redploy issue where tomcat is > unable or unwilling to garbage collect threadlocals upon redploy. I > thought I would give the Jetty version of Geronimo a try. Hi Dennis, I'm pretty sure that I've seen evidence of the ThreadLocal GC problem while running Geronimo w/ Jetty. So, don't be too hopeful... I've thought about investigating ways that Geronimo could fix this problem... I'd be interested in hearing specifics about your environment (application size, number of expected deployments, etc) and how much pain it's causing (i.e. help prioritize the work...). --kevan > > Much to my surprise, my app fails to deploy under Geronimo using > Jetty. I am somewhat confused as to the exact issue, but near as I can > tell, or at least suspect, that I am running into classloader issues > under Jetty. I am not sure if this is Geronimo related or simply that > Jetty requires a different deployment. > > The web.xml for my app is pretty simple and just uses a filter to the > ACEGI FilterToBeanProxy, a ContextLoaderListener and a > DispatcherServlet. > > If anyone has any idea as to what the issue is I am all ears. > > Thanks, > > Dennis > > The class not found error is below. > > 20:34:47,554 ERROR [GBeanInstanceState] Error while starting; GBean > is now in th > e FAILED state: objectName="geronimo.server:name=Acegi- > Security,J2EEServer=geron > imo,J2EEApplication=null,WebModule=acconline,j2eeType=WebFilter" > javax.servlet.ServletException: Class of type > net.sf.acegisecurity.util.FilterChainProxy not found in classloader > > My web.xml is below. > > > Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> > > acconline > > index.html > > > Acegi-Security > net.sf.acegisecurity.util.FilterToBeanProxy class> > > targetClass > net.sf.acegisecurity.util.FilterChainProxy value> > > > > Acegi-Security > /* > > > contextConfigLocation > /WEB-INF/dao-*.xml /WEB-INF/service-*.xml > /WEB-INF/context-*.xml /WEB-INF/*-datasource.xml > > > > org.springframework.web.context.ContextLoaderListener > > > > ACCOnline > org.springframework.web.servlet.DispatcherServlet servlet-class> > 1 > > > ACCOnline > /dwr/* > > > 15 > > > > Here is my geronimo-web,xml as well jsut so you have a complete > picture. > > > configId="acconline"> > org.springframework classes> > net.sf.cglib > net.sf.acegisecurity classes> > /acconline > false >