You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by jb...@apache.org on 2005/06/17 02:21:14 UTC

svn commit: r191036 [9/9] - in /xerces/c/trunk: Projects/MacOS/ Projects/MacOS/CodeWarrior/XercesLib/ Projects/Win32/BCB4/Xerces-all/ Projects/Win32/BCB5/Xerces-all/ samples/src/DOMPrint/ samples/src/EnumVal/ samples/src/MemParse/ samples/src/PParse/ samples/src/PSVIWriter/ samples/src/Redirect/ samples/src/SAX2Count/ samples/src/SAX2Print/ samples/src/SAXCount/ samples/src/SAXPrint/ samples/src/SCMPrint/ samples/src/StdInParse/ scripts/ src/xercesc/com/ src/xercesc/dom/impl/ src/xercesc/framework/ src/xercesc/framework/psvi/ src/xercesc/internal/ src/xercesc/parsers/ src/xercesc/sax/ src/xercesc/sax2/ src/xercesc/util/ src/xercesc/util/Compilers/ src/xercesc/util/MsgLoaders/ICU/ src/xercesc/util/MsgLoaders/InMemory/ src/xercesc/util/MsgLoaders/MsgCatalog/ src/xercesc/util/NetAccessors/Socket/ src/xercesc/util/NetAccessors/WinSock/ src/xercesc/util/NetAccessors/libWWW/ src/xercesc/util/Platforms/BeOS/ src/xercesc/util/Platforms/Cygwin/ src/xercesc/util/Platforms/FreeBSD/ src/xercesc/util/Platforms/HPUX/ src/xercesc/util/Platforms/IRIX/ src/xercesc/util/Platforms/Interix/ src/xercesc/util/Platforms/Linux/ src/xercesc/util/Platforms/OpenServer/ src/xercesc/util/Platforms/PTX/ src/xercesc/util/Platforms/Tandem/ src/xercesc/util/Platforms/UnixWare/ src/xercesc/util/Transcoders/Cygwin/ src/xercesc/util/Transcoders/Iconv400/ src/xercesc/util/Transcoders/IconvFBSD/ src/xercesc/util/Transcoders/IconvGNU/ src/xercesc/util/Transcoders/Uniconv390/ src/xercesc/util/regx/ src/xercesc/validators/DTD/ src/xercesc/validators/common/ src/xercesc/validators/datatype/ src/xercesc/validators/schema/ src/xercesc/validators/schema/identity/ tests/src/DOM/DOMTest/ tests/src/DOM/Traversal/ tests/src/MemHandlerTest/ tests/src/ParserTest/ tests/src/UtilTests/ tests/src/XSValueTest/ tests/src/XSerializerTest/ tools/IANACharset/ tools/ICUData/ tools/NLS/Xlat/

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_CountedPointer.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_CountedPointer.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_CountedPointer.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_CountedPointer.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:26  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:48  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:50  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:26  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_RefArray.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_RefArray.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_RefArray.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_RefArray.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:26  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:48  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:52  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:27  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_RefHashTable.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_RefHashTable.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_RefHashTable.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_RefHashTable.cpp Thu Jun 16 17:21:06 2005
@@ -15,36 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.8  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.7  2003/05/30 13:08:26  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.6  2003/02/05 18:55:21  tng
- * [Bug 11915] Utility for freeing memory.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:48  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:54  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:27  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_RefStack.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_RefStack.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_RefStack.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_RefStack.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:26  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:57  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:27  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_RefVector.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_RefVector.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_RefVector.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_RefVector.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:26  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:59  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:27  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_String.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_String.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_String.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_String.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:27  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:02:01  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:28  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_Transcoders.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_Transcoders.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_Transcoders.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_Transcoders.cpp Thu Jun 16 17:21:06 2005
@@ -15,44 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.10  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.9  2003/05/30 13:08:27  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.8  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.7  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.6  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.5  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.4  2000/01/12 00:17:48  roddey
- * Removed validator tests temporarily, since they have changed and the tests need
- * to be rewritten. Added new tests for the new URL class.
- *
- * Revision 1.3  1999/12/15 19:59:12  roddey
- * Added new tests and updated tests for new split transcoder architecture.
- *
- * Revision 1.2  1999/12/07 23:11:01  roddey
- * Add in some new tests for transcoders and update the URL tests
- * a bit.
- *
- * Revision 1.1.1.1  1999/11/09 01:02:03  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:28  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_URL.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_URL.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_URL.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_URL.cpp Thu Jun 16 17:21:06 2005
@@ -15,49 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.11  2004/09/08 13:57:05  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.10  2003/05/30 13:08:27  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.9  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.8  2000/03/23 01:02:40  roddey
- * Updates to the XMLURL class to correct a lot of parsing problems
- * and to add support for the port number. Updated the URL tests
- * to test some of this new stuff.
- *
- * Revision 1.7  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.6  2000/02/17 18:51:10  roddey
- * Added a new test for pruning leading whitespace
- *
- * Revision 1.5  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.4  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.3  2000/01/12 00:17:48  roddey
- * Removed validator tests temporarily, since they have changed and the tests need
- * to be rewritten. Added new tests for the new URL class.
- *
- * Revision 1.2  1999/12/07 23:11:01  roddey
- * Add in some new tests for transcoders and update the URL tests
- * a bit.
- *
- * Revision 1.1.1.1  1999/11/09 01:02:05  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:28  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueArray.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueArray.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueArray.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueArray.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:06  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:27  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:06  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:02:07  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:28  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueStack.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueStack.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueStack.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueStack.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:06  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:27  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:39  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:07  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:02:09  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:29  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueVector.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueVector.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueVector.cpp (original)
+++ xerces/c/trunk/tests/src/UtilTests/CoreTests_ValueVector.cpp Thu Jun 16 17:21:06 2005
@@ -15,33 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:06  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/05/30 13:08:27  gareth
- * move over to macros for std:: and iostream/iostream.h issues.
- *
- * Revision 1.5  2002/02/01 22:46:28  peiyongz
- * sane_include
- *
- * Revision 1.4  2000/03/02 19:55:49  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:40  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/19 00:59:07  roddey
- * Get rid of dependence on old utils output streams.
- *
- * Revision 1.1.1.1  1999/11/09 01:02:10  twl
- * Initial checkin
- *
- * Revision 1.2  1999/11/08 20:42:29  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/XSValueTest/XSValueTest.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/XSValueTest/XSValueTest.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/XSValueTest/XSValueTest.cpp (original)
+++ xerces/c/trunk/tests/src/XSValueTest/XSValueTest.cpp Thu Jun 16 17:21:06 2005
@@ -15,419 +15,7 @@
  */
 
 /*
-* $Id$
-* $Log$
-* Revision 1.17  2005/05/05 09:46:11  cargilld
-* Update XSValue to handle float and double the same way the main library does, converting values to infinityr or zero, as the C ranges for float and double are less than the schema ranges.
-*
-* Revision 1.16  2005/04/05 20:26:48  cargilld
-* Update XSValue to handle leading and trailing whitespace.
-*
-* Revision 1.15  2005/02/25 18:30:46  cargilld
-* Attempt to fix compiler errors.
-*
-* Revision 1.14  2005/02/25 09:38:23  gareth
-* Fix for compile under gcc 4. Patch by Scott Cantor.
-*
-* Revision 1.13  2004/12/23 16:11:21  cargilld
-* Various XSValue updates: use ulong for postiveInteger; reset date fields to zero; modifty XSValueTest to test the returned value from getActualValue.
-*
-* Revision 1.12  2004/11/14 19:02:21  peiyongz
-* error status for numeric data types tested
-*
-* Revision 1.11  2004/09/13 21:25:11  peiyongz
-* DATATYPE_TEST added
-*
-* Revision 1.10  2004/09/10 13:55:00  peiyongz
-* to run on 64 box
-*
-* Revision 1.9  2004/09/09 20:10:04  peiyongz
-* Using new error code
-*
-* Revision 1.8  2004/09/08 19:56:32  peiyongz
-* Remove parameter toValidate from validation interface
-*
-* Revision 1.7  2004/09/08 13:57:06  peiyongz
-* Apache License Version 2.0
-*
-* Revision 1.6  2004/08/31 20:53:43  peiyongz
-* Testing time zone
-*
-* Revision 1.5  2004/08/31 15:15:16  peiyongz
-* remove XSValueContext
-*
-* Revision 1.4  2004/08/24 16:00:15  peiyongz
-* To build on AIX/Win2003-ecl
-*
-* Revision 1.3  2004/08/23 17:07:57  peiyongz
-* Minimum representable range on all platforms
-*
-* Revision 1.2  2004/08/19 21:29:28  peiyongz
-* no message
-*
-* Revision 1.1  2004/08/19 17:17:21  peiyongz
-* XSValueTest
-*
-*
-*/
-
-// ---------------------------------------------------------------------------
-//  Includes
-// ---------------------------------------------------------------------------
-#include "XSValueTest.hpp"
-
-#include <xercesc/validators/schema/SchemaSymbols.hpp>
-#include <xercesc/util/XMLUni.hpp>
-
-#if defined(XERCES_NEW_IOSTREAMS)
-#include <fstream>
-#else
-#include <fstream.h>
-#endif
-
-#include <stdio.h>
-#include <math.h>
-
-#include <xercesc/framework/psvi/XSValue.hpp>
-#include <xercesc/util/PlatformUtils.hpp>
-
-static const bool  EXP_RET_VALID_TRUE  = true;
-static const bool  EXP_RET_VALUE_TRUE  = true;
-static const bool  EXP_RET_CANREP_TRUE = true;
-
-static const bool  EXP_RET_VALID_FALSE  = false;
-static const bool  EXP_RET_VALUE_FALSE  = false;
-static const bool  EXP_RET_CANREP_FALSE = false;
-
-static const XSValue::Status DONT_CARE = XSValue::st_UnknownType;
-static bool  errSeen = false;
-
-static const XMLCh* getDataTypeString(const XSValue::DataType dt)
-{
-    switch(dt)
-    {
-    case XSValue::dt_string:
-        return SchemaSymbols::fgDT_STRING;
-    case XSValue::dt_boolean:
-        return SchemaSymbols::fgDT_BOOLEAN;
-    case XSValue::dt_decimal:
-        return SchemaSymbols::fgDT_DECIMAL;
-    case XSValue::dt_float:
-        return SchemaSymbols::fgDT_FLOAT;
-    case XSValue::dt_double:
-        return SchemaSymbols::fgDT_DOUBLE;      
-    case XSValue::dt_duration:
-        return SchemaSymbols::fgDT_DURATION;  
-    case XSValue::dt_dateTime:
-        return SchemaSymbols::fgDT_DATETIME;   
-    case XSValue::dt_time:
-        return SchemaSymbols::fgDT_TIME;      
-    case XSValue::dt_date:
-        return SchemaSymbols::fgDT_DATE; 
-    case XSValue::dt_gYearMonth:
-        return SchemaSymbols::fgDT_YEARMONTH; 
-    case XSValue::dt_gYear:
-        return SchemaSymbols::fgDT_YEAR; 
-    case XSValue::dt_gMonthDay:
-        return SchemaSymbols::fgDT_MONTHDAY;  
-    case XSValue::dt_gDay:
-        return SchemaSymbols::fgDT_DAY;   
-    case XSValue::dt_gMonth:
-        return SchemaSymbols::fgDT_MONTH;  
-    case XSValue::dt_hexBinary:
-        return SchemaSymbols::fgDT_HEXBINARY; 
-    case XSValue::dt_base64Binary:
-        return SchemaSymbols::fgDT_BASE64BINARY; 
-    case XSValue::dt_anyURI:
-        return SchemaSymbols::fgDT_ANYURI;   
-    case XSValue::dt_QName:
-        return SchemaSymbols::fgDT_QNAME; 
-    case XSValue::dt_NOTATION:
-        return XMLUni::fgNotationString;   
-    case XSValue::dt_normalizedString:
-        return SchemaSymbols::fgDT_NORMALIZEDSTRING; 
-    case XSValue::dt_token:
-        return SchemaSymbols::fgDT_TOKEN;         
-    case XSValue::dt_language:
-        return SchemaSymbols::fgDT_LANGUAGE;    
-    case XSValue::dt_NMTOKEN:
-        return XMLUni::fgNmTokenString;       
-    case XSValue::dt_NMTOKENS:
-        return XMLUni::fgNmTokensString;   
-    case XSValue::dt_Name:
-        return SchemaSymbols::fgDT_NAME;     
-    case XSValue::dt_NCName:
-        return SchemaSymbols::fgDT_NCNAME;  
-    case XSValue::dt_ID:
-        return XMLUni::fgIDString; 
-    case XSValue::dt_IDREF:
-        return XMLUni::fgIDRefString;   
-    case XSValue::dt_IDREFS:
-        return XMLUni::fgIDRefsString; 
-    case XSValue::dt_ENTITY:
-        return XMLUni::fgEntityString; 
-    case XSValue::dt_ENTITIES:
-        return XMLUni::fgEntitiesString;  
-    case XSValue::dt_integer:
-        return SchemaSymbols::fgDT_INTEGER;  
-    case XSValue::dt_nonPositiveInteger:
-        return SchemaSymbols::fgDT_NONPOSITIVEINTEGER; 
-    case XSValue::dt_negativeInteger:
-        return SchemaSymbols::fgDT_NEGATIVEINTEGER;
-    case XSValue::dt_long:
-        return SchemaSymbols::fgDT_LONG; 
-    case XSValue::dt_int:
-        return SchemaSymbols::fgDT_INT;  
-    case XSValue::dt_short:
-        return SchemaSymbols::fgDT_SHORT; 
-    case XSValue::dt_byte:
-        return SchemaSymbols::fgDT_BYTE;  
-    case XSValue::dt_nonNegativeInteger:
-        return SchemaSymbols::fgDT_NONNEGATIVEINTEGER;
-    case XSValue::dt_unsignedLong:
-        return SchemaSymbols::fgDT_ULONG; 
-    case XSValue::dt_unsignedInt:
-        return SchemaSymbols::fgDT_UINT;
-    case XSValue::dt_unsignedShort:
-        return SchemaSymbols::fgDT_USHORT;  
-    case XSValue::dt_unsignedByte:
-        return SchemaSymbols::fgDT_UBYTE;     
-    case XSValue::dt_positiveInteger:
-        return SchemaSymbols::fgDT_POSITIVEINTEGER;
-    default:
-        return 0;
-    }
-}
-
-static bool compareActualValue( const XSValue::DataType             datatype
-                              , const XSValue::XSValue_Data         actValue
-                              , const XSValue::XSValue_Data         expValue)
-{
-    switch (datatype) {                        
-        case XSValue::dt_boolean:
-            if (actValue.fValue.f_bool == expValue.fValue.f_bool)
-                return true;
-            printf("ACTVALUE_TEST Unexpected XSValue for dt_boolean, got %d expected %d\n",
-                    actValue.fValue.f_bool, expValue.fValue.f_bool);
-            return false;
-
-        case XSValue::dt_decimal:
-            if (fabs(actValue.fValue.f_double - expValue.fValue.f_double) < fabs(actValue.fValue.f_double)/1000)
-                return true;
-            printf("ACTVALUE_TEST Unexpected XSValue for datatype %s, got %f expected %f\n", StrX(getDataTypeString(datatype)).localForm(),
-                actValue.fValue.f_double, expValue.fValue.f_double);
-            return false;
-        case XSValue::dt_double:
-            if (actValue.fValue.f_doubleType.f_doubleEnum == XSValue::DoubleFloatType_Normal) {
-                if (fabs(actValue.fValue.f_double - expValue.fValue.f_double) < fabs(actValue.fValue.f_double)/1000)
-                    return true;
-                printf("ACTVALUE_TEST Unexpected XSValue for datatype %s, got %f expected %f\n", StrX(getDataTypeString(datatype)).localForm(),
-                        actValue.fValue.f_double, expValue.fValue.f_double);
-                return false;
-            }
-            else {
-                if (actValue.fValue.f_doubleType.f_doubleEnum == expValue.fValue.f_doubleType.f_doubleEnum)
-                    return true;
-                printf("ACTVALUE_TEST Unexpected XSValue enum for datatype %s, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(),
-                        actValue.fValue.f_doubleType.f_doubleEnum, expValue.fValue.f_doubleType.f_doubleEnum);
-                return false;
-            }        
-        case XSValue::dt_float:   
-            if (actValue.fValue.f_floatType.f_floatEnum == XSValue::DoubleFloatType_Normal) {
-                if (fabs(actValue.fValue.f_float - expValue.fValue.f_float) < fabs(actValue.fValue.f_float)/1000)
-                    return true;
-                printf("ACTVALUE_TEST Unexpected XSValue for datatype %s, got %f expected %f\n", StrX(getDataTypeString(datatype)).localForm(),
-                        actValue.fValue.f_float, expValue.fValue.f_float);
-                return false;
-            }
-            else {
-                if (actValue.fValue.f_floatType.f_floatEnum == expValue.fValue.f_floatType.f_floatEnum)
-                    return true;
-                printf("ACTVALUE_TEST Unexpected XSValue enum for datatype %s, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(),
-                        actValue.fValue.f_floatType.f_floatEnum, expValue.fValue.f_floatType.f_floatEnum);
-                return false;
-            }                     
-        case XSValue::dt_duration:
-        case XSValue::dt_dateTime:
-        case XSValue::dt_time:            
-        case XSValue::dt_date:            
-        case XSValue::dt_gYearMonth:           
-        case XSValue::dt_gYear:            
-        case XSValue::dt_gMonthDay:           
-        case XSValue::dt_gDay:            
-        case XSValue::dt_gMonth:
-            if (actValue.fValue.f_datetime.f_year   == expValue.fValue.f_datetime.f_year   &&
-                actValue.fValue.f_datetime.f_month  == expValue.fValue.f_datetime.f_month  &&
-                actValue.fValue.f_datetime.f_day    == expValue.fValue.f_datetime.f_day    &&
-                actValue.fValue.f_datetime.f_hour   == expValue.fValue.f_datetime.f_hour   &&
-                actValue.fValue.f_datetime.f_min    == expValue.fValue.f_datetime.f_min    &&
-                actValue.fValue.f_datetime.f_second == expValue.fValue.f_datetime.f_second &&
-                (fabs(actValue.fValue.f_datetime.f_milisec  - expValue.fValue.f_datetime.f_milisec) < 0.01))
-                return true;
-            printf("ACTVALUE_TEST Unexpected %s XSValue\n", StrX(getDataTypeString(datatype)).localForm());                    
-            printf(" Actual year = %d, month = %d, day = %d, hour = %d, min = %d, second = %d, milisec = %f\n",
-                actValue.fValue.f_datetime.f_year, actValue.fValue.f_datetime.f_month, actValue.fValue.f_datetime.f_day,
-                actValue.fValue.f_datetime.f_hour, actValue.fValue.f_datetime.f_min, actValue.fValue.f_datetime.f_second, actValue.fValue.f_datetime.f_milisec);
-            printf(" Expect year = %d, month = %d, day = %d, hour = %d, min = %d, second = %d, milisec = %f\n",
-                expValue.fValue.f_datetime.f_year, expValue.fValue.f_datetime.f_month, expValue.fValue.f_datetime.f_day,
-                expValue.fValue.f_datetime.f_hour, expValue.fValue.f_datetime.f_min, expValue.fValue.f_datetime.f_second, expValue.fValue.f_datetime.f_milisec);
-            return false;  
-                   
-        case XSValue::dt_hexBinary:
-            // in the tests in this file the hexBinary data is always 2 long...
-            if (actValue.fValue.f_byteVal[0] == expValue.fValue.f_byteVal[0] &&
-                actValue.fValue.f_byteVal[1] == expValue.fValue.f_byteVal[1]) 
-                return true;
-            printf("ACTVALUE_TEST Unexpected hexBinary value\n");
-            printf(" Actual Value = %x:%x\n",actValue.fValue.f_byteVal[0],actValue.fValue.f_byteVal[1]);
-            printf(" Expect Value = %x:%x\n",expValue.fValue.f_byteVal[0],expValue.fValue.f_byteVal[1]);    
-            return false;
-
-        case XSValue::dt_base64Binary:
-            // in the tests in this file the base64Binary data is always 9 long (XMLByte[9])
-            // however, a zero byte is used to indicate when the smaller data stream is empty
-            {
-                for (unsigned int i=0; i<9; i++)
-                {
-                    if (!expValue.fValue.f_byteVal[i])
-                        return true;
-                    if (actValue.fValue.f_byteVal[i] != expValue.fValue.f_byteVal[i])
-                    {
-                        printf("ACTVALUE_TEST Unexpected base64Binary value for byte %d\n", i);
-                        printf(" Actual Value = %x\n",actValue.fValue.f_byteVal[i]);
-                        printf(" Expect Value = %x\n",expValue.fValue.f_byteVal[i]);    
-                        return false;
-                    }
-                }
-                return true;
-            }
-
-        case XSValue::dt_string:
-        case XSValue::dt_anyURI:            
-        case XSValue::dt_QName:           
-        case XSValue::dt_NOTATION:          
-        case XSValue::dt_normalizedString:            
-        case XSValue::dt_token:            
-        case XSValue::dt_language:            
-        case XSValue::dt_NMTOKEN:            
-        case XSValue::dt_NMTOKENS:            
-        case XSValue::dt_Name:            
-        case XSValue::dt_NCName:            
-        case XSValue::dt_ID:            
-        case XSValue::dt_IDREF:           
-        case XSValue::dt_IDREFS:            
-        case XSValue::dt_ENTITY:           
-        case XSValue::dt_ENTITIES:
-            printf("ACTVALUE_TEST no Actual Value for datatype %s\n", StrX(getDataTypeString(datatype)).localForm());
-            return false;
-
-        case XSValue::dt_integer:
-        case XSValue::dt_nonPositiveInteger:
-        case XSValue::dt_negativeInteger:            
-        case XSValue::dt_long:            
-            if (actValue.fValue.f_long == expValue.fValue.f_long)
-                return true;
-            printf("ACTVALUE_TEST Unexpected %s XSValue, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(),
-                    actValue.fValue.f_long, expValue.fValue.f_long);
-            return false;
-                                       
-        case XSValue::dt_int:
-            if (actValue.fValue.f_int == expValue.fValue.f_int)
-                return true;
-            printf("ACTVALUE_TEST Unexpected dt_int XSValue, got %d expected %d\n",
-                    actValue.fValue.f_int, expValue.fValue.f_int);
-            return false;
-        case XSValue::dt_short:
-            if (actValue.fValue.f_short == expValue.fValue.f_short)
-                return true;
-            printf("ACTVALUE_TEST Unexpected dt_short XSValue, got %d expected %d\n",
-                    actValue.fValue.f_short, expValue.fValue.f_short);
-            return false;
-        case XSValue::dt_byte:
-            if (actValue.fValue.f_char == expValue.fValue.f_char)
-                return true;
-            printf("ACTVALUE_TEST Unexpected dt_byte XSValue, got %d expected %d\n",
-                    actValue.fValue.f_char, expValue.fValue.f_char);
-            return false; 
-        case XSValue::dt_nonNegativeInteger:
-        case XSValue::dt_unsignedLong:
-        case XSValue::dt_positiveInteger:
-            if (actValue.fValue.f_ulong == expValue.fValue.f_ulong)
-                return true;
-            printf("ACTVALUE_TEST Unexpected %s XSValue, got %d expected %d\n", StrX(getDataTypeString(datatype)).localForm(),
-                    actValue.fValue.f_ulong, expValue.fValue.f_ulong);
-            return false;                    
-        case XSValue::dt_unsignedInt:
-            if (actValue.fValue.f_uint == expValue.fValue.f_uint)
-                return true;
-            printf("ACTVALUE_TEST Unexpected dt_unsignedIntXSValue, got %d expected %d\n",
-                    actValue.fValue.f_uint, expValue.fValue.f_uint);
-            return false;
-        case XSValue::dt_unsignedShort:
-            if (actValue.fValue.f_ushort == expValue.fValue.f_ushort)
-                return true;
-            printf("ACTVALUE_TEST Unexpected dt_unsignedShort XSValue, got %d expected %d\n",
-                    actValue.fValue.f_ushort, expValue.fValue.f_ushort);
-            return false; 
-        case XSValue::dt_unsignedByte:
-            if (actValue.fValue.f_uchar == expValue.fValue.f_uchar)
-                return true;
-            printf("ACTVALUE_TEST Unexpected dt_unsignedByte XSValue, got %d expected %d\n",
-                    actValue.fValue.f_uchar, expValue.fValue.f_uchar);
-            return false;           
-        default:
-            printf("ACTVALUE_TEST Unexpected datatype\n");
-            return false;
-    }
-}
-
-
-static char* getStatusString(const XSValue::Status status)
-{
-    switch (status)
-    { 
-    case XSValue::st_Init:
-        return "st_Init";
-        break;
-    case XSValue::st_NoContent:
-        return "st_NoContent";
-        break;
-    case XSValue::st_NoCanRep:
-        return "st_NoCanRep";
-        break;
-    case XSValue::st_NoActVal:
-        return "st_NoActVal";
-        break;
-    case XSValue::st_NotSupported:
-        return "st_NotSupported";
-        break;
-    case XSValue::st_CantCreateRegEx:
-        return "st_CantCreateRegEx";
-        break;
-    case XSValue::st_FOCA0002:
-        return "st_FOCA0002";
-        break;
-    case XSValue::st_FOCA0001:
-        return "st_FOCA0001";
-        break;
-    case XSValue::st_FOCA0003:
-        return "st_FOCA0003";
-        break;
-    case XSValue::st_FODT0003:
-        return "st_FODT0003";
-        break;
-    case XSValue::st_UnknownType:
-        return "st_UnknownType";
-        break;
-    default:
-        return "st_UnknownType";
-        break;
-    }
-   
-}
-
-/**
- * This is to test methods for XSValue
+ * $Id$
  */
 
 
