First WebDav PROPFIND implementation server-side
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / acr / xml / DomContent.java
index 786b0d63261f2b298cde63194176f9a3e7c629af..514d0bd36db23b505577db2bb4b2c13f62a75611 100644 (file)
@@ -122,6 +122,8 @@ public class DomContent extends AbstractContent implements ProvidedContent {
                for (int i = 0; i < attributes.getLength(); i++) {
                        Attr attr = (Attr) attributes.item(i);
                        QName key = toQName(attr);
+                       if (key.getNamespaceURI().equals(XMLConstants.XMLNS_ATTRIBUTE_NS_URI))
+                               continue;// skip prefix mapping
                        result.add(key);
                }
                return result;
@@ -139,7 +141,7 @@ public class DomContent extends AbstractContent implements ProvidedContent {
                        else
                                return Optional.empty();
                } else
-                       return null;
+                       return Optional.empty();
        }
 
        @Override