<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>I've been trying to make sense of this looking at the various classes but .. again the <span style="font-size: 12pt;">revised config from the wiki (https://wiki.shibboleth.net/confluence/display/IDP30/SecurityConfiguration​), again attempted verbatim, causes
the following error :</span></p>
<p><br>
</p>
<p class="p1">Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.RelyingPartyOverrides': Cannot create inner bean 'RelyingPartyByName$child#4d2c754' of type [net.shibboleth.idp.saml.relyingparty.impl.RelyingPartyConfigurationSupport]
while setting bean property 'sourceList' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'RelyingPartyByName$child#4d2c754' defined in file [/usr/local/shib3/conf/relying-party.xml]:
Cannot create inner bean 'Shibboleth.SSO$child#752cd083' of type [net.shibboleth.idp.saml.saml1.profile.config.BrowserSSOProfileConfiguration] while setting bean property 'profileConfigurations' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException:
Error creating bean with name 'Shibboleth.SSO$child#752cd083' defined in file [/usr/local/shib3/conf/relying-party.xml]: Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property
value of type 'org.opensaml.xmlsec.impl.BasicSignatureSigningConfiguration' to required type 'net.shibboleth.idp.profile.config.SecurityConfiguration' for property 'securityConfiguration'; nested exception is java.lang.IllegalStateException: Cannot convert
value of type [org.opensaml.xmlsec.impl.BasicSignatureSigningConfiguration] to required type [net.shibbolet<span style="font-size: 12pt;">h.idp.profile.config.SecurityConfiguration] for property 'securityConfiguration': no matching editors or conversion strategy
found</span></p>
<p class="p1"><span class="Apple-tab-span"></span>at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313)<br>
</p>
<p class="p1"><br>
</p>
<p class="p1">Thanks,<br>
</p>
<p class="p1"><br>
</p>
<p class="p1">Michael Holstein<br>
</p>
<p class="p1">Cleveland State University<br>
</p>
<p><br>
</p>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> users-bounces@shibboleth.net <users-bounces@shibboleth.net> on behalf of Brent Putman <putmanb@georgetown.edu><br>
<b>Sent:</b> Monday, March 23, 2015 5:20 PM<br>
<b>To:</b> users@shibboleth.net<br>
<b>Subject:</b> Re: RelyingPartyOverrides</font>
<div> </div>
</div>
<div><br>
<br>
<div class="moz-cite-prefix">On 3/23/15 4:55 PM, Cantor, Scott wrote:<br>
</div>
<blockquote type="cite"><br>
<pre>I took another pass. I don't have a quick way to verify the wiring right now, maybe somebody else can if it's still wrong.</pre>
</blockquote>
<br>
I think I've fixed the wiki example. Essentially the SecurityConfiguration property for the signing config should be named
<tt>signatureSigningConfiguration</tt> rather than <tt>signingConfiguration</tt>.<br>
<br>
<br>
(In case anyone is wondering about the more verbose name, it's because "ValidationConfiguration" is ambiguous, so I chose "SignatureValidationConfiguration" to disambiguate. To keep things parallel, the complementary config is "SignatureSigningConfiguration"
rather than just "SigningConfiguration". In hindsight perhaps the latter would have been OK, but that's not what I did.)<br>
<br>
</div>
</div>
</div>
</body>
</html>