There is a compile error with the XalanDequeIterator class with some of the std algorithms, which make use of the < operator to check the range.
Also for a random_access_itetator this member is meant to be supplied to be a std container.
To fix make the change
// Add the following to fix
bool operator<(const XalanDequeIterator & theRhs) const