@@ -831,7 +419,7 @@
  * 3.2.3.2 Canonical representation
  *
  * The canonical representation for decimal is defined by prohibiting certain options from the Lexical 
- * representation (§3.2.3.1). Specifically, 
+ * representation (�3.2.3.1). Specifically, 
  * 1. the preceding optional "+" sign is prohibited. 
  * 2. The decimal point is required. 
  * 3. Leading and trailing zeroes are prohibited subject to the following: 
@@ -1019,7 +607,7 @@
  * 3.2.4.2 Canonical representation
  *
  * The canonical representation for float is defined by prohibiting certain options from the Lexical 
- * representation (§3.2.4.1). 
+ * representation (�3.2.4.1). 
  * Specifically, 
  * 1. the exponent must be indicated by "E". 
  * 2. Leading zeroes and the preceding optional "+" sign are prohibited in the exponent. 
@@ -1215,7 +803,7 @@
  * 3.2.5.2 Canonical representation
  *
  * The canonical representation for float is defined by prohibiting certain options from the Lexical 
- * representation (§3.2.5.1). 
+ * representation (�3.2.5.1). 
  * Specifically, 
  * 1. the exponent must be indicated by "E". 
  * 2. Leading zeroes and the preceding optional "+" sign are prohibited in the exponent. 
