authn/Shibcas flow An I/O Exception occurred resolving the flow location pattern '/**/*-flow.xml

Jehan Procaccia jehan.procaccia at tem-tsp.eu
Fri Jan 25 11:50:07 EST 2019


Hello

in order to close that issue, I finally found the source of my pb , a 
stupid syntax error in idp.properties where I had stated :
idp.webflows = Shibcas
instead of
idp.*authn.flows* = Shibcas !!
Sorry for the noise .

regards.

Le 03/01/2019 à 18:13, Jehan Procaccia a écrit :
> Le 03/01/2019 à 15:26, Cantor, Scott a écrit :
>>> I think it's using an internal piece of configuration that isn't public, so it's not
>>> going to work. That's the reason we carefully limit what's public and what isn't.
>> I think I misread the error initially, so I'm not sure that I have any idea what the problem is, just to correct my initial response.
>>
>> We don't support that plugin, but if you're a member, you can raise a support issue for it and we'd at least do a bit of forensics on it.
>>   
>> -- Scott
>>
> OK then, I'll ask unicon ...
>
> FYI , as you mention "they fix it ..." , I tried to use latest jars : 
> shib-cas-authenticator-3.2.4.jar and cas-client-core-3.5.1.jar 
> (instead of shib-cas-authenticator-3.0.0.jar and 
> cas-client-core-3.3.3.jar) but the pb is the same .
>
> I also  tried to blindly changed "/**/*-flow.xml" to 
> "*../***/*-flow.xml" in system/conf/webflow-config.xml, the IDP 
> servlet did start without the error I had about I/O ...pattern 
> '/**/*-flow.xml' , but then everything (status, SSO ...) failed , so 
> that was not a good guess !
>
>
> /2019-01-03 16:51:53,361 - 157.159.21.114 - ERROR 
> [org.springframework.webflow.definition.registry.FlowDefinitionConstructionException:76] 
> - //
> //org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: 
> An exception occurred constructing the flow 'status'//
> //    at 
> org.springframework.webflow.engine.builder.DefaultFlowHolder.assembleFlow(DefaultFlowHolder.java:111)//
> //Caused by: 
> org.springframework.webflow.engine.builder.FlowBuilderException: 
> Unable to get the model for this flow//
> //    at 
> org.springframework.webflow.engine.builder.model.FlowModelFlowBuilder.doInit(FlowModelFlowBuilder.java:154)//
> //Caused by: 
> org.springframework.webflow.engine.model.builder.FlowModelBuilderException: 
> Could not access the XML flow definition at ServletContext resource 
> [/system/flows/admin/status-flow.xml]//
> //    at 
> org.springframework.webflow.engine.model.builder.xml.XmlFlowModelBuilder.init(XmlFlowModelBuilder.java:121)//
> //Caused by: java.io.FileNotFoundException: Could not open 
> ServletContext resource [/system/flows/admin/status-flow.xml]//
> /
>
> Just to be sure I am not missleading here, the answer I mention in my 
> first request about setting explicitly idp.home (although mine is 
> default to /opt/shibboleth-idp ) is not a potential answer to that 
> pattern '/**/*-flow.xml' Exception ?
>
> Thanks .
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20190125/d933a534/attachment.html>


More information about the users mailing list