You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by rl...@apache.org on 2020/04/11 14:51:26 UTC

[xalan-c] branch master updated: Version number and documentation updates for 1.12

This is an automated email from the ASF dual-hosted git repository.

rleigh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/xalan-c.git


The following commit(s) were added to refs/heads/master by this push:
     new e5fa77d  Version number and documentation updates for 1.12
     new ed4f8e4  Merge pull request #11 from rleigh-codelibre/version-1.12
e5fa77d is described below

commit e5fa77d60a85b550c937614d850138848f38c38d
Author: Roger Leigh <rl...@codelibre.net>
AuthorDate: Sat Apr 11 15:18:17 2020 +0100

    Version number and documentation updates for 1.12
---
 Projects/Win32/Res/AllInOne/AllInOne.rc            | 16 +++----
 Projects/Win32/Res/Localization/Localization.rc    | 16 +++----
 Projects/Win32/VC10/AllInOne/AllInOne.vcxproj      | 18 ++++----
 .../Win32/VC10/AllInOne/AllInOneWithICU.vcxproj    | 18 ++++----
 .../VC10/Utils/XalanMsgLib/XalanMsgLib.vcxproj     | 18 ++++----
 .../VC10/Utils/XalanMsgLib/XalanMsgLibICU.props    | 10 ++---
 .../VC10/Utils/XalanMsgLib/XalanMsgLibICU.rules    |  8 ++--
 .../VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj  | 18 ++++----
 .../XalanMsgLib/XalanMsgLibICU.vcxproj.filters     | 18 ++++----
 Projects/Win32/VC11/AllInOne/AllInOne.vcxproj      | 18 ++++----
 .../Win32/VC11/AllInOne/AllInOneWithICU.vcxproj    | 18 ++++----
 .../VC11/Utils/XalanMsgLib/XalanMsgLib.vcxproj     | 18 ++++----
 .../VC11/Utils/XalanMsgLib/XalanMsgLibICU.props    | 10 ++---
 .../VC11/Utils/XalanMsgLib/XalanMsgLibICU.rules    |  8 ++--
 .../VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj  | 18 ++++----
 .../XalanMsgLib/XalanMsgLibICU.vcxproj.filters     | 18 ++++----
 Projects/Win32/VC6/AllInOne/AllInOne.dsp           |  8 ++--
 Projects/Win32/VC6/AllInOne/AllInOneWithICU.dsp    |  8 ++--
 Projects/Win32/VC7.1/AllInOne/AllInOne.vcproj      | 16 +++----
 Projects/Win32/VC8/AllInOne/AllInOne.vcproj        | 16 +++----
 Projects/Win32/VC8/AllInOne/AllInOneWithICU.vcproj | 16 +++----
 .../Win32/VC8/Utils/XalanMsgLib/XalanMsgLib.vcproj | 16 +++----
 .../VC8/Utils/XalanMsgLib/XalanMsgLibICU.rules     |  8 ++--
 .../VC8/Utils/XalanMsgLib/XalanMsgLibICU.vcproj    | 16 +++----
 Projects/Win32/VC9/AllInOne/AllInOne.vcproj        | 16 +++----
 Projects/Win32/VC9/AllInOne/AllInOneWithICU.vcproj | 16 +++----
 .../Win32/VC9/Utils/XalanMsgLib/XalanMsgLib.vcproj | 16 +++----
 .../VC9/Utils/XalanMsgLib/XalanMsgLibICU.rules     |  8 ++--
 .../VC9/Utils/XalanMsgLib/XalanMsgLibICU.vcproj    | 16 +++----
 README                                             | 34 +++++++--------
 version.incl                                       |  8 ++--
 xdocs/html/apiDocs/footer.html                     |  2 +-
 xdocs/html/apiDocs/header-local.html               |  2 +-
 xdocs/html/apiDocs/header.html                     |  2 +-
 xdocs/sources/entities.ent                         | 34 +++++++--------
 xdocs/sources/xalan.xml                            |  4 +-
 xdocs/sources/xalan/download.xml                   | 50 +++++++++++-----------
 xdocs/sources/xalan/faq.xml                        |  6 +--
 xdocs/sources/xalan/history.xml                    | 11 +++++
 xdocs/sources/xalan/index.xml                      | 14 +++---
 xdocs/sources/xalan/install.xml                    | 18 ++++----
 xdocs/sources/xalan/usagepatterns.xml              |  2 +-
 xdocs/sources/xalan/whatsnew.xml                   | 16 +++++++
 43 files changed, 327 insertions(+), 300 deletions(-)

diff --git a/Projects/Win32/Res/AllInOne/AllInOne.rc b/Projects/Win32/Res/AllInOne/AllInOne.rc
index 55a4c85..9f7681c 100644
--- a/Projects/Win32/Res/AllInOne/AllInOne.rc
+++ b/Projects/Win32/Res/AllInOne/AllInOne.rc
@@ -28,8 +28,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 //
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,11,0,0
- PRODUCTVERSION 1,11,0,0
+ FILEVERSION 1,12,0,0
+ PRODUCTVERSION 1,12,0,0
  FILEFLAGSMASK 0x3fL
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -46,13 +46,13 @@ BEGIN
         BEGIN
             VALUE "Comments", "Dynamic linked library for Xalan-C++"
             VALUE "CompanyName", "Apache Software Foundation"
-            VALUE "FileDescription", "Dynamic Link Library for Xalan-C++ Version 1.11.0"
-            VALUE "FileVersion", "1, 11, 0, 0"
-            VALUE "InternalName", "Xalan-C_1_11_0.dll"
+            VALUE "FileDescription", "Dynamic Link Library for Xalan-C++ Version 1.12.0"
+            VALUE "FileVersion", "1, 12, 0, 0"
+            VALUE "InternalName", "Xalan-C_1_12_0.dll"
             VALUE "LegalCopyright", "Copyright � Apache Software Foundation 1999-2008. Subject to licensing terms"
-            VALUE "OriginalFilename", "Xalan-C_1_11_0.dll"
-            VALUE "ProductName", "Xalan-C++ Version 1.11.0"
-            VALUE "ProductVersion", "1, 11, 0, 0"
+            VALUE "OriginalFilename", "Xalan-C_1_12_0.dll"
+            VALUE "ProductName", "Xalan-C++ Version 1.12.0"
+            VALUE "ProductVersion", "1, 12, 0, 0"
         END
     END
     BLOCK "VarFileInfo"
diff --git a/Projects/Win32/Res/Localization/Localization.rc b/Projects/Win32/Res/Localization/Localization.rc
index 5876434..59df86b 100644
--- a/Projects/Win32/Res/Localization/Localization.rc
+++ b/Projects/Win32/Res/Localization/Localization.rc
@@ -27,8 +27,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 //
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,11,0,0
- PRODUCTVERSION 1,11,0,0
+ FILEVERSION 1,12,0,0
+ PRODUCTVERSION 1,12,0,0
  FILEFLAGSMASK 0x17L
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -45,13 +45,13 @@ BEGIN
         BEGIN
             VALUE "Comments", "Dynamic linked library with messages for Xalan-C++"
             VALUE "CompanyName", "Apache Software Foundation"
-            VALUE "FileDescription", "Dynamic Link Library for Xalan-C++ Messages Version 1.11.0"
-            VALUE "FileVersion", "1, 11, 0, 0"
-            VALUE "InternalName", "XalanMessages_1_11.dll"
+            VALUE "FileDescription", "Dynamic Link Library for Xalan-C++ Messages Version 1.12.0"
+            VALUE "FileVersion", "1, 12, 0, 0"
+            VALUE "InternalName", "XalanMessages_1_12.dll"
             VALUE "LegalCopyright", "Copyright � Apache Software Foundation 1999-2008. Subject to licensing terms"
-            VALUE "OriginalFilename", "XalanMessages_1_11.dll"
-            VALUE "ProductName", "Xalan-C++ Version 1.11.0"
-            VALUE "ProductVersion", "1, 11, 0, 0"
+            VALUE "OriginalFilename", "XalanMessages_1_12.dll"
+            VALUE "ProductName", "Xalan-C++ Version 1.12.0"
+            VALUE "ProductVersion", "1, 12, 0, 0"
         END
     END
     BLOCK "VarFileInfo"
