Uploaded image for project: 'MidPoint'
  1. MidPoint
  2. MID-2562

bean with name [certificationManager] and class [com.evolveum.midpoint.certification.api.CertificationManager] not found

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.2 (Tycho)
    • Fix Version/s: 3.3 (Lincoln)
    • Component/s: Build System
    • Labels:
      None

      Description

      Hello everyone,

      I have a problem with midpoint after upgrade from 3.1.1 to 3.2. We use midpoint and SSO . (https://wiki.evolveum.com/display/midPoint/MidPoint+and+SSO+HOWTO like it is mentioned )
      Mitpoint was download from here: http://www.evolveum.com/downloads/midpoint/3.2/midpoint-3.2-dist.zip

      I didn't change configuration ctx-web-security.xml and web.xml. I replaced only war and upgraded database scheme. The message what I'm getting on the server is below.

      ctx-web-security.xml and web.xml are in the attachments

      However, when I use ctx-web-security.xml and web.xml from midpoint-3.2-dist.zip it seems it works correctly. Of course, without SSO.

      java.lang.IllegalStateException: bean with name [certificationManager] and class [com.evolveum.midpoint.certification.api.CertificationManager] not found
      	org.apache.wicket.spring.SpringBeanLocator.lookupSpringBean(SpringBeanLocator.java:187)
      	org.apache.wicket.spring.SpringBeanLocator.locateProxyTarget(SpringBeanLocator.java:125)
      	org.apache.wicket.spring.injection.annot.AnnotProxyFieldValueFactory.getFieldValue(AnnotProxyFieldValueFactory.java:151)
      	org.apache.wicket.injection.Injector.inject(Injector.java:111)
      	org.apache.wicket.spring.injection.annot.SpringComponentInjector.inject(SpringComponentInjector.java:124)
      	org.apache.wicket.spring.injection.annot.SpringComponentInjector.onInstantiation(SpringComponentInjector.java:130)
      	org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:38)
      	org.apache.wicket.application.ComponentInstantiationListenerCollection$1.notify(ComponentInstantiationListenerCollection.java:34)
      	org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
      	org.apache.wicket.application.ComponentInstantiationListenerCollection.onInstantiation(ComponentInstantiationListenerCollection.java:33)
      	org.apache.wicket.Component.<init>(Component.java:686)
      	org.apache.wicket.MarkupContainer.<init>(MarkupContainer.java:121)
      	org.apache.wicket.Page.<init>(Page.java:168)
      	org.apache.wicket.Page.<init>(Page.java:157)
      	org.apache.wicket.markup.html.WebPage.<init>(WebPage.java:106)
      	com.evolveum.midpoint.web.page.PageTemplate.<init>(PageTemplate.java:91)
      	com.evolveum.midpoint.web.page.PageBase.<init>(PageBase.java:91)
      	com.evolveum.midpoint.web.page.PageBase.<init>(PageBase.java:100)
      	com.evolveum.midpoint.web.page.error.PageError.<init>(PageError.java:61)
      	com.evolveum.midpoint.web.page.error.PageError.<init>(PageError.java:58)
      	com.evolveum.midpoint.web.security.MidPointApplication$1.onException(MidPointApplication.java:156)
      	org.apache.wicket.request.cycle.RequestCycleListenerCollection$4.notify(RequestCycleListenerCollection.java:126)
      	org.apache.wicket.request.cycle.RequestCycleListenerCollection$4.notify(RequestCycleListenerCollection.java:122)
      	org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
      	org.apache.wicket.request.cycle.RequestCycleListenerCollection.onException(RequestCycleListenerCollection.java:121)
      	org.apache.wicket.request.cycle.RequestCycleListenerCollection$4.notify(RequestCycleListenerCollection.java:126)
      	org.apache.wicket.request.cycle.RequestCycleListenerCollection$4.notify(RequestCycleListenerCollection.java:122)
      	org.apache.wicket.util.listener.ListenerCollection.notify(ListenerCollection.java:80)
      	org.apache.wicket.request.cycle.RequestCycleListenerCollection.onException(RequestCycleListenerCollection.java:121)
      	org.apache.wicket.request.cycle.RequestCycle.handleException(RequestCycle.java:347)
      	org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:229)
      	org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
      	org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
      	org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
      	org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
      	org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
      	org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:100)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
      	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
      	org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
      	org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
      	org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
      	org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
      	org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
      	org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
      	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
      	com.evolveum.midpoint.web.util.MidPointProfilingServletFilter.doFilter(MidPointProfilingServletFilter.java:78)
      

        Attachments

          Activity

            People

            Assignee:
            jmc Jan Marcek
            Reporter:
            jmc Jan Marcek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: