<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Le 16/06/2023 à 14:00, Rod Widdowson a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:012101d9a04a$317cb220$94761660$@steadingsoftware.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style>@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:windowtext;}.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
mso-ligatures:none;}div.WordSection1
{page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p><span style="mso-fareast-language:EN-US">></span> It seems
that the shibboleth.BasicX509CredentialFactoryBean is nowhere
to be found from what the message is saying...<br>
> If I'm correct, it should reside somewhere in the jar
file idp-profile-spring-4.3.1.jar, right ?<o:p></o:p></p>
<p>No, it’s defined in an xml file (security-system.xml) inside
idp-conf-impl.jar<o:p></o:p></p>
<p>Given that no one else is having this issue I’d look for a
_file) called security-system.xml lurking around somewhere
either in your classpath (edit-webapp) or in your conf
folder. ‘system’ should be empty.<o:p></o:p></p>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
</blockquote>
<p>well, I don't have any such file (security-system.xml) anywhere;
as I said, I've started a fresh clean install to be sure to avoid
problem with old/corrupted files.</p>
<p>these are the 2 consecutive messages (1 WARN and 1 ERR) I see in
the logs :</p>
<p>-8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--</p>
<p>2023-06-16 15:01:59,961 - - WARN
[net.shibboleth.ext.spring.context.FilesystemGenericApplicationContext:591]
- Exception encountered during context initialization - cancelling
refresh attempt:
org.springframework.beans.factory.BeanDefinitionStoreException:
Invalid bean definition with name
'shibboleth.DefaultSigningCredential' defined in file
[/opt/shibboleth-idp/conf/credentials.xml]: Could not resolve
parent bean definition
'shibboleth.BasicX509CredentialFactoryBean'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'shibboleth.BasicX509CredentialFactoryBean'
available<br>
<br>
2023-06-16 15:01:59,965 - - ERROR
[net.shibboleth.utilities.java.support.service.AbstractReloadableService:182]
- Service 'shibboleth.RelyingPartyResolverService': Initial load
failed<br>
net.shibboleth.utilities.java.support.service.ServiceException:
org.springframework.beans.factory.BeanDefinitionStoreException:
Invalid bean definition with name
'shibboleth.DefaultSigningCredential' defined in file
[/opt/shibboleth-idp/conf/credentials.xml]: Could not resolve
parent bean definition
'shibboleth.BasicX509CredentialFactoryBean'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'shibboleth.BasicX509CredentialFactoryBean'
available<br>
at
net.shibboleth.ext.spring.service.ReloadableSpringService.doReload(ReloadableSpringService.java:377)<br>
Caused by:
org.springframework.beans.factory.BeanDefinitionStoreException:
Invalid bean definition with name
'shibboleth.DefaultSigningCredential' defined in file
[/opt/shibboleth-idp/conf/credentials.xml]: Could not resolve
parent bean definition
'shibboleth.BasicX509CredentialFactoryBean'; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'shibboleth.BasicX509CredentialFactoryBean'
available<br>
at
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:1431)<br>
Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'shibboleth.BasicX509CredentialFactoryBean'
available<br>
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:874)</p>
<p>-8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<---8<--</p>
<div class="moz-signature">I've let the file credentials.xml
untouched since it was created by the installer script.</div>
<div class="moz-signature"><br>
</div>
<div class="moz-signature">My customizations were minimal (I've
added the sources of metadata to download from which works fine +
related used certificates).<br>
</div>
<div class="moz-signature"><br>
</div>
<div class="moz-signature">I really just wanted to have a clean
working installed idp, with currently, no customization at all, to
enhance it step by step.</div>
<div class="moz-signature"><br>
</div>
<div class="moz-signature"><br>
</div>
<div class="moz-signature">-- <br>
<b><font size="2" face="arial" color="#0092D2">Pascal Panneels</font></b><font
size="2" face="arial" color="#0092D2"><br>
System Architect<br>
Belnet - Services</font>
<font size="2" face="arial" color="#8B8E8D"><br>
WTC III<br>
Simon Bolivarlaan 30 Boulevard Simon Bolivar<br>
Brussel 1000 Bruxelles<br>
België - Belgique<br>
T: +32 2 790 33 33
<br>
<b><a href="http://www.belnet.be"
style="text-decoration:none;color:#0092D2">www.belnet.be</a></b><br>
</font>
</div>
</body>
</html>