Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 81225 invoked from network); 1 Sep 2006 08:02:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Sep 2006 08:02:04 -0000 Received: (qmail 2753 invoked by uid 500); 1 Sep 2006 08:02:03 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 2721 invoked by uid 500); 1 Sep 2006 08:02:03 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 2711 invoked by uid 99); 1 Sep 2006 08:02:03 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 01:02:03 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.1.36] (HELO gmpea-pix-1.sun.com) (192.18.1.36) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Sep 2006 01:02:02 -0700 Received: from d1-emea-10.sun.com (d1-emea-10.sun.com [192.18.2.120] (may be forged)) by gmpea-pix-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id k8181caZ017555 for ; Fri, 1 Sep 2006 09:01:39 +0100 (BST) Received: from conversion-daemon.d1-emea-10.sun.com by d1-emea-10.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) id <0J4W00F01M8LOR00@d1-emea-10.sun.com> (original mail from John.Embretsen@Sun.COM) for derby-dev@db.apache.org; Fri, 01 Sep 2006 09:01:38 +0100 (BST) Received: from [129.159.112.236] by d1-emea-10.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPSA id <0J4W0047DMAK42P8@d1-emea-10.sun.com> for derby-dev@db.apache.org; Fri, 01 Sep 2006 09:01:38 +0100 (BST) Date: Fri, 01 Sep 2006 10:01:32 +0200 From: John Embretsen Subject: Re: [jira] Updated: (DERBY-1566) Document SQLStates in 10.2 In-reply-to: <6368.1157066543354.JavaMail.jira@brutus> Sender: John.Embretsen@Sun.COM To: derby-dev@db.apache.org Reply-to: derby-dev@db.apache.org Message-id: <44F7E8DC.90609@Sun.COM> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=UTF-8 Content-transfer-encoding: 7BIT References: <6368.1157066543354.JavaMail.jira@brutus> User-Agent: Thunderbird 1.5.0.5 (X11/20060730) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Rick Hillegas (JIRA) wrote: > [ http://issues.apache.org/jira/browse/DERBY-1566?page=all ] > > Rick Hillegas updated DERBY-1566: > --------------------------------- > > Attachment: derby-1566-generatorDavidJeanJohnRick.diff > > Committed derby-1566-generatorDavidJeanJohnRick.diff at subversion revision 439093. This checks in David's SQLState generator to trunk/java/build/org/apache/derbyBuild > > Thanks to David for writing this program and to Jean and John for improving it. I have made the following changes: > > 1) Merged in John's changes which escape angle brackets in SQLState text. > > 2) Moused in Jean's text, which addresses Laura's concerns. > > 3) Fixed various issues with unclosed tags. > > I'm a little concerned that so many of the tags were unclosed. I hope that I have not grabbed the wrong version of this generator. In any event, it should be more straightforward to improve this code now that it's in the trunk. Well, I may have failed to explain clearly how I generated my diff, and I suspect that may be the reason for some of these issues (missing improvements made by Jean). First, I downloaded ErrorMessageGenerator.david.java. Then, I patched this file using Jean's ErrorMessageGenerator.david.diffs3. I then made my changes and used 'diff -u' to extract my changes from those Jean had made. I.e., ErrorMessageGenerator_davidv3_john.diff is the difference between [ErrorMessageGenerator.david.java + ErrorMessageGenerator.david.diffs3] and my modified version of the same patched file. I hope you got it working in the end... It will definitely be easier to track changes now that the file is in SVN! :) -- John