diff --git a/Projects/Win32/VC10/AllInOne/AllInOne.vcxproj b/Projects/Win32/VC10/AllInOne/AllInOne.vcxproj
index fdce3ac..1edbf8c 100644
--- a/Projects/Win32/VC10/AllInOne/AllInOne.vcxproj
+++ b/Projects/Win32/VC10/AllInOne/AllInOne.vcxproj
@@ -178,7 +178,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC10\Debug;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -216,7 +216,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC10\Debug;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -251,7 +251,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC10\Release;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -291,7 +291,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC10\Release;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -328,7 +328,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC10\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -368,7 +368,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC10\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -405,7 +405,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC10\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -443,7 +443,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC10\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -1321,4 +1321,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC10/AllInOne/AllInOneWithICU.vcxproj b/Projects/Win32/VC10/AllInOne/AllInOneWithICU.vcxproj
index 6485d5f..d1b9f40 100644
--- a/Projects/Win32/VC10/AllInOne/AllInOneWithICU.vcxproj
+++ b/Projects/Win32/VC10/AllInOne/AllInOneWithICU.vcxproj
@@ -107,8 +107,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_11.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_12.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC10\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -144,8 +144,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_11.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_12.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC10\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -178,8 +178,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_11.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_12.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC10\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -217,8 +217,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_11.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_12.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC10\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -1022,4 +1022,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLib.vcxproj b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLib.vcxproj
index 9019729..5c63a4a 100644
--- a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLib.vcxproj
+++ b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLib.vcxproj
@@ -153,7 +153,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -179,7 +179,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -207,7 +207,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -237,7 +237,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -265,7 +265,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -295,7 +295,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -319,7 +319,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -345,7 +345,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -375,4 +375,4 @@
   <ImportGroup Label="ExtensionTargets">
     <Import Project="XalanMsgLib.targets" />
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.props b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.props
index 8d52a4e..9f51ce3 100644
--- a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.props
+++ b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.props
@@ -27,8 +27,8 @@
   </PropertyGroup>
   <ItemDefinitionGroup>
     <TXT_rule>
-      <CommandLineTemplate>$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_11 --destdir $(IntDir)  $(OutDir)Nls\Include\en_US.txt</CommandLineTemplate>
-      <Outputs>$(IntDir)XalanMessages_1_11_en_US.res</Outputs>
+      <CommandLineTemplate>$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_12 --destdir $(IntDir)  $(OutDir)Nls\Include\en_US.txt</CommandLineTemplate>
+      <Outputs>$(IntDir)XalanMessages_1_12_en_US.res</Outputs>
       <ExecutionDescription>Processing ICU resource file</ExecutionDescription>
     </TXT_rule>
   </ItemDefinitionGroup>
@@ -59,9 +59,9 @@
   </PropertyGroup>
   <ItemDefinitionGroup>
     <LST_rule>
-      <CommandLineTemplate>$(ICUROOT)\bin\pkgdata --name XalanMessages_1_11 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(IntDir)%(Filename).lst</CommandLineTemplate>
-      <Outputs>$(OutDir)XalanMessages_1_11.dll,$(OutDir)XalanMessages_1_11.lib,$(OutDir)XalanMessages_1_11.dat,$(OutDir)XalanMessages_1_11.exp</Outputs>
+      <CommandLineTemplate>$(ICUROOT)\bin\pkgdata --name XalanMessages_1_12 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(IntDir)%(Filename).lst</CommandLineTemplate>
+      <Outputs>$(OutDir)XalanMessages_1_12.dll,$(OutDir)XalanMessages_1_12.lib,$(OutDir)XalanMessages_1_12.dat,$(OutDir)XalanMessages_1_12.exp</Outputs>
       <ExecutionDescription>Building resource DLL</ExecutionDescription>
     </LST_rule>
   </ItemDefinitionGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.rules b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.rules
index 89b1704..84a22df 100644
--- a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.rules
+++ b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.rules
@@ -18,8 +18,8 @@
 		<CustomBuildRule
 			Name="TXT rule"
 			DisplayName="TXT rule"
-			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_11 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
-			Outputs="$(IntDir)\XalanMessages_1_11_en_US.res"
+			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_12 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
+			Outputs="$(IntDir)\XalanMessages_1_12_en_US.res"
 			FileExtensions="*.txt"
 			ExecutionDescription="Processing ICU resource file"
 			>
@@ -40,8 +40,8 @@
 		<CustomBuildRule
 			Name="LST rule"
 			DisplayName="LST rule"
-			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_11 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
-			Outputs="$(OutDir)\XalanMessages_1_11.dll,$(OutDir)\XalanMessages_1_11.lib,$(OutDir)\XalanMessages_1_11.dat,$(OutDir)\XalanMessages_1_11.exp"
+			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_12 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
+			Outputs="$(OutDir)\XalanMessages_1_12.dll,$(OutDir)\XalanMessages_1_12.lib,$(OutDir)\XalanMessages_1_12.dat,$(OutDir)\XalanMessages_1_12.exp"
 			FileExtensions="*.lst"
 			ExecutionDescription="Building resource DLL"
 			>
diff --git a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj
index 804ff90..a0eb61d 100644
--- a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj
+++ b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj
@@ -113,42 +113,42 @@
     </TXT_rule>
   </ItemGroup>
   <ItemGroup>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
     </LST_rule>
   </ItemGroup>
   <ItemGroup>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
@@ -167,4 +167,4 @@
   <ImportGroup Label="ExtensionTargets">
     <Import Project="XalanMsgLibICU.targets" />
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters
index ebaef82..8a25a3f 100644
--- a/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters
+++ b/Projects/Win32/VC10/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters
@@ -30,30 +30,30 @@
     </TXT_rule>
   </ItemGroup>
   <ItemGroup>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
   </ItemGroup>
   <ItemGroup>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
   </ItemGroup>
@@ -62,4 +62,4 @@
       <Filter>Source Files</Filter>
     </XLF_rule>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC11/AllInOne/AllInOne.vcxproj b/Projects/Win32/VC11/AllInOne/AllInOne.vcxproj
index 92f5722..ce56d79 100644
--- a/Projects/Win32/VC11/AllInOne/AllInOne.vcxproj
+++ b/Projects/Win32/VC11/AllInOne/AllInOne.vcxproj
@@ -186,7 +186,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC11\Debug;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -224,7 +224,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC11\Debug;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -259,7 +259,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC11\Release;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -299,7 +299,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC11\Release;$(XERCESCROOT)\lib;$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -336,7 +336,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC11\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -376,7 +376,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC11\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -413,7 +413,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC11\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -451,7 +451,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>xerces-c_3D.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC11\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -1329,4 +1329,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC11/AllInOne/AllInOneWithICU.vcxproj b/Projects/Win32/VC11/AllInOne/AllInOneWithICU.vcxproj
index 2e20a76..06388b6 100644
--- a/Projects/Win32/VC11/AllInOne/AllInOneWithICU.vcxproj
+++ b/Projects/Win32/VC11/AllInOne/AllInOneWithICU.vcxproj
@@ -107,8 +107,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_11.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_12.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC11\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -144,8 +144,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_11.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11D.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3D.lib;XalanMessages_1_12.lib;icuucd.lib;icuind.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12D.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC11\Debug;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -178,8 +178,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_11.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_12.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win32\VC11\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -217,8 +217,8 @@
       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
     </ClCompile>
     <Link>
-      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_11.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <OutputFile>$(OutDir)Xalan-C_1_11.dll</OutputFile>
+      <AdditionalDependencies>xerces-c_3.lib;XalanMessages_1_12.lib;icuuc.lib;icuin.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)Xalan-C_1_12.dll</OutputFile>
       <AdditionalLibraryDirectories>$(XERCESCROOT)\Build\Win64\VC11\Release;$(XERCESCROOT)\lib;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
@@ -1022,4 +1022,4 @@
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLib.vcxproj b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLib.vcxproj
index 1e0e1f1..4fc3d90 100644
--- a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLib.vcxproj
+++ b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLib.vcxproj
@@ -161,7 +161,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -187,7 +187,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -215,7 +215,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -245,7 +245,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -273,7 +273,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -303,7 +303,7 @@
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12.dll</OutputFile>
       <ManifestFile>$(IntDir)$(TargetFileName).intermediate.manifest</ManifestFile>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -327,7 +327,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -353,7 +353,7 @@
       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
     </ClCompile>
     <Link>
-      <OutputFile>$(OutDir)XalanMessages_1_11D.dll</OutputFile>
+      <OutputFile>$(OutDir)XalanMessages_1_12D.dll</OutputFile>
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <RandomizedBaseAddress>false</RandomizedBaseAddress>
@@ -383,4 +383,4 @@
   <ImportGroup Label="ExtensionTargets">
     <Import Project="XalanMsgLib.targets" />
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.props b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.props
index 8d52a4e..9f51ce3 100644
--- a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.props
+++ b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.props
@@ -27,8 +27,8 @@
   </PropertyGroup>
   <ItemDefinitionGroup>
     <TXT_rule>
-      <CommandLineTemplate>$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_11 --destdir $(IntDir)  $(OutDir)Nls\Include\en_US.txt</CommandLineTemplate>
-      <Outputs>$(IntDir)XalanMessages_1_11_en_US.res</Outputs>
+      <CommandLineTemplate>$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_12 --destdir $(IntDir)  $(OutDir)Nls\Include\en_US.txt</CommandLineTemplate>
+      <Outputs>$(IntDir)XalanMessages_1_12_en_US.res</Outputs>
       <ExecutionDescription>Processing ICU resource file</ExecutionDescription>
     </TXT_rule>
   </ItemDefinitionGroup>
@@ -59,9 +59,9 @@
   </PropertyGroup>
   <ItemDefinitionGroup>
     <LST_rule>
