There is a bug in the file XalanMemoryManagement.hpp, in the ConstructValueWithNoMemoryManager, because the constructor for the value data member is not explicit. For POD types, that means no default inititialization, which is a problem in some cases.
Also, there is a glitch in the header file XalanVector.hpp.
A patch is attached. Committers, can you pleaser review?