@Override
public String getNamespaceForPrefix(final String prefix, final Node namespaceContext) {
String namespace = super.getNamespaceForPrefix(prefix, namespaceContext);
if (namespace == null) {
if (namespaceContext instanceof XmlPage) {
final DomElement documentElement = ((XmlPage) namespaceContext).getDocumentElement();
if (documentElement != null) {
namespace = getNamespace(documentElement, prefix);
}
}
else if (namespaceContext instanceof DomElement) {