Getting below error. Can some one please help what could be wrong.  I double checked my uml.properties and it looks good. I cross checked all escape characters also which are looking fine.

 

Error importing users and user groups from the LDAP system.
 
Error importing users and user groups from the LDAP system.
    The original UMC exception "javax.naming.OperationNotSupportedException: [LDAP: error code 12 - Unavailable Critical Extension]; remaining name 'ou=people,ou=internal,dc=medtronic,dc=com'" occurred.
    com.idsscheer.aris.umc.ws.api.UmcException: javax.naming.OperationNotSupportedException: [LDAP: error code 12 - Unavailable Critical Extension]; remaining name 'ou=people,ou=internal,dc=medtronic,dc=com'
 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
 
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
 
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:130)
 
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:108)
 
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78)
 
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:129)
 
at com.sun.proxy.$Proxy195.findPersonsByWildcards(Unknown Source)
 
at com.idsscheer.ppmmashup.admin.impl.umc.ZPersonSynchronisation.findPersonsByWildcards(ZPersonSynchronisation.java:173)
 
at com.idsscheer.ppmmashup.admin.impl.ZUMCService.importFromLDAP(ZUMCService.java:689)
 
at com.idsscheer.ppmmashup.web.webservice.impl.ZUserManagementWebService.importFromLDAP(ZUserManagementWebService.java:281)
 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.lang.reflect.Method.invoke(Method.java:601)
 
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
 
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
 
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
 
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
 
at com.idsscheer.ppmmashup.web.aspect.ZWebserviceAccessAspect.checkAdminServiceAccess(ZWebserviceAccessAspect.java:98)
 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.lang.reflect.Method.invoke(Method.java:601)
 
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
 
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
 
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
 
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
 
at com.idsscheer.ppmmashup.web.aspect.ZTimeTrackingAspect.trackDuration(ZTimeTrackingAspect.java:66)
 
at sun.reflect.GeneratedMethodAccessor132.invoke(Unknown Source)
 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.lang.reflect.Method.invoke(Method.java:601)
 
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
 
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
 
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
 
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
 
at com.idsscheer.ppmmashup.web.aspect.ZExceptionWrapperAspect.wrapExceptionToArray(ZExceptionWrapperAspect.java:72)
 
at sun.reflect.GeneratedMethodAccessor131.invoke(Unknown Source)
 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.lang.reflect.Method.invoke(Method.java:601)
 
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
 
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
 
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65)
 
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
 
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
 
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
 
at com.sun.proxy.$Proxy102.importFromLDAP(Unknown Source)
 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.lang.reflect.Method.invoke(Method.java:601)
 
at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)
 
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)
 
at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:60)
 
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)
 
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)
 
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
 
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
 
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
 
at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
 
at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)
 
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:243)
 
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:110)
 
at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:98)
 
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:423)
 
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:178)
 
at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:142)
 
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)
 
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:103)
 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
 
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:159)
 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:343)
 
at com.idsscheer.ppmmashup.web.filter.ZSessionInvocationFilter.doFilter(ZSessionInvocationFilter.java:231)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
 
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at com.idsscheer.ppmmashup.web.security.ZGuestProcessingFilter.doFilter(ZGuestProcessingFilter.java:189)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at com.idsscheer.ppmmashup.web.security.ZUrlAuthenticationFilter.doFilter(ZUrlAuthenticationFilter.java:76)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at com.idsscheer.ppmmashup.web.security.ZSAMLAuthenticationFilter.doFilter(ZSAMLAuthenticationFilter.java:128)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:177)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at com.idsscheer.aris.umc.security.servlet.filter.AbstractAuthenticationFilter.doFilter(AbstractAuthenticationFilter.java:104)
 
at com.idsscheer.ppmmashup.web.security.umc.ZUmcOTPTokenFilter.doFilter(ZUmcOTPTokenFilter.java:53)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)
 
