aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/gv/egiz/moazs/scheme/Marshaller.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/gv/egiz/moazs/scheme/Marshaller.java')
-rw-r--r--src/main/java/at/gv/egiz/moazs/scheme/Marshaller.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/at/gv/egiz/moazs/scheme/Marshaller.java b/src/main/java/at/gv/egiz/moazs/scheme/Marshaller.java
index 83ace5c..1a86079 100644
--- a/src/main/java/at/gv/egiz/moazs/scheme/Marshaller.java
+++ b/src/main/java/at/gv/egiz/moazs/scheme/Marshaller.java
@@ -32,6 +32,10 @@ public class Marshaller {
}
public <T> String marshallXml(final T obj) {
+ if (obj == null) {
+ return "null";
+ }
+
StringWriter sw = new StringWriter();
Result result = new StreamResult(sw);
jaxbMarshaller.marshal(obj, result);