Task #838
closedUpgrade ConnId (connector-framework) to 1.4.3.0
Added by Vít Švanda about 7 years ago. Updated about 7 years ago.
100%
Description
We need upgrade connector-framework from version 1.4.2.0 to version 1.4.3.0.
I upgraded pom in app module.- Tests for ACC works correctly (= table connector works).
- In previous version was problem with version connector-framework-internal when we used Ldap connector on remote server. This have to be tested now again.
We need testing local connectors:
- Scripted JDBC connector.
- CSV connector
- LDAP connector
We need testing remote server with connectors:
- Scripted JDBC connector.
- CSV connector
- LDAP connector
Related issues
Updated by Vít Švanda about 7 years ago
- Assignee changed from Vít Švanda to Patrik Stloukal
Updated by Patrik Stloukal about 7 years ago
- Status changed from New to In Progress
testing local connectors:
Scripted JDBC connector.
CSV connector
Updated by Patrik Stloukal about 7 years ago
testing local connectors:
Scripted JDBC connector.
LDAP connector
Updated by Patrik Stloukal about 7 years ago
install remote server
testing remote connector:
provisioning: scripted jdbc, ldap, csv, table
synch.: csv
Updated by Patrik Stloukal about 7 years ago
- Status changed from In Progress to Resolved
- Assignee changed from Patrik Stloukal to Vít Švanda
- % Done changed from 0 to 100
test remote table db connector: synchronization completed succesfully, but provisioning ends with IcInvalidCredentialException
provisioning for other connectors (ldap, csv, JDBC) ends with same exception
Updated by Ondřej Kopr about 7 years ago
- Related to Defect #846: Remote connector server added
Updated by Ondřej Kopr about 7 years ago
- Status changed from Resolved to In Progress
- Assignee changed from Vít Švanda to Ondřej Kopr
Updated by Ondřej Kopr about 7 years ago
- % Done changed from 100 to 60
Patrik founded potential problem with remote connector server. I will check this behavior
Updated by Ondřej Kopr about 7 years ago
Synchronization works well, but when i want do provisioning a get this error:
eu.bcvsolutions.idm.ic.exception.IcInvalidCredentialException at eu.bcvsolutions.idm.ic.connid.service.impl.ConnIdIcConfigurationService.findRemoteConnectorManager(ConnIdIcConfigurationService.java:282) at eu.bcvsolutions.idm.ic.connid.service.impl.ConnIdIcConfigurationService.getRemoteConnIdConnectorInfo(ConnIdIcConfigurationService.java:191) at eu.bcvsolutions.idm.ic.connid.service.impl.ConnIdIcConfigurationService.getConnIdConnectorInfo(ConnIdIcConfigurationService.java:209) at eu.bcvsolutions.idm.ic.connid.service.impl.ConnIdIcConnectorService.getConnectorFacade(ConnIdIcConnectorService.java:289) at eu.bcvsolutions.idm.ic.connid.service.impl.ConnIdIcConnectorService.createObject(ConnIdIcConnectorService.java:87) at eu.bcvsolutions.idm.ic.service.impl.DefaultIcConnectorFacade.createObject(DefaultIcConnectorFacade.java:54) at eu.bcvsolutions.idm.acc.event.processor.provisioning.ProvisioningCreateProcessor.processInternal(ProvisioningCreateProcessor.java:95) at eu.bcvsolutions.idm.acc.event.processor.provisioning.AbstractProvisioningProcessor.process(AbstractProvisioningProcessor.java:105) at eu.bcvsolutions.idm.core.api.event.AbstractEntityEventProcessor.onApplicationEvent(AbstractEntityEventProcessor.java:177) at eu.bcvsolutions.idm.core.api.event.AbstractEntityEventProcessor.onApplicationEvent(AbstractEntityEventProcessor.java:1) at eu.bcvsolutions.idm.core.api.event.AbstractEntityEventProcessor$$FastClassBySpringCGLIB$$df69624d.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) at eu.bcvsolutions.idm.acc.event.processor.provisioning.ProvisioningCreateProcessor$$EnhancerBySpringCGLIB$$3bd2a7bb.onApplicationEvent(<generated>) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:166) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:138)
Updated by Ondřej Kopr about 7 years ago
- Assignee changed from Ondřej Kopr to Patrik Stloukal
- % Done changed from 60 to 80
I fixed problem with missing password in operation for remote connector server. Problem was solved by replace asterix by password (get method for system, fronted still get asterix).
commit: https://github.com/bcvsolutions/CzechIdMng/commit/cebae2d0c7b46c44f8449940a953234a03e6b484
Patrik you can continue with tests.
Updated by Ondřej Kopr about 7 years ago
After consult I added new method for get connector instance with password, also I made test again.
Commit: https://github.com/bcvsolutions/CzechIdMng/commit/0a559db4ad1feec0b9e9d1c54ad58b90002c9fbf
Please Patrik after you done test, give this ticket to check my changes to Vitek, thank you :)
Updated by Patrik Stloukal about 7 years ago
- Assignee changed from Patrik Stloukal to Vít Švanda
- % Done changed from 80 to 90
I tested provisioning of remote connectors:
table
scripted JDBC
LDAP
CSV
all working, nice job
Vít please rewiev Ondra's changes.
Updated by Vít Švanda about 7 years ago
- Status changed from In Progress to Needs feedback
Updated by Vít Švanda about 7 years ago
- Status changed from Needs feedback to Closed
- Assignee changed from Vít Švanda to Ondřej Kopr
- % Done changed from 90 to 100
Fix for remote server works perfectly. Thanks for that.
Updated by Vít Švanda about 7 years ago
- Assignee changed from Ondřej Kopr to Patrik Stloukal