@@ -1402,7 +990,7 @@
  * 3.3.13.2 Canonical representation
  *
  * The canonical representation for integer is defined by prohibiting certain options from the Lexical 
- * representation (§3.3.13.1). Specifically, 
+ * representation (�3.3.13.1). Specifically, 
  * 1. the preceding optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
  *
@@ -1554,7 +1142,7 @@
  * 3.3.14.2 Canonical representation
  *
  * The canonical representation for nonPositiveInteger is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.14.1). Specifically, 
+ * Lexical representation (�3.3.14.1). Specifically, 
  * 1. the negative sign ("-") is required with the token "0" and 
  * 2. leading zeroes are prohibited.
  *
@@ -1700,7 +1288,7 @@
  * 3.3.15.2 Canonical representation
  *
  * The canonical representation for negativeInteger is defined by prohibiting certain options 
- * from the Lexical representation (§3.3.15.1). Specifically, 
+ * from the Lexical representation (�3.3.15.1). Specifically, 
  * 1. leading zeroes are prohibited.
  *
  ***/
@@ -1847,7 +1435,7 @@
  * 3.3.16.2 Canonical representation
  *
  * The canonical representation for long is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.16.1). Specifically, 
+ * Lexical representation (�3.3.16.1). Specifically, 
  * 1. the the optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
 
