Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 62763 invoked from network); 3 Dec 2010 22:43:55 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 3 Dec 2010 22:43:55 -0000 Received: (qmail 88416 invoked by uid 500); 3 Dec 2010 22:43:55 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 88364 invoked by uid 500); 3 Dec 2010 22:43:55 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 88357 invoked by uid 99); 3 Dec 2010 22:43:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Dec 2010 22:43:55 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RFC_ABUSE_POST,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.136.44.60] (HELO smtp105.prem.mail.sp1.yahoo.com) (98.136.44.60) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 03 Dec 2010 22:43:49 +0000 Received: (qmail 59000 invoked from network); 3 Dec 2010 22:43:28 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=DKIM-Signature:Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:From:Content-Type:Content-Transfer-Encoding:Subject:Date:Message-Id:To:Mime-Version:X-Mailer; b=So2B2w6nC2453MiS62WhRtOifQpAdyjiON5SSRIgPstrAzDdWe4x5zYDcAnjX0JouG2qzOrPOi/uZBWEkzm6H+P3q8xqZp74VAJi+uRRbsatCjYHtSJZr8Tlj2n6pzkWsr3fxLUr6hBZcwcSrbcHwQTLsLXEMCdM86MCRQhVZsk= ; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1291416208; bh=JPBAB3PD2fmTlY7U16H8GBckbM5r0BNs0UBTYYZeanc=; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:From:Content-Type:Content-Transfer-Encoding:Subject:Date:Message-Id:To:Mime-Version:X-Mailer; b=fY7oFxP4kquoSxmG2shGH0ztxWzu61ra2caI1tUE/FQhfXz8wDa0NzunOIUQEWMXOtNRplxxzqEkzCSOK35w0mWIFjV7hj1fsxQQR5HZ9XeGJuYW6UcdrG8efKnho6UeOFhue1+t4yv49OitqFMn63z8vWj/fTmLPMMeoCxQ3po= Received: from [10.0.1.147] (david_jencks@76.76.148.215 with plain) by smtp105.prem.mail.sp1.yahoo.com with SMTP; 03 Dec 2010 14:43:25 -0800 PST X-Yahoo-SMTP: .9oIUzyswBANsYgUm_5uPui0skTnzGJXJQ-- X-YMail-OSG: Kpsz1mAVM1kFu7kkINltQ0gL_Kv1IQFzYezKrx5S7OiTRnC YJ5y8uY.8cQ9cyHA4eFGr3Ynr5Ral3Y3Llmh50elvBP.JEuY1Qj9XyUtzmdS AhbIsR09O372gIoh2u9rRd.eSTBCURA53VG6vqE_1bKC3YWNyKNajiezPi5H yS17iG_dvtKYWPDhFS52Vzh.6sNnv.4gDy4VcbrLz4CY_UGKv5adcCY9MkP_ DtbMhdbhcI1Q8mCZeIotPRSGxhzKy9DlwLkeNBPwZIkkR1382jf3Hvd4- X-Yahoo-Newman-Property: ymail-3 From: David Jencks Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Possible problem in FacesConfig ordering Date: Fri, 3 Dec 2010 14:43:24 -0800 Message-Id: To: MyFaces Development Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) I'm finding a tck problem around FacesConfig ordering. I haven't = figured out if this is caused by the geronimo integration or myfaces = itself but I think there's something odd in the myfaces code. DefaultFacesConfigurationProvider line 461 has = getDispenser().feed(getFacesConfig(appConfigResources, = nameSlot.getName())); getFacesConfig can return null if it doesn't find a FacesConfig with the = supplied name: private FacesConfig getFacesConfig(List = appConfigResources, String name) { for (FacesConfig cfg: appConfigResources) { if (cfg.getName() !=3D null && name.equals(cfg.getName())) { return cfg; } } return null; } but the feed method starts off: public void feed(FacesConfig config) { for (Factory factory : config.getFactories()) assuming a non-null argument. Whatever the cause of the null I'm seeing returned from getFacesConfig = this doesn't seem right. thanks david jencks