Project

General

Profile

Actions

Defect #2751

closed

Provisioning mapping couldn't be created for WinRM+AD connector

Added by Alena Peterová about 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Low
Assignee:
Vít Švanda
Category:
Systems
Target version:
Start date:
04/08/2021
Due date:
% Done:

100%

Estimated time:
Affected versions:
Owner:

Description

Happened on version 10.8.2 when connecting a system by WinRM+AD connector running in the connector server (in appliance)
What we did:
  • We created a new system, configured the connector (only the WinRM part is used)
  • We generated scheme -> generated three basic attributes NAME, UID, PASSWORD
  • Added 2 more attributes (Database and PrimarySmtpAddress) to the scheme
  • We tried to create a provisioning mapping (there was none). It wasn't possible to add a new mapping, the message said something about trying to map duplicate scheme attributes
  • We removed scheme attributes PASSWORD, UID, NAME. Only after removing the NAME could we finally create the provisioning mapping.

P.S.
I didn't try to simulate it locally or for a different connector.
The creation of the system was complicated (on 10.7.2 with some wizard (not sure which one), then changed the connector to remote CS, then updated IdM to 10.8.2), I will add more details if needed.


Files

scheme.png (55.9 KB) scheme.png Alena Peterová, 04/22/2021 03:31 PM
winrm-system.zip (83.1 KB) winrm-system.zip Alena Peterová, 04/22/2021 03:31 PM
winrm-without-wizard.zip (86.7 KB) winrm-without-wizard.zip Alena Peterová, 04/22/2021 03:36 PM
creating_mapping.png (57.2 KB) creating_mapping.png Alena Peterová, 04/22/2021 03:59 PM
winrm_schema.png (102 KB) winrm_schema.png Vít Švanda, 04/22/2021 04:47 PM
Actions #1

Updated by Vít Švanda about 3 years ago

  • Status changed from New to In Progress
  • Target version set to 11.0.0

I tried to simulate it locally, but I did not encounter the described problem.

I will need more information: Log the error. Ideally export of that system.

Actions #2

Updated by Vít Švanda about 3 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Vít Švanda to Alena Peterová
Actions #4

Updated by Alena Peterová about 3 years ago

  • Target version changed from 11.0.0 to 11.1.0
Actions #5

Updated by Alena Peterová about 3 years ago

  • Target version changed from 11.1.0 to 11.0.0
Actions #6

Updated by Vít Švanda about 3 years ago

  • Target version changed from 11.0.0 to 11.1.0
Actions #7

Updated by Alena Peterová about 3 years ago

I reproduced it in my local appliance running IdM 10.8.2:
  • A) New system by "MS AD (WinRM) Users" wizard, fill in basic info about connection, leave the wizard in the middle
    or B) Create a new system using default form, use connector-server, select WinRM+AD connector
  • Generate scheme
  • Try to add mapping
    "Mapping attribute is duplicated
    Schema attribute can be mapped only once (in provisioning mapping)!"

