<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <br>
    <div class="moz-cite-prefix">On 11/9/15 12:12 PM, Wessel, Keith
      wrote:<br>
    </div>
    <blockquote
cite="mid:A1EB7EC659FA0F429A55865D5820006D2E3AFD65@CITESMBX1.ad.uillinois.edu"
      type="cite">
      <pre wrap="">Reserecting this old thread to report a config bug or possibly just a mistake on my part.

I added the Dolumn element to my LDAP data connector definition and got an error from the IDP on configuration load. Seems the XML schema doesn't like my ldapProperty elelements after my column element. If I move the column element to the end of the LDAP data connector block, though, all is well. Is this a bug? If so, I'd be glad to report it, but I wanted to make sure I'm not doing something silly first.
</pre>
    </blockquote>
    <br>
    No it's not a bug.  LDAPProperty must appear before Column.  <br>
    <br>
    In most/all of the attribute resolver schemas, the config child
    elements are defined using a <sequence>, so in an instance
    document they have to appear in the order defined in the schema.  A
    link to the v3 data connector schema is below.  Look for the LDAP
    one, and you'll see the required ordering of its child elements:<br>
    <br>
<a class="moz-txt-link-freetext" href="http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-dc.xsd?view=markup">http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-schema/src/main/resources/schema/shibboleth-attribute-resolver-dc.xsd?view=markup</a><br>
    <br>
    <br>
    I don't know off-hand what sort of docs we have in the wiki on this,
    but the actual XML schema files are always the authoritative source.<br>
    <br>
  </body>
</html>