From adffaces-user-return-636-apmail-incubator-adffaces-user-archive=incubator.apache.org@incubator.apache.org Mon Aug 07 21:22:54 2006 Return-Path: Delivered-To: apmail-incubator-adffaces-user-archive@locus.apache.org Received: (qmail 75339 invoked from network); 7 Aug 2006 21:22:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Aug 2006 21:22:53 -0000 Received: (qmail 7087 invoked by uid 500); 7 Aug 2006 21:22:47 -0000 Delivered-To: apmail-incubator-adffaces-user-archive@incubator.apache.org Received: (qmail 7072 invoked by uid 500); 7 Aug 2006 21:22:47 -0000 Mailing-List: contact adffaces-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: adffaces-user@incubator.apache.org Delivered-To: mailing list adffaces-user@incubator.apache.org Received: (qmail 7051 invoked by uid 99); 7 Aug 2006 21:22:46 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Aug 2006 14:22:46 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of mwessendorf@gmail.com designates 66.249.92.175 as permitted sender) Received: from [66.249.92.175] (HELO ug-out-1314.google.com) (66.249.92.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Aug 2006 14:22:45 -0700 Received: by ug-out-1314.google.com with SMTP id u40so204550ugc for ; Mon, 07 Aug 2006 14:22:24 -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:x-google-sender-auth; b=GTi0XGlTbZil35vtmN7KJIci+dEEBAnStumxs+hkEePGktSNrSjO+IAAGxViIzoO7FehcZXc/YzpPBf4By78+QWayI1zsE54+Ln1/9VRWqIWAvt3uoK4LgrnC4sqaaf+OnMRuux8YmHOTLZIePqSixT3H9hlfleriGkE2DE5HaI= Received: by 10.67.93.7 with SMTP id v7mr8638196ugl; Mon, 07 Aug 2006 14:22:24 -0700 (PDT) Received: by 10.66.240.9 with HTTP; Mon, 7 Aug 2006 14:22:24 -0700 (PDT) Message-ID: <71235db40608071422oc1f7f6cq27c8ba23b8958c6b@mail.gmail.com> Date: Mon, 7 Aug 2006 14:22:24 -0700 From: "Matthias Wessendorf" Sender: mwessendorf@gmail.com To: adffaces-user@incubator.apache.org Subject: Re: Trinidad capabilities document (was Re: Unsupported component-family/renderer-type) In-Reply-To: <6dac79b90608071340l62ab29fcyc28f2b250ae7cebb@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <44D40746.1040702@pobox.com> <71235db40608061510j4d6712b5x408b3ec576259b65@mail.gmail.com> <6dac79b90608061604w7e860913i72baeb9c21061551@mail.gmail.com> <44D751C9.4080407@pobox.com> <6dac79b90608070843h4ac2916di996699d6a8fe1ab9@mail.gmail.com> <44D770DE.6090801@pobox.com> <6dac79b90608071340l62ab29fcyc28f2b250ae7cebb@mail.gmail.com> X-Google-Sender-Auth: a9ead80d0ae8b8f9 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I run the examples with (standalone) jetty must be geronimo On 8/7/06, Adam Winer wrote: > Chris, > > Looking at the source code for JarFileUrlStreamHandler over > in the geronimo codebase, it looks as though they've got a pretty > bad bug: their handler is not reentrant (you can't parse one file out > of a JAR while in the middle of parsing another). This is 100% legit > code on our part (and it'd be a major pain to overhaul our code > not to do it). I think you'll need to file a bug against Jetty or Geronimo. > > -- Adam > > > On 8/7/06, Chris Herborth wrote: > > > > Adam Winer wrote: > > > Can you give us a longer stack trace? > > > > Sure thing (is there any way to tell how much is "enough", or should I > > just post the whole thing when I have a problem?): > > > > 7-Aug-2006 10:40:40 AM > > org.apache.myfaces.adfinternal.agent.CapabilitiesProvider getCapabilities > > SEVERE: could not get capabilities from capabilities document > > java.lang.IllegalArgumentException: Expected url [jar:file:/C:/Documents > > and > > Settings/chrish/Desktop/geronimo-1.1 > > /repository/default/devsignup/1154961598406/devsignup-1154961598406.war > > /WEB-INF/lib/adf- > > faces-impl-incubator-m1-SNAPSHOT.jar!/META-INF/agent/capabilities.xml], > > but was [jar:file:/C:/Documents and > > Settings/chrish/Desktop/geronimo-1.1 > > /repository/default/devsignup/1154961598406/devsignup-1154961598406.war > > /WEB-INF/lib/adf- > > faces-impl-incubator-m1-SNAPSHOT.jar!/META-INF/agent/htmlBasic.xml] > > at > > > > org.apache.geronimo.kernel.classloader.JarFileUrlStreamHandler.openConnection > > (JarFileUrlStreamHandler.java:63) > > at java.net.URL.openConnection(Unknown Source) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilityDataDocumentParser.parse > > (CapabilityDataDocumentParser.java:60) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocument._getCapabilities > > (CapabilitiesDocument.java:315) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocument._getCapabilities > > (CapabilitiesDocument.java:226) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocument._getCapabilities > > (CapabilitiesDocument.java:293) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocument._getCapabilities > > (CapabilitiesDocument.java:212) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocument._getDefaultAgentCapabilities > > (CapabilitiesDocument.java:117) > > at > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocument.( > > CapabilitiesDocument.java:38) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocumentParser.endElement > > (CapabilitiesDocumentParser.java:184) > > at > > org.apache.myfaces.adfinternal.share.xml.TreeBuilder$Handler.endElement( > > TreeBuilder.java:463) > > at > > org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) > > at > > org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown > > Source) > > at > > > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch > > (Unknown > > Source) > > at > > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > > Source) > > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > > Source) > > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > > Source) > > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown > > Source) > > at > > org.apache.myfaces.adfinternal.share.xml.TreeBuilder.parse( > > TreeBuilder.java:166) > > at > > > > org.apache.myfaces.adfinternal.agent.parse.CapabilitiesDocumentParser.createInstance > > (CapabilitiesDocumentParser.java:67) > > at > > > > org.apache.myfaces.adfinternal.agent.CapabilitiesProvider._getCapabilityDocument > > (CapabilitiesProvider.java:128) > > at > > org.apache.myfaces.adfinternal.agent.CapabilitiesProvider._getCapabilities > > (CapabilitiesProvider.java:110) > > at > > org.apache.myfaces.adfinternal.agent.CapabilitiesProvider.getCapabilities( > > CapabilitiesProvider.java:91) > > at > > org.apache.myfaces.adfinternal.agent.AdfFacesAgentImpl._getCapabilityMap( > > AdfFacesAgentImpl.java:263) > > at > > org.apache.myfaces.adfinternal.agent.AdfFacesAgentImpl._initialize( > > AdfFacesAgentImpl.java:233) > > at > > org.apache.myfaces.adfinternal.agent.AdfFacesAgentImpl.( > > AdfFacesAgentImpl.java:40) > > at > > org.apache.myfaces.adfinternal.context.AdfFacesContextImpl.getAgent( > > AdfFacesContextImpl.java:533) > > at > > > > org.apache.myfaces.adfinternal.renderkit.core.CoreRenderKit.chooseRenderKit > > (CoreRenderKit.java:144) > > at > > org.apache.myfaces.adfinternal.renderkit.CoreRenderKitFactory.getRenderKit > > (CoreRenderKitFactory.java:50) > > at > > org.apache.myfaces.context.servlet.ServletFacesContextImpl.getRenderKit( > > ServletFacesContextImpl.java:184) > > at > > > > org.apache.myfaces.adfinternal.context.FacesContextFactoryImpl$CacheRenderKit.getRenderKit > > (FacesContextFactoryImpl.java:103) > > at > > > > org.apache.myfaces.adfinternal.application.ViewHandlerImpl._getExtendedRenderKitService > > (ViewHandlerImpl.java:330) > > at > > org.apache.myfaces.adfinternal.application.ViewHandlerImpl.renderView( > > ViewHandlerImpl.java:154) > > at > > org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384) > > at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138) > > at > > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428) > > at > > org.apache.geronimo.jetty.JettyServletHolder.handle( > > JettyServletHolder.java:97) > > at > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > > WebApplicationHandler.java:830) > > at > > org.apache.myfaces.adfinternal.webapp.AdfFacesFilterImpl._invokeDoFilter( > > AdfFacesFilterImpl.java:320) > > at > > org.apache.myfaces.adfinternal.webapp.AdfFacesFilterImpl._doFilterImpl( > > AdfFacesFilterImpl.java:289) > > at > > org.apache.myfaces.adfinternal.webapp.AdfFacesFilterImpl.doFilter( > > AdfFacesFilterImpl.java:213) > > at > > org.apache.myfaces.adf.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java > > :90) > > at > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > > WebApplicationHandler.java:821) > > at > > org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter( > > ExtensionsFilter.java:144) > > at > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > > WebApplicationHandler.java:821) > > at > > org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170) > > at > > org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter( > > WebApplicationHandler.java:821) > > at > > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch( > > WebApplicationHandler.java:471) > > at > > org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch( > > JettyWebApplicationHandler.java:58) > > at > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) > > at > > org.mortbay.jetty.servlet.WebApplicationContext.handle( > > WebApplicationContext.java:633) > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) > > at org.mortbay.http.HttpServer.service(HttpServer.java:909) > > at org.mortbay.http.HttpConnection.service(HttpConnection.java > > :816) > > at > > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982) > > at org.mortbay.http.HttpConnection.handle(HttpConnection.java > > :833) > > at > > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) > > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java > > :357) > > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java > > :534) > > > > -- > > Chris Herborth (chrish@pobox.com) http://www.pobox.com/~chrish/ > > Never send a monster to do the work of an evil scientist. > > > > > > -- Matthias Wessendorf further stuff: blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com