diff --git a/src/test/java/com/fasterxml/jackson/dataformat/xml/failing/JsonNodeBasicSer441Test.java b/src/test/java/com/fasterxml/jackson/dataformat/xml/failing/JsonNodeBasicSer441Test.java
new file mode 100644
index 000000000..7a23db911
--- /dev/null
+++ b/src/test/java/com/fasterxml/jackson/dataformat/xml/failing/JsonNodeBasicSer441Test.java
@@ -0,0 +1,37 @@
+package com.fasterxml.jackson.dataformat.xml.failing;
+
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.node.ArrayNode;
+import com.fasterxml.jackson.databind.node.ObjectNode;
+import com.fasterxml.jackson.dataformat.xml.XmlTestBase;
+
+// for [dataformat-xml#441]
+public class JsonNodeBasicSer441Test extends XmlTestBase
+{
+ final private ObjectMapper XML_MAPPER = newMapper();
+
+ public void testSimpleNode() throws Exception
+ {
+ ObjectNode xml = XML_MAPPER.createObjectNode();
+ ObjectNode root = xml.putObject("root");
+ root.put("id", 13);
+ root.put("enabled", true);
+//System.err.println("XML/object: "+XML_MAPPER.writeValueAsString(xml));
+ assertEquals("13true",
+ XML_MAPPER.writeValueAsString(xml));
+ }
+
+ public void testArrayNode() throws Exception
+ {
+ ObjectNode xml = XML_MAPPER.createObjectNode();
+ ObjectNode root = xml.putObject("root");
+ ArrayNode arr = root.putArray("array");
+ arr.add("first");
+ ObjectNode second = arr.addObject();
+ second.put("value", 137);
+
+//System.err.println("XML/array: "+XML_MAPPER.writeValueAsString(xml));
+ assertEquals("first137",
+ XML_MAPPER.writeValueAsString(xml));
+ }
+}
diff --git a/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeBasicDeserTest.java b/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
similarity index 97%
rename from src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeBasicDeserTest.java
rename to src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
index f2bb78bfa..dfb373f28 100644
--- a/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeBasicDeserTest.java
+++ b/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeBasicDeserTest.java
@@ -1,4 +1,4 @@
-package com.fasterxml.jackson.dataformat.xml.deser;
+package com.fasterxml.jackson.dataformat.xml.node;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
diff --git a/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeMixedContent403Test.java b/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
similarity index 97%
rename from src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeMixedContent403Test.java
rename to src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
index 15234ecfa..a8426f976 100644
--- a/src/test/java/com/fasterxml/jackson/dataformat/xml/deser/JsonNodeMixedContent403Test.java
+++ b/src/test/java/com/fasterxml/jackson/dataformat/xml/node/JsonNodeMixedContent403Test.java
@@ -1,4 +1,4 @@
-package com.fasterxml.jackson.dataformat.xml.deser;
+package com.fasterxml.jackson.dataformat.xml.node;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.json.JsonMapper;