First thing to check: When building the DOM, are you using the DOM Level 2 namespace-aware calls (createElementNS, createAttributeNS, etc) rather than the obsolete DOM Level 1 calls (createElement, createAttribute, etc)? Xalan _requires_ a Level 2 DOM as input.
______________________________________ Joe Kesselman / IBM Research
