Return-Path: Delivered-To: apmail-cocoon-cvs-archive@www.apache.org Received: (qmail 97201 invoked from network); 7 Oct 2006 06:04:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Oct 2006 06:04:00 -0000 Received: (qmail 28652 invoked by uid 500); 7 Oct 2006 06:04:00 -0000 Delivered-To: apmail-cocoon-cvs-archive@cocoon.apache.org Received: (qmail 28600 invoked by uid 500); 7 Oct 2006 06:03:59 -0000 Mailing-List: contact cvs-help@cocoon.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@cocoon.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list cvs@cocoon.apache.org Received: (qmail 28586 invoked by uid 99); 7 Oct 2006 06:03:59 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Oct 2006 23:03:59 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=5.0 tests=ALL_TRUSTED,NO_REAL_NAME Received: from [140.211.166.113] ([140.211.166.113:60801] helo=eris.apache.org) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 42/F4-24193-A4347254 for ; Fri, 06 Oct 2006 23:03:56 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id 0090E1A981A; Fri, 6 Oct 2006 23:03:49 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r453851 - in /cocoon: branches/BRANCH_2_1_X/status.xml trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/convertor/BeanConvertor.java Date: Sat, 07 Oct 2006 06:03:49 -0000 To: cvs@cocoon.apache.org From: antonio@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20061007060350.0090E1A981A@eris.apache.org> X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: antonio Date: Fri Oct 6 23:03:49 2006 New Revision: 453851 URL: http://svn.apache.org/viewvc?view=rev&rev=453851 Log: Cforms: BeanConvertor uses a WeakHashMap in the wrong way. Modified: cocoon/branches/BRANCH_2_1_X/status.xml cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/convertor/BeanConvertor.java Modified: cocoon/branches/BRANCH_2_1_X/status.xml URL: http://svn.apache.org/viewvc/cocoon/branches/BRANCH_2_1_X/status.xml?view=diff&rev=453851&r1=453850&r2=453851 ============================================================================== --- cocoon/branches/BRANCH_2_1_X/status.xml (original) +++ cocoon/branches/BRANCH_2_1_X/status.xml Fri Oct 6 23:03:49 2006 @@ -184,6 +184,9 @@ --> + + Cforms: BeanConvertor uses a WeakHashMap in the wrong way. + AJAX: Fix cocoon suggest sample. Modified: cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/convertor/BeanConvertor.java URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/convertor/BeanConvertor.java?view=diff&rev=453851&r1=453850&r2=453851 ============================================================================== --- cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/convertor/BeanConvertor.java (original) +++ cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/datatype/convertor/BeanConvertor.java Fri Oct 6 23:03:49 2006 @@ -17,6 +17,7 @@ package org.apache.cocoon.forms.datatype.convertor; import org.apache.avalon.framework.CascadingRuntimeException; +import org.apache.commons.collections.map.ReferenceMap; import org.apache.commons.jxpath.JXPathContext; import org.xml.sax.ContentHandler; @@ -24,8 +25,6 @@ import java.util.Locale; import java.util.Map; -import java.util.WeakHashMap; - /** * Converts String representation of beans to bean instances and vice versa. @@ -46,7 +45,7 @@ private Class m_class; - private Map m_objects = new WeakHashMap( ); + private Map m_objects = new ReferenceMap(); private String m_idPath;