@@ -2004,7 +1592,7 @@
  * 3.3.17.2 Canonical representation
  *
  * The canonical representation for int is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.17.1). Specifically, 
+ * Lexical representation (�3.3.17.1). Specifically, 
  * 1. the the optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
  *
@@ -2158,7 +1746,7 @@
  * 3.3.18.2 Canonical representation
  *
  * The canonical representation for short is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.18.1). Specifically, 
+ * Lexical representation (�3.3.18.1). Specifically, 
  * 1. the the optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
  *
@@ -2312,7 +1900,7 @@
  * 3.3.19.2 Canonical representation
  *
  * The canonical representation for byte is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.19.1). Specifically, 
+ * Lexical representation (�3.3.19.1). Specifically, 
  * 1. the the optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
  *
@@ -2465,7 +2053,7 @@
  * 3.3.20.2 Canonical representation
  *
  * The canonical representation for nonNegativeInteger is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.20.1). Specifically, 
+ * Lexical representation (�3.3.20.1). Specifically, 
  * 1. the the optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
  *
@@ -2618,7 +2206,7 @@
  * 3.3.16.2 Canonical representation
  *
  * The canonical representation for long is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.16.1). Specifically, 
+ * Lexical representation (�3.3.16.1). Specifically, 
  * 1. the the optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
 
