Define ContentDecodingException used by BinaryXMLDecoder.
diff --git a/js/PublisherID.js b/js/PublisherID.js
index 868e13d..29a3add 100644
--- a/js/PublisherID.js
+++ b/js/PublisherID.js
@@ -60,7 +60,7 @@
 		}
 		this.publisherID = decoder.readBinaryElement(nextTag);
 		if (null == this.publisherID) {
-			throw new ContentDecodingException("Cannot parse publisher ID of type : " + nextTag + ".");
+			throw new ContentDecodingException(new Error("Cannot parse publisher ID of type : " + nextTag + "."));
 		}
 };