Apply manual validators even when schema was used. 1.2.1
authorScott Cantor <cantor.2@osu.edu>
Thu, 13 Aug 2009 18:53:17 +0000 (18:53 +0000)
committerScott Cantor <cantor.2@osu.edu>
Thu, 13 Aug 2009 18:53:17 +0000 (18:53 +0000)
xmltooling/soap/impl/SOAPClient.cpp

index 9082d41..43e4c19 100644 (file)
@@ -1,5 +1,5 @@
 /*
- *  Copyright 2001-2007 Internet2
+ *  Copyright 2001-2009 Internet2
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -109,8 +109,8 @@ Envelope* SOAPClient::receive()
     
     auto_ptr<XMLObject> xmlObject(XMLObjectBuilder::buildOneFromElement(doc->getDocumentElement(), true));
     janitor.release();
-    if (!m_validate)
-        SchemaValidators.validate(xmlObject.get());
+
+    SchemaValidators.validate(xmlObject.get());
 
     Envelope* env = dynamic_cast<Envelope*>(xmlObject.get());
     if (!env)