-      <CommandLineTemplate>$(ICUROOT)\bin\pkgdata --name XalanMessages_1_11 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(IntDir)%(Filename).lst</CommandLineTemplate>
-      <Outputs>$(OutDir)XalanMessages_1_11.dll,$(OutDir)XalanMessages_1_11.lib,$(OutDir)XalanMessages_1_11.dat,$(OutDir)XalanMessages_1_11.exp</Outputs>
+      <CommandLineTemplate>$(ICUROOT)\bin\pkgdata --name XalanMessages_1_12 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(IntDir)%(Filename).lst</CommandLineTemplate>
+      <Outputs>$(OutDir)XalanMessages_1_12.dll,$(OutDir)XalanMessages_1_12.lib,$(OutDir)XalanMessages_1_12.dat,$(OutDir)XalanMessages_1_12.exp</Outputs>
       <ExecutionDescription>Building resource DLL</ExecutionDescription>
     </LST_rule>
   </ItemDefinitionGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.rules b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.rules
index 89b1704..84a22df 100644
--- a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.rules
+++ b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.rules
@@ -18,8 +18,8 @@
 		<CustomBuildRule
 			Name="TXT rule"
 			DisplayName="TXT rule"
-			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_11 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
-			Outputs="$(IntDir)\XalanMessages_1_11_en_US.res"
+			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_12 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
+			Outputs="$(IntDir)\XalanMessages_1_12_en_US.res"
 			FileExtensions="*.txt"
 			ExecutionDescription="Processing ICU resource file"
 			>
@@ -40,8 +40,8 @@
 		<CustomBuildRule
 			Name="LST rule"
 			DisplayName="LST rule"
-			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_11 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
-			Outputs="$(OutDir)\XalanMessages_1_11.dll,$(OutDir)\XalanMessages_1_11.lib,$(OutDir)\XalanMessages_1_11.dat,$(OutDir)\XalanMessages_1_11.exp"
+			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_12 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
+			Outputs="$(OutDir)\XalanMessages_1_12.dll,$(OutDir)\XalanMessages_1_12.lib,$(OutDir)\XalanMessages_1_12.dat,$(OutDir)\XalanMessages_1_12.exp"
 			FileExtensions="*.lst"
 			ExecutionDescription="Building resource DLL"
 			>
diff --git a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj
index 804dbf0..a101309 100644
--- a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj
+++ b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj
@@ -113,42 +113,42 @@
     </TXT_rule>
   </ItemGroup>
   <ItemGroup>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
     </LST_rule>
   </ItemGroup>
   <ItemGroup>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC11\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC11\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
@@ -167,4 +167,4 @@
   <ImportGroup Label="ExtensionTargets">
     <Import Project="XalanMsgLibICU.targets" />
   </ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters
index ebaef82..8a25a3f 100644
--- a/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters
+++ b/Projects/Win32/VC11/Utils/XalanMsgLib/XalanMsgLibICU.vcxproj.filters
@@ -30,30 +30,30 @@
     </TXT_rule>
   </ItemGroup>
   <ItemGroup>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
-    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst">
+    <LST_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst">
       <Filter>Source Files</Filter>
     </LST_rule>
   </ItemGroup>
   <ItemGroup>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win64\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
-    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res">
+    <RES_rule Include="..\..\..\..\..\Build\Win32\VC10\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res">
       <Filter>Source Files</Filter>
     </RES_rule>
   </ItemGroup>
@@ -62,4 +62,4 @@
       <Filter>Source Files</Filter>
     </XLF_rule>
   </ItemGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/Projects/Win32/VC6/AllInOne/AllInOne.dsp b/Projects/Win32/VC6/AllInOne/AllInOne.dsp
index 25ef95a..6698e77 100644
--- a/Projects/Win32/VC6/AllInOne/AllInOne.dsp
+++ b/Projects/Win32/VC6/AllInOne/AllInOne.dsp
@@ -55,7 +55,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
-# ADD LINK32 xerces-c_3.lib XalanMessages_1_11.lib /nologo /dll /pdb:none /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1_11.dll" /implib:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Release" /libpath:"..\..\..\..\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\lib"
+# ADD LINK32 xerces-c_3.lib XalanMessages_1_12.lib /nologo /dll /pdb:none /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1_12.dll" /implib:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Release" /libpath:"..\..\..\..\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\lib"
 
 !ELSEIF  "$(CFG)" == "AllInOne - Win32 Debug"
 
@@ -81,7 +81,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 xerces-c_3D.lib XalanMessages_1_11D.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1_11D.dll" /implib:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Debug" /libpath:"..\..\..\..\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\lib"
+# ADD LINK32 xerces-c_3D.lib XalanMessages_1_12D.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1_12D.dll" /implib:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Debug" /libpath:"..\..\..\..\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\lib"
 # SUBTRACT LINK32 /pdb:none
 
 !ELSEIF  "$(CFG)" == "AllInOne - Win64 Release"
@@ -109,7 +109,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
-# ADD LINK32 xerces-c_3.lib XalanMessages_1_11.lib /nologo /dll /pdb:none /machine:IX86 /nodefaultlib:"libmmd.lib" /out:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1_11.dll" /implib:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Release" /libpath:"..\..\..\..\Build\Win64\VC6\Release" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Release" /libpath:"$(XERCESCROOT)\lib" /machine:IA64
+# ADD LINK32 xerces-c_3.lib XalanMessages_1_12.lib /nologo /dll /pdb:none /machine:IX86 /nodefaultlib:"libmmd.lib" /out:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1_12.dll" /implib:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Release" /libpath:"..\..\..\..\Build\Win64\VC6\Release" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Release" /libpath:"$(XERCESCROOT)\lib" /machine:IA64
 
 !ELSEIF  "$(CFG)" == "AllInOne - Win64 Debug"
 
@@ -135,7 +135,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 xerces-c_3D.lib XalanMessages_1_11D.lib /nologo /dll /debug /machine:IX86 /nodefaultlib:"libmmdd.lib" /out:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1_11D.dll" /implib:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Debug" /libpath:"..\..\..\..\Build\Win64\VC6\Debug" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Debug" /libpath:"$(XERCESCROOT)\lib" /machine:IA64
+# ADD LINK32 xerces-c_3D.lib XalanMessages_1_12D.lib /nologo /dll /debug /machine:IX86 /nodefaultlib:"libmmdd.lib" /out:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1_12D.dll" /implib:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Debug" /libpath:"..\..\..\..\Build\Win64\VC6\Debug" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Debug" /libpath:"$(XERCESCROOT)\lib" /machine:IA64
 # SUBTRACT LINK32 /pdb:none
 
 !ENDIF 
diff --git a/Projects/Win32/VC6/AllInOne/AllInOneWithICU.dsp b/Projects/Win32/VC6/AllInOne/AllInOneWithICU.dsp
index 1f8ba33..8736305 100644
--- a/Projects/Win32/VC6/AllInOne/AllInOneWithICU.dsp
+++ b/Projects/Win32/VC6/AllInOne/AllInOneWithICU.dsp
@@ -55,7 +55,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
-# ADD LINK32 xerces-c_3.lib XalanMessages_1_11.lib icuuc.lib icuin.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1_11.dll" /implib:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Release" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"..\..\..\..\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib"
+# ADD LINK32 xerces-c_3.lib XalanMessages_1_12.lib icuuc.lib icuin.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1_12.dll" /implib:"..\..\..\..\Build\Win32\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Release" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"..\..\..\..\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Release" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib"
 # SUBTRACT LINK32 /pdb:none
 
 !ELSEIF  "$(CFG)" == "AllInOneWithICU - Win32 Debug"
@@ -82,7 +82,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 xerces-c_3D.lib XalanMessages_1_11D.lib icuucd.lib icuind.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1_11D.dll" /implib:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Debug" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"..\..\..\..\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib"
+# ADD LINK32 xerces-c_3D.lib XalanMessages_1_12D.lib icuucd.lib icuind.lib /nologo /dll /debug /machine:I386 /out:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1_12D.dll" /implib:"..\..\..\..\Build\Win32\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC6\Debug" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"..\..\..\..\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\Build\Win32\VC6\Debug" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib"
 # SUBTRACT LINK32 /pdb:none
 
 !ELSEIF  "$(CFG)" == "AllInOneWithICU - Win64 Release"
@@ -110,7 +110,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
-# ADD LINK32 xerces-c_3.lib XalanMessages_1_11.lib icuuc.lib icuin.lib /nologo /dll /pdb:none /machine:IX86 /nodefaultlib:"libmmd.lib" /out:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1_11.dll" /implib:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Release" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Release" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib" /machine:IA64
+# ADD LINK32 xerces-c_3.lib XalanMessages_1_12.lib icuuc.lib icuin.lib /nologo /dll /pdb:none /machine:IX86 /nodefaultlib:"libmmd.lib" /out:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1_12.dll" /implib:"..\..\..\..\Build\Win64\VC6\Release/Xalan-C_1.lib" /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Release" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Release" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib" /machine:IA64
 
 !ELSEIF  "$(CFG)" == "AllInOneWithICU - Win64 Debug"
 