@@ -2776,7 +2364,7 @@
  * 3.3.22.2 Canonical representation
  *
  * The canonical representation for unsignedInt is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.22.1). Specifically, 
+ * Lexical representation (�3.3.22.1). Specifically, 
  * leading zeroes are prohibited.
  *
  ***/
@@ -2926,7 +2514,7 @@
  * 3.3.23.2 Canonical representation
  *
  * The canonical representation for unsignedShort is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.23.1). Specifically, 
+ * Lexical representation (�3.3.23.1). Specifically, 
  * 1. the leading zeroes are prohibited.
  *
  ***/
@@ -3076,7 +2664,7 @@
  * 3.3.24.2 Canonical representation
  *
  * The canonical representation for unsignedByte is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.24.1). Specifically, 
+ * Lexical representation (�3.3.24.1). Specifically, 
  * 1. leading zeroes are prohibited.
  *
  ***/
@@ -3227,7 +2815,7 @@
  * 3.3.25.2 Canonical representation 
  *
  * The canonical representation for positiveInteger is defined by prohibiting certain options from the 
- * Lexical representation (§3.3.25.1). Specifically, 
+ * Lexical representation (�3.3.25.1). Specifically, 
  * 1. the optional "+" sign is prohibited and 
  * 2. leading zeroes are prohibited.
  *
