Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 36565 invoked from network); 3 Feb 2008 17:19:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Feb 2008 17:19:38 -0000 Received: (qmail 45400 invoked by uid 500); 3 Feb 2008 17:19:29 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 45356 invoked by uid 500); 3 Feb 2008 17:19:29 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 45345 invoked by uid 99); 3 Feb 2008 17:19:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 03 Feb 2008 09:19:29 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.9] (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 03 Feb 2008 17:19:22 +0000 Received: (qmail 36525 invoked from network); 3 Feb 2008 17:19:09 -0000 Received: from localhost (HELO ?127.0.0.1?) (127.0.0.1) by localhost with SMTP; 3 Feb 2008 17:19:09 -0000 Message-ID: <47A5F7CE.3050203@apache.org> Date: Sun, 03 Feb 2008 18:20:14 +0100 From: Stefan Seelmann User-Agent: Thunderbird 1.5.0.14pre (X11/20071022) MIME-Version: 1.0 To: directory apache Subject: [Shared LDAP][Studio] toString() method of ACI items returns invalid string Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, In Studio we use the ACI parser and items in the ACI item editor. We use it the following way: - When reading e.g. the prescriptiveACI attribute from the server we use the ACIItemParser.parse(String) method - Depending on the object tree we show the items in the visual editor - We use the ACIItem.toString() method to show the string representation of the ACI in the source editor - We use the ACIItem.toString() method to get the string representation of the ACI to save it back to the server Now, from the shared-ldap version used in Studio 1.0.1 (0.9.7-SNAPSHOT) to the current trunk/bigbang version the toString() method was changed. For example the toString() method of the UserClass.Name class creates --> name: [cn=abc] but it should be --> name { "cn=abc" } I valunteer for fixing this, because we need a working version for the upcoming shared-ldap release that is used in Studio 1.1. Regards, Stefan