@@ -136,7 +136,7 @@ BSC32=bscmake.exe
 # ADD BSC32 /nologo
 LINK32=link.exe
 # ADD BASE LINK32 /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 xerces-c_3D.lib XalanMessages_1_11D.lib icuucd.lib icuind.lib /nologo /dll /debug /machine:IX86 /nodefaultlib:"libmmdd.lib" /out:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1_11D.dll" /implib:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Debug" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Debug" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib" /machine:IA64
+# ADD LINK32 xerces-c_3D.lib XalanMessages_1_12D.lib icuucd.lib icuind.lib /nologo /dll /debug /machine:IX86 /nodefaultlib:"libmmdd.lib" /out:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1_12D.dll" /implib:"..\..\..\..\Build\Win64\VC6\Debug/Xalan-C_1D.lib" /pdbtype:sept /libpath:"..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC6\Debug" /libpath:"..\..\..\..\..\..\icu\lib" /libpath:"$(XERCESCROOT)\Build\Win64\VC6\Debug" /libpath:"$(XERCESCROOT)\lib" /libpath:"$(ICUROOT)\lib" /machine:IA64
 # SUBTRACT LINK32 /pdb:none
 
 !ENDIF 
diff --git a/Projects/Win32/VC7.1/AllInOne/AllInOne.vcproj b/Projects/Win32/VC7.1/AllInOne/AllInOne.vcproj
index 3ff26d1..7eaf5e7 100644
--- a/Projects/Win32/VC7.1/AllInOne/AllInOne.vcproj
+++ b/Projects/Win32/VC7.1/AllInOne/AllInOne.vcproj
@@ -48,8 +48,8 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalOptions="/MACHINE:I386"
-				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_11.lib"
-				OutputFile="$(OutDir)/Xalan-C_1_11.dll"
+				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_12.lib"
+				OutputFile="$(OutDir)/Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				SuppressStartupBanner="TRUE"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC7.1\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC7.1\Release;$(OutDir)"
@@ -122,8 +122,8 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalOptions="/MACHINE:I386"
-				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_11D.lib"
-				OutputFile="$(OutDir)/Xalan-C_1_11D.dll"
+				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_12D.lib"
+				OutputFile="$(OutDir)/Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				SuppressStartupBanner="TRUE"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC7.1\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC7.1\Debug;$(OutDir)"
@@ -194,8 +194,8 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalOptions="/MACHINE:I386"
-				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_11D.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)/Xalan-C_1_11D.dll"
+				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_12D.lib icuucd.lib icuind.lib"
+				OutputFile="$(OutDir)/Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				SuppressStartupBanner="TRUE"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC7.1\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC7.1\Debug,$(OutDir);$(ICUROOT)\lib"
@@ -268,8 +268,8 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalOptions="/MACHINE:I386"
-				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_11.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)/Xalan-C_1_11.dll"
+				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_12.lib icuuc.lib icuin.lib"
+				OutputFile="$(OutDir)/Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				SuppressStartupBanner="TRUE"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC7.1\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC7.1\Release;$(OutDir);$(ICUROOT)\lib"
diff --git a/Projects/Win32/VC8/AllInOne/AllInOne.vcproj b/Projects/Win32/VC8/AllInOne/AllInOne.vcproj
index 7338198..9aca20c 100644
--- a/Projects/Win32/VC8/AllInOne/AllInOne.vcproj
+++ b/Projects/Win32/VC8/AllInOne/AllInOne.vcproj
@@ -72,7 +72,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win32\VC8\Debug&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
@@ -160,7 +160,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win64\VC8\Debug&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
@@ -249,7 +249,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win32\VC8\Release&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
@@ -341,7 +341,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win64\VC8\Release&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
@@ -430,7 +430,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win32\VC8\Debug&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(ICUROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
@@ -518,7 +518,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win64\VC8\Debug&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(ICUROOT64)\lib&quot;;&quot;$(ICUROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
@@ -607,7 +607,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win32\VC8\Release&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(ICUROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
@@ -699,7 +699,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="&quot;$(XERCESCROOT)\Build\Win64\VC8\Release&quot;;&quot;$(XERCESCROOT)\lib&quot;;&quot;$(ICUROOT64)\lib&quot;;&quot;$(ICUROOT)\lib&quot;;&quot;$(OutDir)&quot;"
 				GenerateDebugInformation="true"
diff --git a/Projects/Win32/VC8/AllInOne/AllInOneWithICU.vcproj b/Projects/Win32/VC8/AllInOne/AllInOneWithICU.vcproj
index 36ce16c..dcaef3e 100644
--- a/Projects/Win32/VC8/AllInOne/AllInOneWithICU.vcproj
+++ b/Projects/Win32/VC8/AllInOne/AllInOneWithICU.vcproj
@@ -71,8 +71,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_11.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_12.lib icuucd.lib icuind.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC8\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC8\Debug;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -159,8 +159,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_11.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_12.lib icuucd.lib icuind.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC8\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC8\Debug;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -248,8 +248,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_11.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_12.lib icuuc.lib icuin.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC8\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC8\Release;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -340,8 +340,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_11.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_12.lib icuuc.lib icuin.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC8\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC8\Release;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
diff --git a/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLib.vcproj b/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLib.vcproj
index e8e742b..28c631c 100644
--- a/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLib.vcproj
+++ b/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLib.vcproj
@@ -69,7 +69,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 			/>
 			<Tool
@@ -147,7 +147,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 				TargetMachine="17"
 			/>
@@ -229,7 +229,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 			/>
@@ -311,7 +311,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 				TargetMachine="17"
@@ -390,7 +390,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 			/>
 			<Tool
@@ -468,7 +468,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 				TargetMachine="17"
 			/>
@@ -550,7 +550,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 			/>
@@ -632,7 +632,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 				TargetMachine="17"
diff --git a/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.rules b/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.rules
index 7d74162..2660cc7 100644
--- a/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.rules
+++ b/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.rules
@@ -18,8 +18,8 @@
 		<CustomBuildRule
 			Name="TXT rule"
 			DisplayName="TXT rule"
-			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_11 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
-			Outputs="$(IntDir)\XalanMessages_1_11_en_US.res"
+			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_12 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
+			Outputs="$(IntDir)\XalanMessages_1_12_en_US.res"
 			FileExtensions="*.txt"
 			ExecutionDescription="Processing ICU resource file"
 			>
@@ -40,8 +40,8 @@
 		<CustomBuildRule
 			Name="LST rule"
 			DisplayName="LST rule"
-			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_11 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
-			Outputs="$(OutDir)\XalanMessages_1_11.dll,$(OutDir)\XalanMessages_1_11.lib,$(OutDir)\XalanMessages_1_11.dat,$(OutDir)\XalanMessages_1_11.exp"
+			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_12 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
+			Outputs="$(OutDir)\XalanMessages_1_12.dll,$(OutDir)\XalanMessages_1_12.lib,$(OutDir)\XalanMessages_1_12.dat,$(OutDir)\XalanMessages_1_12.exp"
 			FileExtensions="*.lst"
 			ExecutionDescription="Building resource DLL"
 			>
diff --git a/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.vcproj b/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.vcproj
index 9cf5d17..072161f 100644
--- a/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.vcproj
+++ b/Projects/Win32/VC8/Utils/XalanMsgLib/XalanMsgLibICU.vcproj
@@ -292,7 +292,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC8\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\Build\Win64\VC8\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -312,7 +312,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC8\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\Build\Win64\VC8\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -340,7 +340,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC8\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\Build\Win64\VC8\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -368,7 +368,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win32\VC8\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\Build\Win32\VC8\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|x64"
@@ -396,7 +396,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC8\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\Build\Win64\VC8\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -424,7 +424,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\build\win32\vc8\debug\utils\xalanmsglibicu\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\build\win32\vc8\debug\utils\xalanmsglibicu\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|x64"
@@ -452,7 +452,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\build\win32\vc8\release\utils\xalanmsglibicu\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\build\win32\vc8\release\utils\xalanmsglibicu\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -472,7 +472,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\build\win32\vc8\release\utils\xalanmsglibicu\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\build\win32\vc8\release\utils\xalanmsglibicu\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
diff --git a/Projects/Win32/VC9/AllInOne/AllInOne.vcproj b/Projects/Win32/VC9/AllInOne/AllInOne.vcproj
index 2afea47..ee202f6 100644
--- a/Projects/Win32/VC9/AllInOne/AllInOne.vcproj
+++ b/Projects/Win32/VC9/AllInOne/AllInOne.vcproj
@@ -73,7 +73,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC9\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC9\Debug;$(OutDir)"
 				GenerateDebugInformation="true"
@@ -160,7 +160,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC9\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC9\Debug;$(OutDir)"
 				GenerateDebugInformation="true"
@@ -248,7 +248,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC9\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC9\Release;$(OutDir)"
 				GenerateDebugInformation="true"
@@ -339,7 +339,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC9\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC9\Release;$(OutDir)"
 				GenerateDebugInformation="true"
@@ -429,7 +429,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC9\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC9\Release;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -520,7 +520,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC9\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC9\Release;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -608,7 +608,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC9\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC9\Debug;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -695,7 +695,7 @@
 			<Tool
 				Name="VCLinkerTool"
 				AdditionalDependencies="xerces-c_3D.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC9\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC9\Debug;$(OutDir);$(ICUROOT64)\lib;$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
diff --git a/Projects/Win32/VC9/AllInOne/AllInOneWithICU.vcproj b/Projects/Win32/VC9/AllInOne/AllInOneWithICU.vcproj
index 2d2e2c1..cfeed07 100644
--- a/Projects/Win32/VC9/AllInOne/AllInOneWithICU.vcproj
+++ b/Projects/Win32/VC9/AllInOne/AllInOneWithICU.vcproj
@@ -72,8 +72,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_11.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_12.lib icuucd.lib icuind.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC9\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC9\Debug;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -159,8 +159,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_11.lib icuucd.lib icuind.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11D.dll"
+				AdditionalDependencies="xerces-c_3D.lib XalanMessages_1_12.lib icuucd.lib icuind.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12D.dll"
 				LinkIncremental="2"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC9\Debug;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC9\Debug;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -247,8 +247,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_11.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_12.lib icuuc.lib icuin.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win32\VC9\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win32\VC9\Release;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
@@ -338,8 +338,8 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_11.lib icuuc.lib icuin.lib"
-				OutputFile="$(OutDir)\Xalan-C_1_11.dll"
+				AdditionalDependencies="xerces-c_3.lib XalanMessages_1_12.lib icuuc.lib icuin.lib"
+				OutputFile="$(OutDir)\Xalan-C_1_12.dll"
 				LinkIncremental="1"
 				AdditionalLibraryDirectories="$(XERCESCROOT)\Build\Win64\VC9\Release;$(XERCESCROOT)\lib;..\..\..\..\..\..\xml-xerces\c\Build\Win64\VC9\Release;$(OutDir);$(ICUROOT)\lib"
 				GenerateDebugInformation="true"
diff --git a/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLib.vcproj b/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLib.vcproj
index f10fd7f..7d85c02 100644
--- a/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLib.vcproj
+++ b/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLib.vcproj
@@ -70,7 +70,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 				RandomizedBaseAddress="1"
 				DataExecutionPrevention="0"
@@ -147,7 +147,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 				RandomizedBaseAddress="1"
 				DataExecutionPrevention="0"
@@ -228,7 +228,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 				RandomizedBaseAddress="1"
@@ -309,7 +309,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 				RandomizedBaseAddress="1"
@@ -391,7 +391,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 				RandomizedBaseAddress="1"
@@ -472,7 +472,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12.dll"
 				ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest"
 				GenerateDebugInformation="true"
 				RandomizedBaseAddress="1"
@@ -550,7 +550,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 				RandomizedBaseAddress="1"
 				DataExecutionPrevention="0"
@@ -627,7 +627,7 @@
 			/>
 			<Tool
 				Name="VCLinkerTool"
-				OutputFile="$(OutDir)\XalanMessages_1_11D.dll"
+				OutputFile="$(OutDir)\XalanMessages_1_12D.dll"
 				LinkTimeCodeGeneration="0"
 				RandomizedBaseAddress="1"
 				DataExecutionPrevention="0"
diff --git a/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.rules b/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.rules
index 89b1704..84a22df 100644
--- a/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.rules
+++ b/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.rules
@@ -18,8 +18,8 @@
 		<CustomBuildRule
 			Name="TXT rule"
 			DisplayName="TXT rule"
-			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_11 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
-			Outputs="$(IntDir)\XalanMessages_1_11_en_US.res"
+			CommandLine="$(ICUROOT)\bin\genrb --verbose --package-name XalanMessages_1_12 --destdir $(IntDir)  $(OutDir)\Nls\Include\en_US.txt"
+			Outputs="$(IntDir)\XalanMessages_1_12_en_US.res"
 			FileExtensions="*.txt"
 			ExecutionDescription="Processing ICU resource file"
 			>
@@ -40,8 +40,8 @@
 		<CustomBuildRule
 			Name="LST rule"
 			DisplayName="LST rule"
-			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_11 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
-			Outputs="$(OutDir)\XalanMessages_1_11.dll,$(OutDir)\XalanMessages_1_11.lib,$(OutDir)\XalanMessages_1_11.dat,$(OutDir)\XalanMessages_1_11.exp"
+			CommandLine="$(ICUROOT)\bin\pkgdata --name XalanMessages_1_12 -T $(IntDir) -v -O R:$(ICUROOT) --mode dll -d $(OutDir) $(INTDIR)\$(InputName).lst"
+			Outputs="$(OutDir)\XalanMessages_1_12.dll,$(OutDir)\XalanMessages_1_12.lib,$(OutDir)\XalanMessages_1_12.dat,$(OutDir)\XalanMessages_1_12.exp"
 			FileExtensions="*.lst"
 			ExecutionDescription="Building resource DLL"
 			>
diff --git a/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.vcproj b/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.vcproj
index 3921db0..9ff01c9 100644
--- a/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.vcproj
+++ b/Projects/Win32/VC9/Utils/XalanMsgLib/XalanMsgLibICU.vcproj
@@ -293,7 +293,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win32\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\Build\Win32\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|x64"
@@ -321,7 +321,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win32\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\Build\Win32\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -348,7 +348,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\Build\Win64\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -376,7 +376,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.lst"
+				RelativePath="..\..\..\..\..\Build\Win64\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.lst"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -403,7 +403,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\Build\Win64\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -431,7 +431,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win64\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\Build\Win64\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
@@ -459,7 +459,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win32\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\Build\Win32\VC9\Debug\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|x64"
@@ -487,7 +487,7 @@
 				</FileConfiguration>
 			</File>
 			<File
-				RelativePath="..\..\..\..\..\Build\Win32\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_11_en_US.res"
+				RelativePath="..\..\..\..\..\Build\Win32\VC9\Release\Utils\XalanMsgLibICU\XalanMessages_1_12_en_US.res"
 				>
 				<FileConfiguration
 					Name="Debug|Win32"
diff --git a/README b/README
index 7d58eee..d0e201a 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
 
-Apache Xalan-C/C++ XSLT Library Version 1.11
+Apache Xalan-C/C++ XSLT Library Version 1.12
 
 Project Description:
     The Apache Xalan C/C++ Project provides a library and a 
@@ -38,7 +38,7 @@ Prerequisite:
 
 UNIX PACKAGE INSTALL PROJECTS:
 
-(prefix)/share/doc/xalan-c-1.11/
+(prefix)/share/doc/xalan-c-1.12/
     README        - This Document
     LICENSE       - The Software License
     NOTICE        - The Software Attributions
@@ -51,16 +51,16 @@ UNIX PACKAGE INSTALL PROJECTS:
     - directory containing library header files
 
 (prefix)/lib/
-    libxalan-c.so             -> libxalan-c.so.111.0
-    lib/libxalan-c.so.111     -> libxalan-c.so.111.0
-    libxalan-c.so.111.0
-    libxalanMsg.so            -> libxalanMsg.so.111.0
-    libxalanMsg.so.111        -> libxalanMsg.so.111.0
-    libxalanMsg.so.111.0
+    libxalan-c.so             -> libxalan-c.so.112.0
+    lib/libxalan-c.so.112     -> libxalan-c.so.112.0
+    libxalan-c.so.112.0
+    libxalanMsg.so            -> libxalanMsg.so.112.0
+    libxalanMsg.so.111        -> libxalanMsg.so.112.0
+    libxalanMsg.so.112.0
 
 WINDOWS PACKAGE INSTALL PRODUCTS:
 
-(prefix)/doc/xalan-c-1.11/
+(prefix)/doc/xalan-c-1.12/
     README        - This Document
     LICENSE       - The Software License
     NOTICE        - The Software Attributions
@@ -68,10 +68,10 @@ WINDOWS PACKAGE INSTALL PRODUCTS:
 
 (prefix)/bin/
     Xalan.exe     - command line XSLT stylesheet transform utility
-    Xalan-C_1_11.dll         - Release build library
-    Xalan-C_1_11D.dll        - Debug build library
-    XalanMessages_1_11.dll   - Release build messages
-    XalanMessages_1_11D.dll  - Debug build messages
+    Xalan-C_1_12.dll         - Release build library
+    Xalan-C_1_12D.dll        - Debug build library
+    XalanMessages_1_12.dll   - Release build messages
+    XalanMessages_1_12D.dll  - Debug build messages
 
 (prefix)/include/xalanc/
     - directory containing library header files
@@ -81,10 +81,10 @@ WINDOWS PACKAGE INSTALL PRODUCTS:
     Xalan-C_1.lib            - Windows DLL library definitions
     Xalan-C_1D.exp           - Windows DLL export definitions
     Xalan-C_1D.lib           - Windows DLL library definitions
-    XalanMessages_1_11.exp   - Windows DLL export definitions
-    XalanMessages_1_11.lib   - Windows DLL library definitions
-    XalanMessages_1_11D.exp  - Windows DLL export definitions
-    XalanMessages_1_11D.lib  - Windows DLL library definitions
+    XalanMessages_1_12.exp   - Windows DLL export definitions
+    XalanMessages_1_12.lib   - Windows DLL library definitions
+    XalanMessages_1_12D.exp  - Windows DLL export definitions
+    XalanMessages_1_12D.lib  - Windows DLL library definitions
 
 SUPPORTED PLATFORMS:
     - This is only a partial list
diff --git a/version.incl b/version.incl
index 6060d2d..f2aeee0 100644
--- a/version.incl
+++ b/version.incl
@@ -18,8 +18,8 @@
 ###################################################################
 
 PROJECT_NAME = xalan-c
-LIB_MAJOR_VER = 111
-LIB_MAJOR_DOT_VER = 1.11
+LIB_MAJOR_VER = 112
+LIB_MAJOR_DOT_VER = 1.12
 LIB_MINOR_VER = 0
-VER = 1_11_0
-MS_VER = 1_11
+VER = 1_12_0
+MS_VER = 1_12
diff --git a/xdocs/html/apiDocs/footer.html b/xdocs/html/apiDocs/footer.html
index 7436045..c86c9f4 100644
--- a/xdocs/html/apiDocs/footer.html
+++ b/xdocs/html/apiDocs/footer.html
@@ -7,7 +7,7 @@ used to generate this API documentation from the Xalan-C header files.</i></font
 <table border="0" cellpadding="0" cellspacing="0" width="80%">
  <tr>
   <td width="80%" valign="top">
-	<p align="center"><b>Xalan-C++ XSLT Processor Version 1.11</b><br/>
+	<p align="center"><b>Xalan-C++ XSLT Processor Version 1.12</b><br/>
 	Copyright &copy; 1999-2012 The Apache Software Foundation.<br/>
 	All Rights Reserved.</p>
   </td>
diff --git a/xdocs/html/apiDocs/header-local.html b/xdocs/html/apiDocs/header-local.html
index 1bac0e6..6671e46 100644
--- a/xdocs/html/apiDocs/header-local.html
+++ b/xdocs/html/apiDocs/header-local.html
@@ -9,5 +9,5 @@
 <!-- The head section is copied from Doxygen 1.7.1 generated default output -->
 <body>
 <h2 align="center">Xalan-C++ API Documentation</h2>
-<h3 align="center"><a href="../index.html">The Xalan C++ XSLT Processor Version 1.11</a></h3>
+<h3 align="center"><a href="../index.html">The Xalan C++ XSLT Processor Version 1.12</a></h3>
 <hr/>
diff --git a/xdocs/html/apiDocs/header.html b/xdocs/html/apiDocs/header.html
index 2bbc862..31beb9e 100644
--- a/xdocs/html/apiDocs/header.html
+++ b/xdocs/html/apiDocs/header.html
@@ -9,5 +9,5 @@
 <!-- The head section is copied from Doxygen 1.7.1 generated default output -->
 <body>
 <h2 align="center">Xalan-C++ API Documentation</h2>
-<h3 align="center"><a href="http://xml.apache.org/xalan-c">The Xalan C++ XSLT Processor Version 1.11</a></h3>
+<h3 align="center"><a href="http://xml.apache.org/xalan-c">The Xalan C++ XSLT Processor Version 1.12</a></h3>
 <hr/>
diff --git a/xdocs/sources/entities.ent b/xdocs/sources/entities.ent
index cd6b018..77d44b2 100644
--- a/xdocs/sources/entities.ent
+++ b/xdocs/sources/entities.ent
@@ -16,17 +16,17 @@
  -->
 
 <!ENTITY xslt4c "Xalan-C++">
-<!ENTITY xslt4c-dist "Xalan-C_1_11_0">
-<!ENTITY xslt4c-current "Xalan-C++ Version 1.11">
-<!ENTITY xslt4c-windll "Xalan-C_1_11.dll">
-<!ENTITY xslt4c-linuxlib "libxalan-c.so.111">
-<!ENTITY xslt4c-aixlib "libxalan-c111.so">
-<!ENTITY xslt4c-hplib "libxalan-c.sl.111.0">
-<!ENTITY xslt4c-solarislib "libxalan-c1_11.so">
-<!ENTITY xslt4c-msgdll "XalanMessages_1_11.dll">
-<!ENTITY xslt4c-msglib "XalanMessages_1_11.lib">
-<!ENTITY xslt4c-msgsho "libxalanMsg111.so">
-<!ENTITY xslt4c-msgcat "xalanMsg1_11.cat">
+<!ENTITY xslt4c-dist "Xalan-C_1_12_0">
+<!ENTITY xslt4c-current "Xalan-C++ Version 1.12">
+<!ENTITY xslt4c-windll "Xalan-C_1_12.dll">
+<!ENTITY xslt4c-linuxlib "libxalan-c.so.112">
+<!ENTITY xslt4c-aixlib "libxalan-c112.so">
+<!ENTITY xslt4c-hplib "libxalan-c.sl.112.0">
+<!ENTITY xslt4c-solarislib "libxalan-c1_12.so">
+<!ENTITY xslt4c-msgdll "XalanMessages_1_12.dll">
+<!ENTITY xslt4c-msglib "XalanMessages_1_12.lib">
+<!ENTITY xslt4c-msgsho "libxalanMsg112.so">
+<!ENTITY xslt4c-msgcat "xalanMsg1_12.cat">
 <!ENTITY xslt4c-win_root "xml-xalan\c">
 <!ENTITY xslt4c-unix_root "xml-xalan/c">
 
@@ -38,12 +38,12 @@
 <!ENTITY redhat_72_icc-dist "-redhat_72-icc_71">
 <!ENTITY redhat_72_ecc-dist "-redhat_72_64-ecc_71">
 <!ENTITY redhat_AS4_gcc-dist "-redhat_AS4-gcc_343">
-<!ENTITY hpux11a-dist "-hpux_11-acc_a03">
-<!ENTITY hpux11a_64-dist "-hpux_11_64-acc_a03">
-<!ENTITY hpux11c-dist "-hpux_11-acc_c03">
-<!ENTITY hpux11c_64-dist "-hpux_11_64-acc_c03">
-<!ENTITY hpux11i-dist "-hpux_11i-acc_c03">
-<!ENTITY hpux11i_64-dist "-hpux_11i_64-acc_c03">
+<!ENTITY hpux11a-dist "-hpux_12-acc_a03">
+<!ENTITY hpux11a_64-dist "-hpux_12_64-acc_a03">
+<!ENTITY hpux11c-dist "-hpux_12-acc_c03">
+<!ENTITY hpux11c_64-dist "-hpux_12_64-acc_c03">
+<!ENTITY hpux11i-dist "-hpux_12i-acc_c03">
+<!ENTITY hpux11i_64-dist "-hpux_12i_64-acc_c03">
 <!ENTITY solaris_28-dist "-solaris_28-cc_62">
 <!ENTITY solaris_28_64-dist "-solaris_28_64-cc_62">
 <!ENTITY suse_72_zOS-dist "-suse_72_zOS-gcc_29">
diff --git a/xdocs/sources/xalan.xml b/xdocs/sources/xalan.xml
index d424681..910bacc 100644
--- a/xdocs/sources/xalan.xml
+++ b/xdocs/sources/xalan.xml
@@ -19,7 +19,7 @@
  * limitations under the License.
 -->
 
-<book title="Xalan-C/C++ Version 1.11" copyright="1999-2012 The Apache Software Foundation">
+<book title="Xalan-C/C++ Version 1.12" copyright="1999-2012 The Apache Software Foundation">
 
 <!--  <hidden> -->
     <resources source="../sources/xalan/resources.xml"/>
@@ -34,7 +34,7 @@
   <separator/>
  
   <document id="index"
-            label="Xalan-C++ 1.11"
+            label="Xalan-C++ 1.12"
             source="xalan/index.xml"/>
 
   <document id="whatsnew" 
diff --git a/xdocs/sources/xalan/download.xml b/xdocs/sources/xalan/download.xml
index 01adf9e..737230d 100644
--- a/xdocs/sources/xalan/download.xml
+++ b/xdocs/sources/xalan/download.xml
@@ -51,7 +51,7 @@ browser.  Some selected platforms also have binary packages.
 </table>
 
 <p><em>Download Xerces-C/C++ XML Parser Library</em></p>
-<p>The Xalan-C/C++ 1.11 library requires the
+<p>The Xalan-C/C++ 1.12 library requires the
 <jump href="http://www.apache.org/dyn/mirrors/mirrors.cgi/xerces/c">Xerces-C/C++ XML</jump> 
 Parser 3.0 or newer, version 3.1.1 is preferred.
 </p>
@@ -108,8 +108,8 @@ and the
 <s3 title="Source Packages">
 <p><em>Xalan-C/C++ <jump href="http://www.apache.org/dist/xalan/xalan-c/KEYS">KEYS</jump></em></p>
 <ul>
- <li>xalan-c-1.11-src.tar.gz</li>
- <li>xalan-c-1.11-src.zip</li>
+ <li>xalan-c-1.12-src.tar.gz</li>
+ <li>xalan-c-1.12-src.zip</li>
 </ul>
 <p>You can download the Xalan-C/C++ source packages from the 
    <jump href="http:///www.apache.org/dyn/mirrors/mirrors.cgi/xalan/xalan-c/sources">
@@ -132,10 +132,10 @@ interactive API (Application Program Interface) pages.
 </p>
 <p><em>Xalan-C/C++ <jump href="http://www.apache.org/dist/xalan/xalan-c/KEYS">KEYS</jump></em></p>
 <ul>
- <li>xalan-c-1.11-docs-html-full.tar.gz</li>
- <li>xalan-c-1.11-docs-html-full.zip</li>
- <li>xalan-c-1.11-docs-html-nograf.tar.gz</li>
- <li>xalan-c-1.11-docs-html-nograf.zip</li>
+ <li>xalan-c-1.12-docs-html-full.tar.gz</li>
+ <li>xalan-c-1.12-docs-html-full.zip</li>
+ <li>xalan-c-1.12-docs-html-nograf.tar.gz</li>
+ <li>xalan-c-1.12-docs-html-nograf.zip</li>
 </ul>
 <p>You can download the Xalan-C/C++ documentation packages from the 
    <jump href="http:///www.apache.org/dyn/mirrors/mirrors.cgi/xalan/xalan-c/docs">
@@ -168,39 +168,39 @@ separately managed.  There is no synchronization of product distribution.</note>
 
 <p><em>Windows Packages - 32 BIT</em></p>
 <ul>
- <li>xalan_c-1.11-x86-windows-vc71.zip for MS VS 2003</li>
- <li>xalan_c-1.11-x86-windows-vc8.zip for MS VS 2005 </li>
- <li>xalan_c-1.11-x86-windows-vc9.zip for MS VS 2008</li>
- <li>xalan_c-1.11-x86-windows-vc10.zip for MS VS 2010</li>
+ <li>xalan_c-1.12-x86-windows-vc71.zip for MS VS 2003</li>
+ <li>xalan_c-1.12-x86-windows-vc8.zip for MS VS 2005 </li>
+ <li>xalan_c-1.12-x86-windows-vc9.zip for MS VS 2008</li>
+ <li>xalan_c-1.12-x86-windows-vc10.zip for MS VS 2010</li>
 </ul>
 <p>Combined with Xerces Parser</p>
 <ul>
- <li>xalan_comb-1.11-x86-windows-vc71.zip for MS VS 2003</li>
- <li>xalan_comb-1.11-x86-windows-vc8.zip for MS VS 2005 </li>
- <li>xalan_comb-1.11-x86-windows-vc9.zip for MS VS 2008</li>
- <li>xalan_comb-1.11-x86-windows-vc10.zip for MS VS 2010</li>
+ <li>xalan_comb-1.12-x86-windows-vc71.zip for MS VS 2003</li>
+ <li>xalan_comb-1.12-x86-windows-vc8.zip for MS VS 2005 </li>
+ <li>xalan_comb-1.12-x86-windows-vc9.zip for MS VS 2008</li>
+ <li>xalan_comb-1.12-x86-windows-vc10.zip for MS VS 2010</li>
 </ul> 
 <p><em>Windows Packages - 64 BIT</em></p>
 <ul>
- <li>xalan_c-1.11-amd64-windows-vc8.zip for MS VS 2005</li>
- <li>xalan_c-1.11-amd64-windows-vc9.zip for MS VS 2008</li>
- <li>xalan_c-1.11-amd64-windows-vc10.zip for MS VS 2010</li>
+ <li>xalan_c-1.12-amd64-windows-vc8.zip for MS VS 2005</li>
+ <li>xalan_c-1.12-amd64-windows-vc9.zip for MS VS 2008</li>
+ <li>xalan_c-1.12-amd64-windows-vc10.zip for MS VS 2010</li>
 </ul>
 <p>Combined with Xerces Parser</p>
 <ul>
- <li>xalan_comb-1.11-amd64-windows-vc8.zip for MS VS 2005</li>
- <li>xalan_comb-1.11-amd64-windows-vc9.zip for MS VS 2008</li>
- <li>xalan_comb-1.11-amd64-windows-vc10.zip for MS VS 2010</li>
+ <li>xalan_comb-1.12-amd64-windows-vc8.zip for MS VS 2005</li>
+ <li>xalan_comb-1.12-amd64-windows-vc9.zip for MS VS 2008</li>
+ <li>xalan_comb-1.12-amd64-windows-vc10.zip for MS VS 2010</li>
 </ul>
 <p><em>BSD Packages - 64 BIT</em></p>
 <ul>
- <li>xalan-c-1.11-x86_64-freebsd_9-gcc_4_2.tar.gz</li>
- <li>xalan_combined-c-1.11-x86_64-freebsd_9-gcc_4_2.tar.gz</li>
+ <li>xalan-c-1.12-x86_64-freebsd_9-gcc_4_2.tar.gz</li>
+ <li>xalan_combined-c-1.12-x86_64-freebsd_9-gcc_4_2.tar.gz</li>
 </ul>
 <p><em>Linux Packages</em></p>
 <ul>
- <li>xalan-c-1.11-x86_64-linux_2_6_32-gcc_4_4.tar.gz</li>
- <li>xalan_combined-c-1.11-x86_64-linux_2_6_32-gcc_4_4.tar.gz</li>
+ <li>xalan-c-1.12-x86_64-linux_2_6_32-gcc_4_4.tar.gz</li>
+ <li>xalan_combined-c-1.12-x86_64-linux_2_6_32-gcc_4_4.tar.gz</li>
 </ul>
 <p>You can download the Xalan-C/C++ compiled binary packages from the 
    <jump href="http:///www.apache.org/dyn/mirrors/mirrors.cgi/xalan/xalan-c/binaries">
diff --git a/xdocs/sources/xalan/faq.xml b/xdocs/sources/xalan/faq.xml
index 3c3d7bb..40aaa77 100644
--- a/xdocs/sources/xalan/faq.xml
+++ b/xdocs/sources/xalan/faq.xml
@@ -100,9 +100,9 @@
 <li>The Xerces-C/C++ source distribution package or a compatible binary distribution package.</li>
 <li>A compatible Microsoft Visual Studio .NET (2003, 2005, 2008, 2010) software development platform.</li>
 </ul>
-<p>The Xalan-C/C++ Version 1.11 (pre-release) is available from the Apache Subversion
+<p>The Xalan-C/C++ Version 1.12 (pre-release) is available from the Apache Subversion
    repository at <em>http://svn.apache.org/repos/asf/xalan/c/trunk/.</em></p>
-<p>After Xalan-C/C++ Version 1.11 is released, it can be downloaded from:
+<p>After Xalan-C/C++ Version 1.12 is released, it can be downloaded from:
    <jump href="http://www.apache.org/dyn/closer.cgi/xalan/xalan-c">Xalan Distributions</jump>.</p>
 <p>The Xerces-C/C++ Version 3.1.1 is can be downloaded from:
    <jump href="http://www.apache.org/dyn/closer.cgi/xerces/c/3">Xerces Distributions</jump>.</p>
@@ -135,7 +135,7 @@
    <p>The ICU is available for download from <jump href="http://oss.software.ibm.com/icu/index.html">
       http://oss.software.ibm.com/icu/index.html</jump>.</p>
    <p>Xalan release 1.10 was tested with &icu-current;. The curent Xalan
-      release 1.11 is not fully tested with IBM-ICU.</p>
+      release 1.12 is not fully tested with IBM-ICU.</p>
    <p>For more details see: <link idref="usagepatterns" anchor="icu">Using the International Components for Unicode (ICU)</link>.</p>
    <!--icuNote-->
 </a>
diff --git a/xdocs/sources/xalan/history.xml b/xdocs/sources/xalan/history.xml
index 6b9cb5e..ec07f49 100644
--- a/xdocs/sources/xalan/history.xml
+++ b/xdocs/sources/xalan/history.xml
@@ -16,6 +16,17 @@
  * limitations under the License.
 -->
 
+<s3 title="Changes for &xslt4c; version 1.12">
+<p>This is a general bug fix release with added compatibility and stability features.</p>
+<p>Major updates since version 1.11 include:</p>
+<ul>
+  <li>CMake build for all supported platforms</li>
+  <li>C++11, C++14 and C++17 compatibility fixes</li>
+  <li><link anchor="bugfix12">Bugs fixed in this release</link>.</li>
+</ul>
+</s3>
+
+
 <s3 title="Changes for &xslt4c; version 1.11">
 <p>This is a general bug fix release with added stability features.
    Many null pointer references have been fixed.</p>
diff --git a/xdocs/sources/xalan/index.xml b/xdocs/sources/xalan/index.xml
index 40b01c4..4948c6a 100644
--- a/xdocs/sources/xalan/index.xml
+++ b/xdocs/sources/xalan/index.xml
@@ -30,7 +30,7 @@
 <li><link anchor="getstarted">Getting Started</link></li>
 <li><link anchor="getWhatNeeded">Getting What You Need</link></li>
 </ul>
-<p>The old Xalan-C/C++ 1.10 release can be found at 
+<p>The old Xalan-C/C++ 1.11 release can be found at 
 <jump href="../old/xalan-c/index.html">xml.apache.org/xalan-c</jump>.</p>
 
 <anchor name="whatisxalan"/>
@@ -43,7 +43,7 @@ The engine also supports the entry of top-level stylesheet parameters.
 Documentation exists on how to extend the library with 
 your own custom XPath functions.
 </p>
-<p>Xalan-C++ version 1.11 is a robust implementation of the 
+<p>Xalan-C++ version 1.12 is a robust implementation of the 
 W3C Recommendations for 
 <jump href="http://www.w3.org/TR/xslt">XSL Transformations (XSLT)</jump> 
 and the 
@@ -236,8 +236,8 @@ Binary packages comprise the compiled libraries, the Xalan command line utility,
 The documentation package contains the pre-built documentation. 
 The source package contains the sources to build everything.
 </p>
-<p>The current Xalan-C/C++ Version 1.11 is compatible with the stable releases of 
-<jump href="http://xerces.apache.org/xerces-c">Xerces-C/C++</jump> Version 3.0 and newer. The current stable release for Xerces-C/C++ is 3.1.1.
+<p>The current Xalan-C/C++ Version 1.12 is compatible with the stable releases of 
+<jump href="http://xerces.apache.org/xerces-c">Xerces-C/C++</jump> Version 3.0 and newer. The current stable release for Xerces-C/C++ is 3.2.3.
 </p>
 <p>The previous Xalan-C/C++ Version 1.10 works with Xerces-C/C++ Versions 2.7.0 and 2.8.0.
 </p>
@@ -248,7 +248,7 @@ send your comments to the <jump href="mailto:c-users@xalan.apache.org">xalan-c-u
 send your comments to the <jump href="mailto:dev@xalan.apache.org">xalan-dev</jump> mail list.
 </p>
 <p>Binary releases are not yet available. 
-We would like to distribute Xalan-C/C++ Version 1.11 binary releases 
+We would like to distribute Xalan-C/C++ Version 1.12 binary releases 
 using the same platforms specified for the compatible Xerces-C binary packages.
 </p>
 </s2>
@@ -280,9 +280,9 @@ Use your favorite subversion 'svn' utility for download.
 <jump href="http://xerces.apache.org/xerces-c/download.cgi">Xerces-C/C++ (XML) packages</jump> 
 are available for download.
 </p>
-<note>The sources from the Xalan-C repository are current for Version 1.11 
+<note>The sources from the Xalan-C repository are current for Version 1.12 
 until released packages are available. 
-You can help us prepare for a Version 1.11 release 
+You can help us prepare for a Version 1.12 release 
 by providing packages for your platforms 
 and let us know of your building issues.
 </note><br/>
diff --git a/xdocs/sources/xalan/install.xml b/xdocs/sources/xalan/install.xml
index 27ecb7e..8d47005 100644
--- a/xdocs/sources/xalan/install.xml
+++ b/xdocs/sources/xalan/install.xml
@@ -50,7 +50,7 @@ Xalan-C sources to be found in a directory named <code><em>xalan-src</em></code>
 The Xerces-C sources are expected to be found in a directory named <code><em>xerces-src</em></code>.</p>
 
 <p>The supplemental package building scripts for Windows look for the Xalan-C 
-sources to be found in a directory named <code><em>xalan-src-11</em></code> 
+sources to be found in a directory named <code><em>xalan-src-12</em></code> 
 and the Xerces-C sources to be found in a directory named <code><em>xerces-src-31</em></code>.</p>
 
 <p>When building the Xalan-C library and sample programs, 
@@ -87,7 +87,7 @@ Binary packages for Linux and UNIX systems have the following directory structur
 <tr><td>./bin/</td><td>Contains the Xalan.exe command line and DLLs</td></tr>
 <tr><td>./lib/</td><td>Contains the linker libraries</td></tr>
 <tr><td>./include/xalanc/</td><td>Contains the Xalan-C header files</td></tr>
-<tr><td>./doc/xalanc-1.11/</td><td>Contains license and other information</td></tr>
+<tr><td>./doc/xalanc-1.12/</td><td>Contains license and other information</td></tr>
 </table>
 
 <p>Supplemental scripts for Linux and UNIX builds are available in the 
@@ -138,13 +138,13 @@ are subdirectories of the platform directory.
 Libraries for several Visual Studio development systems 
 can be installed on the same Windows computer.</p>
 <table>
-<tr><td>XALANCPKG-11-31-VC71</td><td>for Visual Studio 2003 (Win32)</td></tr>
-<tr><td>XALANCPKG-11-31-VC80</td><td>for Visual Studio 2005 (Win32)</td></tr>
-<tr><td>XALANCPKG-11-31-VC90</td><td>for Visual Studio 2008 (Win32)</td></tr>
-<tr><td>XALANCPKG-11-31-VC100</td><td>for Visual Studio 2010 (Win32)</td></tr>
-<tr><td>XALANCPKG-11-31-X64-VC80</td><td>for Visual Studio 2005 (amd64)</td></tr>
-<tr><td>XALANCPKG-11-31-X64-VC90</td><td>for Visual Studio 2008 (amd64)</td></tr>
-<tr><td>XALANCPKG-11-31-X64-VC100</td><td>for Visual Studio 2010 (amd64)</td></tr>
+<tr><td>XALANCPKG-12-31-VC71</td><td>for Visual Studio 2003 (Win32)</td></tr>
+<tr><td>XALANCPKG-12-31-VC80</td><td>for Visual Studio 2005 (Win32)</td></tr>
+<tr><td>XALANCPKG-12-31-VC90</td><td>for Visual Studio 2008 (Win32)</td></tr>
+<tr><td>XALANCPKG-12-31-VC100</td><td>for Visual Studio 2010 (Win32)</td></tr>
+<tr><td>XALANCPKG-12-31-X64-VC80</td><td>for Visual Studio 2005 (amd64)</td></tr>
+<tr><td>XALANCPKG-12-31-X64-VC90</td><td>for Visual Studio 2008 (amd64)</td></tr>
+<tr><td>XALANCPKG-12-31-X64-VC100</td><td>for Visual Studio 2010 (amd64)</td></tr>
 </table>
 
 <p>Supplemental scripts for Windows builds are available in the source distribution 
diff --git a/xdocs/sources/xalan/usagepatterns.xml b/xdocs/sources/xalan/usagepatterns.xml
index e318038..0bd89d5 100644
--- a/xdocs/sources/xalan/usagepatterns.xml
+++ b/xdocs/sources/xalan/usagepatterns.xml
@@ -86,7 +86,7 @@ using xalanc::XalanTransformer;
 <p>These macros can be used immediately after the included header files (for global applicability in a given source file) or within 
    functions and methods for local applicability.</p>
 <note>Whilst you can use the standard C++ namespace syntax directly, the &xml4c; and &xslt4c; namespaces are linked to the version 
-      number.  For example, the Xalan namespace is currently <em>xalanc_1_11</em>.  The macros will automatically take care of this 
+      number.  For example, the Xalan namespace is currently <em>xalanc_1_12</em>.  The macros will automatically take care of this 
       when code is re-compiled against a new version of the libraries.  Using the namespaces directly will require each namespace 
       related statement be updated by hand.</note>
 </s3>
diff --git a/xdocs/sources/xalan/whatsnew.xml b/xdocs/sources/xalan/whatsnew.xml
index 76ea591..0418b37 100644
--- a/xdocs/sources/xalan/whatsnew.xml
+++ b/xdocs/sources/xalan/whatsnew.xml
@@ -28,6 +28,7 @@
   <li><link anchor="status">Status</link></li>
   <li><link anchor="contact">Getting in Touch</link></li>
   <li><link anchor="history">History of Software Changes</link></li>
+  <li><link anchor="bugfix12">Bug Fixes in Release 1.12</link></li>
   <li><link anchor="bugfix11">Bug Fixes in Release 1.11</link></li>
   <li><link anchor="bugfix10">Bug Fixes in Release 1.10</link></li>
   <li><link anchor="bugs">Bug reporting</link></li>    
@@ -37,6 +38,21 @@
 <anchor name="status"/>
 <s2 title="Status">
 
+<p><em>Release notes for Xalan-C/C++ Version 1.12</em>
+</p>
+<p>This is primarily a bug-fix release of version 1.11.  Xerces-C/C++
+versions 3.0 and newer are supported. Xerces-C/C++ Version 3.2.3 is the
+preferred stable release.
+</p>
+<p>Binary packages are not provided.  Please use Microsoft vcpkg, MacOS X homebrew,
+FreeBSD ports or your distribution's package manager to install Xalan-C.  If your
+system's package manager does not yet provide a packaged version of Xalan-C,
+please consider contributing support.
+</p>
+<p>Xalan-C/C++ supports Microsoft Visual Studio 2019 and earlier via the new
+CMake build, which replaces the old version-specific project and solution files.
+</p>
+
 <p><em>Release notes for Xalan-C/C++ Version 1.11</em>
 </p>
 <p>This is primarily a bug-fix release of version 1.10.  Support for number and


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