Error from log:

Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.263  INFO 8437857 --- [http-nio-8080-exec-19] e.b.i.c.m.s.i.DefaultEntityEventManager.process : Publishing event [SystemMappingEvent [type: CREATE, content: eu.bcvsolutions.idm.acc.dto.SysSystemMappingDto [id=null], properties: {acc:enable_automatic_creation_of_mapping=true, idm:permission=[Leu.bcvsolutions.idm.core.security.api.domain.BasePermission;@73dc8d1a}]]
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.268  INFO 8437862 --- [http-nio-8080-exec-19] e.b.i.c.a.e.AbstractEntityEventProcessor.onApplicationEvent : Processor [core-entity-generate-values-processor]([core]) start for [SystemMappingEvent [type: CREATE, content: eu.bcvsolutions.idm.acc.dto.SysSystemMappingDto [id=null], properties: {acc:enable_automatic_creation_of_mapping=true, idm:permission=[Leu.bcvsolutions.idm.core.security.api.domain.BasePermission;@73dc8d1a}]] with order [-100].
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.279  INFO 8437873 --- [http-nio-8080-exec-19] e.b.i.c.a.e.AbstractEntityEventProcessor.onApplicationEvent : Processor [core-entity-generate-values-processor]([core]) end for [SystemMappingEvent [type: CREATE, content: eu.bcvsolutions.idm.acc.dto.SysSystemMappingDto [id=null], properties: {acc:enable_automatic_creation_of_mapping=true, idm:permission=[Leu.bcvsolutions.idm.core.security.api.domain.BasePermission;@73dc8d1a}]] with order [-100].
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.282  INFO 8437876 --- [http-nio-8080-exec-19] e.b.i.c.a.e.AbstractEntityEventProcessor.onApplicationEvent : Processor [system-mapping-save-processor]([acc]) start for [SystemMappingEvent [type: CREATE, content: eu.bcvsolutions.idm.acc.dto.SysSystemMappingDto [id=null], properties: {acc:enable_automatic_creation_of_mapping=true, idm:permission=[Leu.bcvsolutions.idm.core.security.api.domain.BasePermission;@73dc8d1a}]] with order [0].
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.333  INFO 8437927 --- [http-nio-8080-exec-19] e.b.i.c.a.e.AbstractEntityEventProcessor.onApplicationEvent : Processor [system-mapping-save-processor]([acc]) end for [SystemMappingEvent [type: CREATE, content: eu.bcvsolutions.idm.acc.dto.SysSystemMappingDto [id=6ee11304-f90e-4aec-87c5-ce9c301c56a4], properties: {acc:enable_automatic_creation_of_mapping=true, idm:permission=[Leu.bcvsolutions.idm.core.security.api.domain.BasePermission;@73dc8d1a}]] with order [0].
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.453  INFO 8438047 --- [http-nio-8080-exec-19] e.b.i.a.c.AbstractJdbcConnectorType.supports : JDBC driver [com.mysql.jdbc.Driver] wasnt found. This connector type [{1}] is not supports now.
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.454  INFO 8438048 --- [http-nio-8080-exec-19] e.b.i.c.a.e.AbstractEntityEventProcessor.onApplicationEvent : Processor [ms-ad-mapping-auto-attributes-processor]([acc]) start for [SystemMappingEvent [type: CREATE, content: eu.bcvsolutions.idm.acc.dto.SysSystemMappingDto [id=6ee11304-f90e-4aec-87c5-ce9c301c56a4], properties: {acc:enable_automatic_creation_of_mapping=true, idm:permission=[Leu.bcvsolutions.idm.core.security.api.domain.BasePermission;@73dc8d1a}]] with order [5].
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.577  WARN 8438171 --- [http-nio-8080-exec-19] e.b.i.c.a.e.AbstractEntityEventProcessor.log : [acc:PROVISIONING_DUPLICATE_ATTRIBUTE_MAPPING:f19d7ac1-99bd-4940-b6c1-3e072885d974] For 'Provisionig' can exist only one mapped attribute to same schema attribute [22a0eb9d-74f8-417f-84f3-95dac7ce671f]! ({schemaAttribute=22a0eb9d-74f8-417f-84f3-95dac7ce671f})
Apr 22 07:52:00 idmlocal czechidm[1134]: eu.bcvsolutions.idm.core.api.exception.ResultCodeException: For 'Provisionig' can exist only one mapped attribute to same schema attribute [22a0eb9d-74f8-417f-84f3-95dac7ce671f]!
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService.validate(DefaultSysSystemAttributeMappingService.java:541)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService.saveInternal(DefaultSysSystemAttributeMappingService.java:470)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService.saveInternal(DefaultSysSystemAttributeMappingService.java:115)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractReadWriteDtoService.save(AbstractReadWriteDtoService.java:80)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractReadWriteDtoService$$FastClassBySpringCGLIB$$f52da88.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService$$EnhancerBySpringCGLIB$$b1eb07fe.save(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.event.processor.AbstractSystemMappingAutoAttributesProcessor.createAttributeMappingByScriptToResource(AbstractSystemMappingAutoAttributesProcessor.java:112)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.event.processor.MsAdMappingIdentityAutoAttributesProcessor.createAttributeWithScript(MsAdMappingIdentityAutoAttributesProcessor.java:278)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.event.processor.MsAdMappingIdentityAutoAttributesProcessor.process(MsAdMappingIdentityAutoAttributesProcessor.java:192)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.event.AbstractEntityEventProcessor.onApplicationEvent(AbstractEntityEventProcessor.java:239)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:372)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.model.service.impl.DefaultEntityEventManager.process(DefaultEntityEventManager.java:251)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.model.service.impl.DefaultEntityEventManager$$FastClassBySpringCGLIB$$1694e58f.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.model.service.impl.DefaultEntityEventManager$$EnhancerBySpringCGLIB$$c143a896.process(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractEventableDtoService.publish(AbstractEventableDtoService.java:64)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractEventableDtoService.publish(AbstractEventableDtoService.java:51)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractEventableDtoService$$FastClassBySpringCGLIB$$28b457d3.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemMappingService$$EnhancerBySpringCGLIB$$a3681b32.publish(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController.postDto(SysSystemMappingController.java:157)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController.postDto(SysSystemMappingController.java:54)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.rest.AbstractReadWriteDtoController.post(AbstractReadWriteDtoController.java:110)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController.post(SysSystemMappingController.java:150)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController$$FastClassBySpringCGLIB$$34fa30d6.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.service.impl.EnabledAspect.checkBeanEnabled(EnabledAspect.java:52)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at jdk.internal.reflect.GeneratedMethodAccessor184.invoke(Unknown Source)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.lang.reflect.Method.invoke(Method.java:566)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController$$EnhancerBySpringCGLIB$$a9a0aa04.post(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.lang.reflect.Method.invoke(Method.java:566)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:112)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.auth.filter.ExtendExpirationFilter.doFilter(ExtendExpirationFilter.java:65)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.api.auth.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:92)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.auth.filter.ExtendExpirationFilter.doFilter(ExtendExpirationFilter.java:65)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.api.auth.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:92)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:112)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:74)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:128)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:66)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:103)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:121)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.auth.filter.StartUserTransactionFilter.doFilterInternal(StartUserTransactionFilter.java:39)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.lang.Thread.run(Thread.java:834)
Apr 22 07:52:00 idmlocal czechidm[1134]: 2021-04-22 09:52:00.580  WARN 8438174 --- [http-nio-8080-exec-19] e.b.i.c.e.ExceptionControllerAdvice.log : [acc:PROVISIONING_DUPLICATE_ATTRIBUTE_MAPPING:f19d7ac1-99bd-4940-b6c1-3e072885d974] For 'Provisionig' can exist only one mapped attribute to same schema attribute [22a0eb9d-74f8-417f-84f3-95dac7ce671f]! ({schemaAttribute=22a0eb9d-74f8-417f-84f3-95dac7ce671f})
Apr 22 07:52:00 idmlocal czechidm[1134]: eu.bcvsolutions.idm.core.api.exception.ResultCodeException: For 'Provisionig' can exist only one mapped attribute to same schema attribute [22a0eb9d-74f8-417f-84f3-95dac7ce671f]!
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService.validate(DefaultSysSystemAttributeMappingService.java:541)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService.saveInternal(DefaultSysSystemAttributeMappingService.java:470)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService.saveInternal(DefaultSysSystemAttributeMappingService.java:115)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractReadWriteDtoService.save(AbstractReadWriteDtoService.java:80)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractReadWriteDtoService$$FastClassBySpringCGLIB$$f52da88.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemAttributeMappingService$$EnhancerBySpringCGLIB$$b1eb07fe.save(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.event.processor.AbstractSystemMappingAutoAttributesProcessor.createAttributeMappingByScriptToResource(AbstractSystemMappingAutoAttributesProcessor.java:112)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.event.processor.MsAdMappingIdentityAutoAttributesProcessor.createAttributeWithScript(MsAdMappingIdentityAutoAttributesProcessor.java:278)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.event.processor.MsAdMappingIdentityAutoAttributesProcessor.process(MsAdMappingIdentityAutoAttributesProcessor.java:192)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.event.AbstractEntityEventProcessor.onApplicationEvent(AbstractEntityEventProcessor.java:239)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:372)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.model.service.impl.DefaultEntityEventManager.process(DefaultEntityEventManager.java:251)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.model.service.impl.DefaultEntityEventManager$$FastClassBySpringCGLIB$$1694e58f.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.model.service.impl.DefaultEntityEventManager$$EnhancerBySpringCGLIB$$c143a896.process(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractEventableDtoService.publish(AbstractEventableDtoService.java:64)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractEventableDtoService.publish(AbstractEventableDtoService.java:51)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.service.AbstractEventableDtoService$$FastClassBySpringCGLIB$$28b457d3.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.service.impl.DefaultSysSystemMappingService$$EnhancerBySpringCGLIB$$a3681b32.publish(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController.postDto(SysSystemMappingController.java:157)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController.postDto(SysSystemMappingController.java:54)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.api.rest.AbstractReadWriteDtoController.post(AbstractReadWriteDtoController.java:110)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController.post(SysSystemMappingController.java:150)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController$$FastClassBySpringCGLIB$$34fa30d6.invoke(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.service.impl.EnabledAspect.checkBeanEnabled(EnabledAspect.java:52)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at jdk.internal.reflect.GeneratedMethodAccessor184.invoke(Unknown Source)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.lang.reflect.Method.invoke(Method.java:566)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.acc.rest.impl.SysSystemMappingController$$EnhancerBySpringCGLIB$$a9a0aa04.post(<generated>)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.lang.reflect.Method.invoke(Method.java:566)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.auth.filter.ExtendExpirationFilter.doFilter(ExtendExpirationFilter.java:65)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.api.auth.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:92)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:112)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:74)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:128)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:66)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:103)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:121)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at eu.bcvsolutions.idm.core.security.auth.filter.StartUserTransactionFilter.doFilterInternal(StartUserTransactionFilter.java:39)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
Apr 22 07:52:00 idmlocal czechidm[1134]: #011at java.base/java.lang.Thread.run(Thread.java:834)

