Return-Path: Delivered-To: apmail-incubator-myfaces-dev-archive@www.apache.org Received: (qmail 37244 invoked from network); 1 Apr 2005 04:16:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Apr 2005 04:16:27 -0000 Received: (qmail 48244 invoked by uid 500); 1 Apr 2005 04:16:26 -0000 Delivered-To: apmail-incubator-myfaces-dev-archive@incubator.apache.org Received: (qmail 48066 invoked by uid 500); 1 Apr 2005 04:16:25 -0000 Mailing-List: contact myfaces-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list myfaces-dev@incubator.apache.org Received: (qmail 48046 invoked by uid 99); 1 Apr 2005 04:16:25 -0000 X-ASF-Spam-Status: No, hits=0.4 required=10.0 tests=DNS_FROM_RFC_ABUSE,RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of sean.schofield@gmail.com designates 64.233.184.199 as permitted sender) Received: from wproxy.gmail.com (HELO wproxy.gmail.com) (64.233.184.199) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 31 Mar 2005 20:16:25 -0800 Received: by wproxy.gmail.com with SMTP id 69so761920wra for ; Thu, 31 Mar 2005 20:16:23 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=VtKFyzFzElgyQ6E1XaFZakpzvXIrTefGsrwWedsLXpCozOR7WnG+JTOtbjvD+iiLQjyQc6WDWFZHW2tUHjZsviAvzW4K+V6vubMNHpFjJ/SztdVcjNZfuInmGXibN7szadi1eMziw7CUbEWbayqBEkgSP5G3UO1Pdo1LWGzqezs= Received: by 10.54.51.36 with SMTP id y36mr506221wry; Thu, 31 Mar 2005 20:16:06 -0800 (PST) Received: by 10.54.10.60 with HTTP; Thu, 31 Mar 2005 20:15:46 -0800 (PST) Message-ID: <2387fbc505033120154abaa5f3@mail.gmail.com> Date: Thu, 31 Mar 2005 23:15:46 -0500 From: Sean Schofield Reply-To: Sean Schofield To: MyFaces Development Subject: Question about custom render kits Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N One of our users was trying to using their own extended version of tree2. In their faces-config.xml (their version, not the default one in the jar) they had the following ... org.apache.myfaces.HtmlTree2 org.objectsource.ui.UITree So basically he was just replacing the component class for tree2. When he tried to use tree2 in a page he got just a blank page. Once he added the following everything worked fine ... org.apache.myfaces.HtmlTree2 org.apache.myfaces.HtmlTree2 org.apache.myfaces.custom.tree2.HtmlTreeRenderer This is the *same* renderer block as in the default faces-config.xml that is inside the jar. The user is reporting that MyFaces is requiring the renderer to specified in the user's faces-config.xml file if the component is overridden there. Is that true? If so, is that a MyFaces bug/limitation or is that in the specification somewhere? sean