Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 17233 invoked from network); 3 Apr 2006 14:50:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 3 Apr 2006 14:50:09 -0000 Received: (qmail 30006 invoked by uid 500); 3 Apr 2006 14:50:06 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 29975 invoked by uid 500); 3 Apr 2006 14:50:06 -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 29964 invoked by uid 99); 3 Apr 2006 14:50:06 -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 07:50:06 -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 ammulder@gmail.com designates 64.233.162.198 as permitted sender) Received: from [64.233.162.198] (HELO zproxy.gmail.com) (64.233.162.198) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 03 Apr 2006 07:50:05 -0700 Received: by zproxy.gmail.com with SMTP id l8so1614222nzf for ; Mon, 03 Apr 2006 07:49:45 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=XRViL8bB0A7b8VY/rKH3weFin1KnlmB01kcnJPJn+BDLRdTkjXT8kcPX8VcHB9jkXTseyjaRx/p73KnWzsdHDHBwpZhWHajar7UyRnMoFwdFgMJ56ocWuN5On1zpTK10EePGmH+qBrOALnNyFI4UP0+bnKdJ7ZYprA4RAO8SwEg= Received: by 10.35.113.12 with SMTP id q12mr2276460pym; Mon, 03 Apr 2006 07:49:45 -0700 (PDT) Received: by 10.35.116.1 with HTTP; Mon, 3 Apr 2006 07:49:45 -0700 (PDT) Message-ID: <74e15baa0604030749s5680d854haf6bc409c8f16574@mail.gmail.com> Date: Mon, 3 Apr 2006 10:49:45 -0400 From: "Aaron Mulder" Sender: ammulder@gmail.com To: user@geronimo.apache.org Subject: Re: Problem deploying under Jetty version of Geronimo In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <8e8b35e40604020853k73cad866tf421944f7cc79551@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Is there a JIRA for "the threadlocal issue"? I'm not sure what it involves and if it's a known problem I'm hoping it's documented somewhere... Thanks, Aaron On 4/3/06, Kevan Miller wrote: > > 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=3D"geronimo.server:name=3DAcegi- > > Security,J2EEServer=3Dgeron > > imo,J2EEApplication=3Dnull,WebModule=3Dacconline,j2eeType=3DWebFilter" > > 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.FilterChai= nProxy > value> > > > > > > > > Acegi-Security > > /* > > > > > > contextConfigLocation > > /WEB-INF/dao-*.xml /WEB-INF/service-*.xml > > /WEB-INF/context-*.xml /WEB-INF/*-datasource.xml > > > > > > > > org.springframework.web.context.ContextLoaderList= ener > > > > > > > > ACCOnline > > org.springframework.web.servlet.Dispatcher= Servlet > servlet-class> > > 1 > > > > > > ACCOnline > > /dwr/* > > > > > > 15 > > > > > > > > Here is my geronimo-web,xml as well jsut so you have a complete > > picture. > > > > > > > configId=3D"acconline"> > > org.springframework > classes> > > net.sf.cglib > > net.sf.acegisecurity > classes> > > /acconline > > false > > > >