@@ -3487,7 +3075,7 @@
  * 3.2.15.2 Canonical Rrepresentation
  *
  * The canonical representation for hexBinary is defined by prohibiting certain options from the 
- * Lexical Representation (§3.2.15.1). Specifically, 
+ * Lexical Representation (�3.2.15.1). Specifically, 
  * 1. the lower case hexadecimal digits ([a-f]) are not allowed.
  *
  ***/
@@ -4875,7 +4463,7 @@
  * 3.2.8.2 Canonical representation
  *
  * The canonical representation for time is defined by prohibiting certain options 
- * from the Lexical representation (§3.2.8.1). Specifically, 
+ * from the Lexical representation (�3.2.8.1). Specifically, 
  * 1. either the time zone must be omitted or, 
  * 2. if present, the time zone must be Coordinated Universal Time (UTC) 
  *    indicated by a "Z". 

Modified: xerces/c/trunk/tests/src/XSerializerTest/XSerializerHandlers.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/XSerializerTest/XSerializerHandlers.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/XSerializerTest/XSerializerHandlers.cpp (original)
+++ xerces/c/trunk/tests/src/XSerializerTest/XSerializerHandlers.cpp Thu Jun 16 17:21:06 2005
@@ -16,14 +16,6 @@
 
 /*
  * $Id$
- * $Log$
- * Revision 1.2  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.1  2003/12/16 16:57:58  peiyongz
- * XSerializerHanders
- *
- *
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tests/src/XSerializerTest/XSerializerTest.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tests/src/XSerializerTest/XSerializerTest.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tests/src/XSerializerTest/XSerializerTest.cpp (original)
+++ xerces/c/trunk/tests/src/XSerializerTest/XSerializerTest.cpp Thu Jun 16 17:21:06 2005
@@ -16,33 +16,6 @@
 
 /*
 * $Id$
-* $Log$
-* Revision 1.9  2004/09/08 13:57:07  peiyongz
-* Apache License Version 2.0
-*
-* Revision 1.8  2004/03/06 21:57:54  peiyongz
-* Make each test case run with distinct (de)serialization context, memMgr/gramPool/Parser
-*
-* Revision 1.7  2004/01/14 18:58:57  peiyongz
-* XSerializerTest documentation updated
-*
-* Revision 1.6  2003/12/17 00:02:41  peiyongz
-* Always display Serialization/Deserialization error
-*
-* Revision 1.5  2003/12/16 22:59:39  peiyongz
-* compilation error fix
-*
-* Revision 1.4  2003/12/16 21:21:20  peiyongz
-* fix compilation error
-*
-* Revision 1.3  2003/12/16 17:16:08  peiyongz
-* . Using BinMemInputStream/BinMemOutputStream
-* . Using SAX2XMLReader
-*
-* Revision 1.1  2003/12/12 18:17:25  peiyongz
-* XSerializerTest
-*
-*
 */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tools/IANACharset/IANACharset.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tools/IANACharset/IANACharset.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tools/IANACharset/IANACharset.cpp (original)
