Products | Versions |
---|---|
Spotfire Analyst | 12.0 and higher |
ERROR 2022-11-30T20:00:25,261-0600 [*Initialization*] web.context.ContextLoader: Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authorizationEndpointManager' defined in class path resource [applicationContext-tss.xml]: Cannot resolve reference to bean 'authenticationManager' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'postAuthenticationFilterFactory' defined in class path resource [applicationContext-tss.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: com/spotfire/server/security/AbstractPostAuthenticationFilter
To resolve, the Custom Post Authentication Filter implementation that extends the AbstractPostAuthenticationFilter needs to be updated. Instead of extending AbstractPostAuthenticationFilter, use the PostAuthenticationFilter class.
See External Authentication in Spotfire and below references for more details and examples.