at com.idsscheer.ppmmashup.web.security.ZMobileAuthenticationFilter.doFilter(ZMobileAuthenticationFilter.java:83)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:109)
 
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
 
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:149)
 
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
 
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 
at com.idsscheer.ppmmashup.web.filter.ZUmcVersionCheckFilter.doFilter(ZUmcVersionCheckFilter.java:78)
 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 
at com.idsscheer.ppmmashup.web.filter.ZRequestEncodingFilter.doFilter(ZRequestEncodingFilter.java:43)
 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
 
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
 
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
 
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
 
at java.lang.Thread.run(Thread.java:722)
 
Caused by: com.idsscheer.aris.umc.UmcException: javax.naming.OperationNotSupportedException: [LDAP: error code 12 - Unavailable Critical Extension]; remaining name 'ou=people,ou=internal,dc=medtronic,dc=com'
 
at com.idsscheer.aris.umc.ldap.util.UmcLdapUtil.convertLdapException(UmcLdapUtil.java:92)
 
at com.idsscheer.aris.umc.ldap.integration.GenericLdapDataProvider.find(GenericLdapDataProvider.java:180)
 
at com.idsscheer.aris.umc.ldap.integration.SingleLdapDataProvider.find(SingleLdapDataProvider.java:26)
 
at com.idsscheer.aris.umc.ldap.access.LdapRepository.searchByPattern(LdapRepository.java:131)
 
at com.idsscheer.aris.umc.ldap.impl.ALdapPersonDefDao.findByWildcards(ALdapPersonDefDao.java:139)
 
at com.idsscheer.aris.umc.impl.APersonSynchronization.findPersonsByWildcards(APersonSynchronization.java:405)
 
at com.idsscheer.aris.umc.impl.APersonSynchronization$$EnhancerByGuice$$f83231ab.CGLIB$findPersonsByWildcards$21(<generated>)
 
at com.idsscheer.aris.umc.impl.APersonSynchronization$$EnhancerByGuice$$f83231ab$$FastClassByGuice$$f6eac067.invoke(<generated>)
 
at com.google.inject.internal.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
 
at com.google.inject.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:64)
 
at com.idsscheer.aris.umc.util.license.UmcLicenseInterceptor.invoke(UmcLicenseInterceptor.java:38)
 
at com.google.inject.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:64)
 
at com.idsscheer.aris.umc.util.jpa.JpaLocalTxInterceptor.invoke(JpaLocalTxInterceptor.java:63)
 
at com.google.inject.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:64)
 
at com.idsscheer.aris.umc.util.bulk.UmcBulkInterceptor.invoke(UmcBulkInterceptor.java:24)
 
at com.google.inject.InterceptorStackCallback$InterceptedMethodInvocation.proceed(InterceptorStackCallback.java:64)
 
at com.google.inject.InterceptorStackCallback.intercept(InterceptorStackCallback.java:44)
 
at com.idsscheer.aris.umc.impl.APersonSynchronization$$EnhancerByGuice$$f83231ab.findPersonsByWildcards(<generated>)
 
at com.idsscheer.aris.umc.ws.AWSPersonSynchronization.findPersonsByWildcards(AWSPersonSynchronization.java:142)
 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.lang.reflect.Method.invoke(Method.java:601)
 
at com.sun.xml.ws.api.server.InstanceResolver$1.invoke(InstanceResolver.java:246)
 
at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146)
 
at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257)
 
at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:93)
 
at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:598)
 
at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:557)
 
at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:542)
 
at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:439)
 
at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:243)
 
at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:471)
 
at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:244)
 
at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:135)
 
at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doGet(WSServletDelegate.java:129)
 
at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:160)
 
at com.sun.xml.ws.transport.http.servlet.WSServlet.doPost(WSServlet.java:75)
 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 
... 11 more
 
Caused by: javax.naming.OperationNotSupportedException: [LDAP: error code 12 - Unavailable Critical Extension]
 
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3147)
 
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3033)
 
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2840)
 
at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1849)
 
at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1772)
 
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:386)
 
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:356)
 
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:339)
 
at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:267)
 
at com.idsscheer.aris.umc.ldap.integration.GenericLdapDataProvider.find(GenericLdapDataProvider.java:159)
 
... 50 more