+++ xerces/c/trunk/tools/IANACharset/IANACharset.cpp Thu Jun 16 17:21:06 2005
@@ -16,19 +16,7 @@
 
 
 /*
- * $Log$
- * Revision 1.4  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.3  2003/01/29 15:00:01  knoaman
- * [Bug 15787] Reduce array size to reduce memory footprint.
- *
- * Revision 1.2  2002/11/04 15:24:50  tng
- * C++ Namespace Support.
- *
- * Revision 1.1  2002/07/18 20:15:32  knoaman
- * Initial checkin: feature to control strict IANA encoding name.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tools/ICUData/ICUData.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tools/ICUData/ICUData.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tools/ICUData/ICUData.cpp (original)
+++ xerces/c/trunk/tools/ICUData/ICUData.cpp Thu Jun 16 17:21:06 2005
@@ -16,14 +16,7 @@
 
 
 /*
- * $Log$
- * Revision 1.2  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.1  2000/03/17 23:58:00  roddey
- * New utility for munging ICU UCM files and spitting out tables for
- * our intrinsic encoders.
- *
+ * $Id$
  */
 
 // ---------------------------------------------------------------------------

Modified: xerces/c/trunk/tools/NLS/Xlat/Xlat.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tools/NLS/Xlat/Xlat.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tools/NLS/Xlat/Xlat.cpp (original)
+++ xerces/c/trunk/tools/NLS/Xlat/Xlat.cpp Thu Jun 16 17:21:06 2005
@@ -16,86 +16,7 @@
 
 
 /*
- * $Log$
- * Revision 1.22  2004/12/06 11:45:14  cargilld
- * Add check to Xlat to see if message text is greater than 128 characters.
- *
- * Revision 1.21  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.20  2004/05/05 10:53:08  amassari
- * Make it compile again on Windows
- *
- * Revision 1.19  2004/04/20 15:30:49  peiyongz
- * to generate code for private default constructor
- *
- * Revision 1.18  2003/05/14 19:11:34  gareth
- * Added code creation for new method that returns error serverity the DOM way.
- *
- * Revision 1.17  2003/04/14 08:41:00  gareth
- * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf)
- *
- * Revision 1.16  2002/12/12 23:40:39  peiyongz
- * normlize locale string.
- *
- * Revision 1.15  2002/11/12 17:24:58  tng
- * DOM Message: add new domain for DOM Messages.
- *
- * Revision 1.14  2002/11/04 15:24:50  tng
- * C++ Namespace Support.
- *
- * Revision 1.13  2002/09/30 22:09:58  peiyongz
- * To generate icu resource file (in text) for error message.
- *
- * Revision 1.12  2002/07/04 17:40:07  tng
- * Use new DOM in Xlat.
- *
- * Revision 1.11  2002/03/01 16:18:38  tng
- * Nest entire code in an inner block so that reference counting should recover
- * all document and DOMString storage when this block exits.
- *
- * Revision 1.10  2002/02/07 16:19:40  knoaman
- * sane_include update.
- *
- * Revision 1.9  2002/02/01 23:48:37  peiyongz
- * sane_include
- *
- * Revision 1.8  2001/05/03 19:09:36  knoaman
- * Support Warning/Error/FatalError messaging.
- * Validity constraints errors are treated as errors, with the ability by user to set
- * validity constraints as fatal errors.
- *
- * Revision 1.7  2000/03/18 00:00:58  roddey
- * Improved error reporting
- *
- * Revision 1.6  2000/03/03 01:29:36  roddey
- * Added a scanReset()/parseReset() method to the scanner and
- * parsers, to allow for reset after early exit from a progressive parse.
- * Added calls to new Terminate() call to all of the samples. Improved
- * documentation in SAX and DOM parsers.
- *
- * Revision 1.5  2000/03/02 19:55:52  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.4  2000/02/14 19:25:44  roddey
- * Fixed some small bugs in how it used strings returned from DOM calls.
- *
- * Revision 1.3  2000/02/06 07:48:41  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/05 20:24:58  roddey
- * Some changes to simplify life for the Messge Catalog message loader. The formatter
- * for the message loader now spits out a simple header of ids that allows the loader to
- * be independent of hard coded set numbers.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:12  twl
- * Initial checkin
- *
- * Revision 1.5  1999/11/08 20:42:04  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 

Modified: xerces/c/trunk/tools/NLS/Xlat/Xlat_CppSrc.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tools/NLS/Xlat/Xlat_CppSrc.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tools/NLS/Xlat/Xlat_CppSrc.cpp (original)
+++ xerces/c/trunk/tools/NLS/Xlat/Xlat_CppSrc.cpp Thu Jun 16 17:21:06 2005
@@ -15,44 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.10  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.9  2003/04/14 08:41:00  gareth
- * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf)
- *
- * Revision 1.8  2002/12/12 19:30:48  peiyongz
- * Message file name changed.
- *
- * Revision 1.7  2002/11/12 17:24:58  tng
- * DOM Message: add new domain for DOM Messages.
- *
- * Revision 1.6  2002/11/04 15:24:50  tng
- * C++ Namespace Support.
- *
- * Revision 1.5  2002/07/31 18:39:53  tng
- * [Bug 3788] very long lines in CppErrMsgs_EN_US.hpp causes problems for OS390 compiler.
- *
- * Revision 1.4  2000/03/02 19:55:53  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:41  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/05 20:24:58  roddey
- * Some changes to simplify life for the Messge Catalog message loader. The formatter
- * for the message loader now spits out a simple header of ids that allows the loader to
- * be independent of hard coded set numbers.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:16  twl
- * Initial checkin
- *
- * Revision 1.4  1999/11/08 20:42:05  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 

Modified: xerces/c/trunk/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp (original)
+++ xerces/c/trunk/tools/NLS/Xlat/Xlat_ICUResourceBundle.cpp Thu Jun 16 17:21:06 2005
@@ -16,26 +16,6 @@
 
 /*
  * $Id$
- * $Log$
- * Revision 1.6  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.5  2003/04/14 08:41:00  gareth
- * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf)
- *
- * Revision 1.4  2002/12/17 17:39:09  tng
- * Xlat: generate icu message file with array format as default.
- *
- * Revision 1.3  2002/12/12 23:40:38  peiyongz
- * normlize locale string.
- *
- * Revision 1.2  2002/11/05 21:15:16  peiyongz
- * generate correct <locale>.txt file
- *
- * Revision 1.1  2002/09/30 22:09:28  peiyongz
- * To generate icu resource file (in text) for error message.
- *
- *
  */
 
 

