Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 13277 invoked from network); 25 Jul 2008 13:14:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Jul 2008 13:14:54 -0000 Received: (qmail 19573 invoked by uid 500); 25 Jul 2008 13:14:52 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 19510 invoked by uid 500); 25 Jul 2008 13:14:52 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 19499 invoked by uid 99); 25 Jul 2008 13:14:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Jul 2008 06:14:52 -0700 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of linsun.unc@gmail.com designates 209.85.198.224 as permitted sender) Received: from [209.85.198.224] (HELO rv-out-0506.google.com) (209.85.198.224) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Jul 2008 13:13:56 +0000 Received: by rv-out-0506.google.com with SMTP id f6so2701394rvb.55 for ; Fri, 25 Jul 2008 06:14:21 -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=9UYlk30G7f6Jjzc1kjUIdD6ge1xVofFWQWbnudjtckw=; b=yAVeDMt8DKS5ierF7mrj/RtO/BeWuN8DX8bSg2I1MuJTFPTLBBs5d014eUjSU5PGoH G6/Jwv8jqe61dYGhah5WwNDQOVEkG12177Y07H/bsPHHfl4VHsrfYLryDzKpLsKsl1zO GS1SzZZ69oiExrCJKu0FJung9wpi7qUPQpZfE= 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=P9QRjvLKPrRzN0I/Llr/C8M2tWeR5i18+AcQyOyPvMPnBHSyK8fwN+HfIVr7JKS8lH kUVHwXyWLrhgKje3OSa5n4ZjFWAxoHh8SsRaPquudRXVMM8FMHuDRLq5B5OPEH4Dzuyz NcaOMS66/QbI0TfKU9p1cIswTCmex2uQI+JgU= Received: by 10.114.201.1 with SMTP id y1mr1817992waf.216.1216991661627; Fri, 25 Jul 2008 06:14:21 -0700 (PDT) Received: by 10.150.137.19 with HTTP; Fri, 25 Jul 2008 06:14:21 -0700 (PDT) Message-ID: Date: Fri, 25 Jul 2008 09:14:21 -0400 From: "Lin Sun" To: dev@geronimo.apache.org Subject: Re: how to use other jsf jar files, continued In-Reply-To: <18648062.post@talk.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <18607775.post@talk.nabble.com> <18624354.post@talk.nabble.com> <18624385.post@talk.nabble.com> <18648062.post@talk.nabble.com> X-Virus-Checked: Checked by ClamAV on apache.org You can do this using maven 2 - you specify your new moduleid as the artifactid and your jsf impl jars are dependencies. I found this configuration example in our 2.0 svn that you can follow as an example - https://svn.apache.org/repos/asf/geronimo/server/branches/2.0/configs/webservices-common/ HTH, Lin On Fri, Jul 25, 2008 at 5:11 AM, zhoub wrote: > > How to make car module? > > > Lin Sun-2 wrote: >> >> Hi, assuming that you have disabled the myfaces and myfaces-deployer >> module, did you update your artifact-aliases.properties file per the >> instruction here >> (http://cwiki.apache.org/GMOxDOC21/how-to-upgrade-jars-and-swap-modules.html)? >> >> Also, if your jsf impl has multiple jars, you may have to pack them >> into one car module so that you can use the newly created module id as >> newartifactId. >> >> Lin >> >> On Wed, Jul 23, 2008 at 10:30 PM, zhoub wrote: >>> >>> error message is : >>> java.util.NoSuchElementException >>> >>> Caused by: >>> java.util.NoSuchElementException >>> >>> +- Stack Trace >>> java.util.NoSuchElementException >>> at java.util.AbstractList$Itr.next(AbstractList.java:350) >>> at >>> java.util.AbstractCollection.addAll(AbstractCollection.java:305) >>> at >>> org.operamasks.faces.render.ajax.AjaxUpdaterRenderer.buildSubviewTree(AjaxUpdaterRenderer.java:366) >>> at >>> org.operamasks.faces.render.ajax.AjaxUpdaterRenderer.buildSubview(AjaxUpdaterRenderer.java:373) >>> at >>> org.operamasks.faces.render.ajax.AjaxUpdaterRenderer.encodeChildren(AjaxUpdaterRenderer.java:141) >>> at >>> javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:543) >>> at >>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:239) >>> at >>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:246) >>> at >>> org.operamasks.faces.component.layout.impl.UIPanel$$EnhancerByCGLIB$$b5cdd3e2.CGLIB$encodeAll$137() >>> at >>> org.operamasks.faces.component.layout.impl.UIPanel$$EnhancerByCGLIB$$b5cdd3e2$$FastClassByCGLIB$$81604c49.invoke() >>> at >>> org.operamasks.net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:169) >>> at >>> org.operamasks.faces.interceptor.CompositeInterceptor.invokeSuper(CompositeInterceptor.java:69) >>> at >>> org.operamasks.faces.interceptor.CompositeInterceptor.invoke(CompositeInterceptor.java:60) >>> at >>> org.operamasks.faces.interceptor.CompositeInterceptor.intercept(CompositeInterceptor.java:41) >>> at >>> org.operamasks.faces.component.layout.impl.UIPanel$$EnhancerByCGLIB$$b5cdd3e2.encodeAll() >>> at >>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:246) >>> at >>> org.operamasks.faces.component.layout.impl.UIBorderLayout$$EnhancerByCGLIB$$c8c1ea22.CGLIB$encodeAll$140() >>> at >>> org.operamasks.faces.component.layout.impl.UIBorderLayout$$EnhancerByCGLIB$$c8c1ea22$$FastClassByCGLIB$$ee8a26d8.invoke() >>> at >>> org.operamasks.net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:169) >>> at >>> org.operamasks.faces.interceptor.CompositeInterceptor.invokeSuper(CompositeInterceptor.java:69) >>> at >>> org.operamasks.faces.interceptor.CompositeInterceptor.invoke(CompositeInterceptor.java:60) >>> at >>> org.operamasks.faces.interceptor.CompositeInterceptor.intercept(CompositeInterceptor.java:41) >>> at >>> org.operamasks.faces.component.layout.impl.UIBorderLayout$$EnhancerByCGLIB$$c8c1ea22.encodeAll() >>> at >>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:246) >>> at >>> org.operamasks.faces.component.html.HtmlPage.encodeAll(HtmlPage.java:290) >>> at >>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:246) >>> at >>> org.operamasks.faces.facelets.FaceletViewHandlerHook.renderView(FaceletViewHandlerHook.java:221) >>> at >>> org.operamasks.faces.lifecycle.RenderResponse.execute(RenderResponse.java:42) >>> at >>> org.operamasks.faces.lifecycle.LifecycleImpl.doPhase(LifecycleImpl.java:134) >>> at >>> org.operamasks.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:95) >>> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.operamasks.faces.webapp.filter.DefaultSuffixRedirector.doFilter(DefaultSuffixRedirector.java:59) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) >>> at >>> org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56) >>> at >>> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:406) >>> at >>> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at >>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563) >>> at >>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) >>> at >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) >>> at >>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) >>> at >>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) >>> at java.lang.Thread.run(Thread.java:619) >>> >>> >>> +- Component Tree >>> >>> >>> >>> >>> >>> >> fitToBody=" >>> id=" jsvar=" rendered=" transient="> >>> >> region=" rendered=" transient="> >>> >> rendered=" subviewId=" transient=" update=" url="> >>> >>> >> submitted=" transient="> >>> >>> >>> >> id=" region=" rendered=" split=" title=" transient=" width="> >>> >> transient="> >>> >> rendered=" transient=" value=" binding="> >>> >> transient="/> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" userData="> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" userData="> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" userData="> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >>> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" userData="> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >>> >> userData="/> >>> >> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" >>> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >> userData="/> >>> >>> >> icon=" id=" leaf=" rendered=" text=" transient=" updateAble=" userData="> >>> >> userData="/> >>> >> userData="/> >>> >>> >> userData="/> >>> >> userData="/> >>> >>> >>> >>> >>> >>> >> rendered=" title=" transient=" binding="> >>> >> rendered=" tabPosition=" transient="> >>> >> rendered=" title=" transient=" binding="> >>> >>> >> transient="/> >>> >>> >> title=" transient=" binding="> >>> >> rendered=" >>> transient="/> >>> >>> >> title=" transient=" binding="> >>> >> rendered=" >>> transient="/> >>> >>> >>> >>> >>> >>> >>> >>> +- Scoped Variables >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/how-to-disable-myfaces-tp18607775s134p18624385.html >>> Sent from the Apache Geronimo - Dev mailing list archive at Nabble.com. >>> >>> >> >> > > -- > View this message in context: http://www.nabble.com/how-to-disable-myfaces-tp18607775s134p18648062.html > Sent from the Apache Geronimo - Dev mailing list archive at Nabble.com. > >