Fix for CMIS-701 which is to do a reload in the getContentStream method when the content element is missing

git-svn-id: https://svn.apache.org/repos/asf/chemistry/cmislib/trunk@1513319 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/cmislib/atompub_binding.py b/src/cmislib/atompub_binding.py
index 3c46cb7..193a41b 100644
--- a/src/cmislib/atompub_binding.py
+++ b/src/cmislib/atompub_binding.py
@@ -2475,6 +2475,11 @@
 
         contentElements = self.xmlDoc.getElementsByTagNameNS(ATOM_NS, 'content')
 
+        #CMIS-701
+        if len(contentElements) != 1:
+            self.reload()
+            contentElements = self.xmlDoc.getElementsByTagNameNS(ATOM_NS, 'content')
+
         assert(len(contentElements) == 1), 'Expected to find exactly one atom:content element.'
 
         # if the src element exists, follow that