Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 38813 invoked from network); 29 Oct 2003 22:14:44 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 29 Oct 2003 22:14:44 -0000 Received: (qmail 78301 invoked by uid 500); 29 Oct 2003 22:14:06 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 78232 invoked by uid 500); 29 Oct 2003 22:14:06 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 78131 invoked from network); 29 Oct 2003 22:14:05 -0000 Received: from unknown (HELO grid4.hypergrid.it) (80.22.58.138) by daedalus.apache.org with SMTP; 29 Oct 2003 22:14:05 -0000 Received: (qmail 10893 invoked by uid 1005); 29 Oct 2003 22:14:06 -0000 Received: from u.cei@cbim.it by grid1 with HyperGrid Anti-Virus System Processed in 1.617821 secs; 29 Oct 2003 22:14:06 -0000 Received: from unknown (HELO cbim.it) (ugo.cei@ymail.it@80.183.30.164) by 0 with RC4-MD5 encrypted SMTP; 29 Oct 2003 22:14:03 -0000 Message-ID: <3FA03B9A.7060400@cbim.it> Date: Wed, 29 Oct 2003 23:13:46 +0100 From: Ugo Cei User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030619 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: NPEs in FlowLayer References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Christopher Oliver wrote: > OK. I see your point. But I'm guessing the bug is in the core in this > case, not JXForms. Can you describe the problem in more detail. It's not easy to reproduce but it happens when executing code like the following: function foo(form) { var error = true; while (error) { error = false; form.sendView("uri"); if (submitted data is not valid) { error = true; } } But sometimes it happens, sometimes it does not. Ugo