Actions #8

Updated by Alena Peterová about 3 years ago

  • Assignee changed from Alena Peterová to Vít Švanda
Actions #9

Updated by Alena Peterová about 3 years ago

  • File deleted (creating_mapping.png)
Actions #10

Updated by Alena Peterová about 3 years ago

Actions #11

Updated by Vít Švanda about 3 years ago

This is funny because I am not able to simulate this error with the same use case and the same WinRM connector.

In the end, the exported system helped me. I think you are using win-rm in the configuration for WinRM, but I am using the configuration via the AD connector. That's why I have a different scheme than you.

In the case of the AD connector, the schema attribute "sAMAccountName" is generated each time. This attribute is used as the primary.

I can adjust the generator to skip it. This means that no primary attribute will be created. It's alright?

I think the ideal solution will modified WinRM connector too for return "sAMAccountName" attribute (if it is correct in this case).

Actions #12

Updated by Vít Švanda about 3 years ago

Actions #13

Updated by Alena Peterová about 3 years ago

Vít Švanda wrote:

This is funny because I am not able to simulate this error with the same use case and the same WinRM connector.

In the end, the exported system helped me. I think you are using win-rm in the configuration for WinRM, but I am using the configuration via the AD connector. That's why I have a different scheme than you.

In the case of the AD connector, the schema attribute "sAMAccountName" is generated each time. This attribute is used as the primary.