Modified: xerces/c/trunk/tools/NLS/Xlat/Xlat_MsgCatalog.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tools/NLS/Xlat/Xlat_MsgCatalog.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tools/NLS/Xlat/Xlat_MsgCatalog.cpp (original)
+++ xerces/c/trunk/tools/NLS/Xlat/Xlat_MsgCatalog.cpp Thu Jun 16 17:21:06 2005
@@ -15,47 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.11  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.10  2004/05/05 15:36:14  amassari
- * The XercesMessages_xx.Msg file was created with a lowercase extension
- *
- * Revision 1.9  2003/04/14 08:41:00  gareth
- * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf)
- *
- * Revision 1.8  2002/12/12 19:30:48  peiyongz
- * Message file name changed.
- *
- * Revision 1.7  2002/11/08 17:06:15  peiyongz
- * to build -miconv on hpux
- *
- * Revision 1.6  2002/11/04 15:24:50  tng
- * C++ Namespace Support.
- *
- * Revision 1.5  2000/03/02 19:55:53  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.4  2000/02/06 07:48:42  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.3  2000/01/05 20:24:58  roddey
- * Some changes to simplify life for the Messge Catalog message loader. The formatter
- * for the message loader now spits out a simple header of ids that allows the loader to
- * be independent of hard coded set numbers.
- *
- * Revision 1.2  1999/12/20 22:51:09  roddey
- * Updated to deal with the new transcoder interface.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:24  twl
- * Initial checkin
- *
- * Revision 1.5  1999/11/08 20:42:06  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 

Modified: xerces/c/trunk/tools/NLS/Xlat/Xlat_Win32RC.cpp
URL: http://svn.apache.org/viewcvs/xerces/c/trunk/tools/NLS/Xlat/Xlat_Win32RC.cpp?rev=191036&r1=191035&r2=191036&view=diff
==============================================================================
--- xerces/c/trunk/tools/NLS/Xlat/Xlat_Win32RC.cpp (original)
+++ xerces/c/trunk/tools/NLS/Xlat/Xlat_Win32RC.cpp Thu Jun 16 17:21:06 2005
@@ -15,35 +15,7 @@
  */
 
 /*
- * $Log$
- * Revision 1.7  2004/09/08 13:57:07  peiyongz
- * Apache License Version 2.0
- *
- * Revision 1.6  2003/04/14 08:41:00  gareth
- * Xlat now works under linux - Big thanks to Neil Graham (I no longer have to find a windows box). Still slight problems working with glibc before 2.2.4 (If you mess up the parameters it seg faults due to handling of wprintf)
- *
- * Revision 1.5  2002/11/12 17:24:58  tng
- * DOM Message: add new domain for DOM Messages.
- *
- * Revision 1.4  2000/03/02 19:55:54  roddey
- * This checkin includes many changes done while waiting for the
- * 1.1.0 code to be finished. I can't list them all here, but a list is
- * available elsewhere.
- *
- * Revision 1.3  2000/02/06 07:48:42  rahulj
- * Year 2K copyright swat.
- *
- * Revision 1.2  2000/01/05 20:24:58  roddey
- * Some changes to simplify life for the Messge Catalog message loader. The formatter
- * for the message loader now spits out a simple header of ids that allows the loader to
- * be independent of hard coded set numbers.
- *
- * Revision 1.1.1.1  1999/11/09 01:01:30  twl
- * Initial checkin
- *
- * Revision 1.3  1999/11/08 20:42:07  rahul
- * Swat for adding in Product name and CVS comment log variable.
- *
+ * $Id$
  */
 
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org