From: Scott Cantor Date: Wed, 12 Aug 2009 21:22:04 +0000 (+0000) Subject: Disable check for contact child elements pending errata decision by TC. X-Git-Tag: 2.2.1~2 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fcpp-opensaml.git;a=commitdiff_plain;h=f8f938aa0aeb484d17952a5bae5c861780c90048 Disable check for contact child elements pending errata decision by TC. --- diff --git a/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp b/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp index c5d751c..8a5f2f2 100644 --- a/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp +++ b/saml/saml2/metadata/impl/MetadataSchemaValidators.cpp @@ -98,8 +98,10 @@ namespace opensaml { END_XMLOBJECTVALIDATOR; BEGIN_XMLOBJECTVALIDATOR(SAML_DLLLOCAL,ContactPerson); + /* Pending errata decision. if (!ptr->hasChildren()) throw ValidationException("ContactPerson must have at least one child element."); + */ if (!XMLString::equals(ptr->getContactType(),ContactPerson::CONTACT_TECHNICAL) && !XMLString::equals(ptr->getContactType(),ContactPerson::CONTACT_SUPPORT) && !XMLString::equals(ptr->getContactType(),ContactPerson::CONTACT_ADMINISTRATIVE) &&