Return-Path: Delivered-To: apmail-ibatis-user-java-archive@www.apache.org Received: (qmail 95604 invoked from network); 1 Aug 2005 21:43:48 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Aug 2005 21:43:48 -0000 Received: (qmail 89091 invoked by uid 500); 1 Aug 2005 21:43:47 -0000 Delivered-To: apmail-ibatis-user-java-archive@ibatis.apache.org Received: (qmail 89074 invoked by uid 500); 1 Aug 2005 21:43:47 -0000 Mailing-List: contact user-java-help@ibatis.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user-java@ibatis.apache.org Delivered-To: mailing list user-java@ibatis.apache.org Received: (qmail 89060 invoked by uid 99); 1 Aug 2005 21:43:46 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Aug 2005 14:43:46 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=FROM_ENDS_IN_NUMS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [163.191.134.137] (HELO CSCIS_FS01) (163.191.134.137) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Aug 2005 14:43:37 -0700 Received: from DCSTONE1-MTA by CSCIS_FS01 with Novell_GroupWise; Mon, 01 Aug 2005 16:43:23 -0500 Message-Id: X-Mailer: Novell GroupWise Internet Agent 6.5.3 Date: Mon, 01 Aug 2005 16:42:48 -0500 From: "Jeff Butler" To: Subject: Re: Xml Validation Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Argh ... I mixed the sql-map and sql-map-config entries - so don't use my examples literally. The general idea is still right. Jeff Butler >>> dhscn06@cstone.dhs.state.il.us 08/01/05 4:25 PM >>> Replying back to the list so everyone can see... This could be a known issue that was fixed in 2.1.5. Did you just recently change to the new URL from the the old location "http://www.ibatis.com/dtd/sql-map-2.dtd" ? You can only use the new ibatis.apache.org location with iBATIS version 2.1.5. Clinton references the issue in the 2.1.5 release notes - something about improved entity resolvers. Also, the runtime validation checking is coded to automatically use the DTDs in the JAR file - you don't need to do anything to make this work. To change it would involve compiling your own version of iBATIS (probably not worth it for this issue). My recommendation is to use http://ibatis.apache.org/dtd/sql-map-config-2.dtd with iBATIS version 2.1.5 and later, otherwise use "http://www.ibatis.com/dtd/sql-map-2.dtd" with older versions. Jeff Butler