New CAS metadata support in 3.4

Paul B. Henson henson at cpp.edu
Thu Nov 15 14:13:03 EST 2018


On Thu, Nov 15, 2018 at 09:39:16AM -0500, Marvin Addison wrote:

> I got burned myself when setting this up in our AWS test environment
> the other day, so it's easy to miss. Moreover, I see this appears to
> be a missing point in the documentation [1], which I will fix today.

Thanks for the tip and the docs update; however, now I'm getting this
error:

net.shibboleth.utilities.java.support.service.ServiceException: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 16 in XML document from file [/opt/shibboleth-idp/conf/cas-metadata-providers.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 16; columnNumber: 52; cvc-complex-type.3.2.2: Attribute 'indexesRef' is not allowed to appear in element 'MetadataProvider'.  at net.shibboleth.ext.spring.service.ReloadableSpringService.doReload(ReloadableSpringService.java:377

I'm using an inline provider, not a file backed provider:

    <MetadataProvider xmlns:samlmd="urn:oasis:names:tc:SAML:2.0:metadata"
                      id="proxy.library.cpp.edu"
                      xsi:type="InlineMetadataProvider"
                      indexesRef="shibboleth.CASMetadataIndices">

Does this only work with file backed providers or did I do something
wrong?

Thanks much...


-- 
Paul B. Henson  |  (909) 979-6361  |  http://www.cpp.edu/~henson/
Operating Systems and Network Analyst  |  henson at cpp.edu
California State Polytechnic University  |  Pomona CA 91768


More information about the users mailing list