// xml file
Serializer serializer = context.getBroker().getSerializer();
serializer.setUser(context.getUser());
serializer.setProperty("omit-xml-declaration", "no");
getDynamicSerializerOptions(serializer);
String strDoc = serializer.serialize(doc);
value = strDoc.getBytes();
} else if (doc.getResourceType() == DocumentImpl.BINARY_FILE) {
// binary file
InputStream is = context.getBroker().getBinaryResource((BinaryDocument)doc);
byte[] data = new byte[16384];