Yes, we use only the WinRM-part of the connector, because AD is connected as a separated system for performance reasons (WinRM is very slow). So the AD part wasn't properly configured in my case.

I can adjust the generator to skip it. This means that no primary attribute will be created. It's alright?

I think the ideal solution will modified WinRM connector too for return "sAMAccountName" attribute (if it is correct in this case).

I think there isn't really any ideal solution now, because different systems may be connected through WinRM - Exchange, home directories, even something which is not connected to the Active Directory at all. I think we need to make separate wizards for them, but it will also require some improvement in BCV Greeno (it requires putting some scripts on the server etc). For now, I agree that we shouldn't create any primary attribute in this case.

For example I wanted to use "sAMAccountName" as identifier for Exchange, as it was in some example scripts. Then I found out that the connector requires also the attribute NAME, otherwise it says something like: No Name provided in the attributes. So we had to map also NAME. Then I realized that sAMAccountName isn't returned from Exchange, so I had to set the strategy "write only on create" to prevent non-empty provisioning on every update. But this solution will probably fail if username of the identity changes, so we will probably have to rework both the mapping and the Python+PowerShell scripts in the future.

Actions #14

Updated by Vít Švanda about 3 years ago

  • Assignee changed from Vít Švanda to Radek Tomiška
  • Target version changed from 11.1.0 to 11.0.0
  • % Done changed from 0 to 90
  • Affected versions 10.8.0, 10.8.1, 10.8.3 added
Actions #15

Updated by Vít Švanda about 3 years ago

  • Priority changed from Normal to Low
Actions #17

Updated by Radek Tomiška about 3 years ago

  • Status changed from Needs feedback to Closed
  • Assignee changed from Radek Tomiška to Vít Švanda
  • % Done changed from 90 to 100

I did test and code review. I'm not able to reproduce issue on new or imported system with connector in given version.

Actions

Also available in: Atom PDF