[midPoint] ConnectorServer AdLdapConnector Exceptions
Patrick Spengler
patrick.spengler at c-iam.com
Thu Jul 25 12:53:57 CEST 2019
Hello,
we have the following ConnectorServer setup:
midpoint(3.9) -> connector-server(1.5.0.1) -> AdLdapConnector(2.2) -> Ad (2012 R2)
The AdLdapConnector is configured with Domain-Admin.
We can create Accounts on ad.
But if we modify the Account in midpoint (e.g. Activation disable),
we get the following Exceptions:
midpoint logs:
org.identityconnectors.framework.common.exceptions.ConnectorException(
No serializer for class: class org.identityconnectors.framework.common.objects.AttributeDelta)
com.evolveum.midpoint.provisioning.api.GenericConnectorException:
Generic error in connector connector ConnectorInstanceIcfImpl(connector:6e2faa3a-e058-47bc-9575-60225be6a918
(ConnId com.evolveum.polygon.connector.ldap.ad.AdLdapConnector v2.2 @Connector server on TestServer)):
org.identityconnectors.framework.common.exceptions.ConnectorException(
No serializer for class: class org.identityconnectors.framework.common.objects.AttributeDelta)
at com.evolveum.midpoint.provisioning.impl.ResourceObjectConverter.executeModify(ResourceObjectConverter.java:857)
at com.evolveum.midpoint.provisioning.impl.ResourceObjectConverter.modifyResourceObject(ResourceObjectConverter.java:614)
at com.evolveum.midpoint.provisioning.impl.ShadowCache.modifyShadowAttempt(ShadowCache.java:991)
at com.evolveum.midpoint.provisioning.impl.ShadowCache.modifyShadow(ShadowCache.java:945)
at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.modifyObject(ProvisioningServiceImpl.java:637)
at com.evolveum.midpoint.model.impl.lens.ChangeExecutor.modifyProvisioningObject(ChangeExecutor.java:1586)
at com.evolveum.midpoint.model.impl.lens.ChangeExecutor.executeModification(ChangeExecutor.java:1459)
at com.evolveum.midpoint.model.impl.lens.ChangeExecutor.executeDelta(ChangeExecutor.java:942)
at com.evolveum.midpoint.model.impl.lens.ChangeExecutor.executeChanges(ChangeExecutor.java:325)
at com.evolveum.midpoint.model.impl.lens.Clockwork.lambda$processSecondary$0(Clockwork.java:657)
at com.evolveum.midpoint.model.impl.lens.ClockworkMedic.partialExecute(ClockworkMedic.java:174)
at com.evolveum.midpoint.model.impl.lens.ClockworkMedic.partialExecute(ClockworkMedic.java:154)
at com.evolveum.midpoint.model.impl.lens.Clockwork.processSecondary(Clockwork.java:655)
at com.evolveum.midpoint.model.impl.lens.Clockwork.click(Clockwork.java:489)
at com.evolveum.midpoint.model.impl.lens.Clockwork.run(Clockwork.java:213)
at com.evolveum.midpoint.model.impl.controller.ModelController.executeChanges(ModelController.java:560)
at com.evolveum.midpoint.web.component.progress.ProgressPanel$14.callWithContextPrepared(ProgressPanel.java:606)
at com.evolveum.midpoint.web.component.progress.ProgressPanel$14.callWithContextPrepared(ProgressPanel.java:592)
at com.evolveum.midpoint.web.component.SecurityContextAwareCallable.call(SecurityContextAwareCallable.java:59)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
ConnectorServer logs:
org.identityconnectors.framework.server.impl.ConnectionListener run(ConnectionProcessor.java:132)
SEVERE: java.io.EOFException
org.identityconnectors.framework.common.exceptions.ConnectorException: java.io.EOFException
at org.identityconnectors.framework.common.exceptions.ConnectorException.wrap(ConnectorException.java:99)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder$InternalDecoder.readInt(BinaryObjectDecoder.java:205)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder$InternalDecoder.readObject(BinaryObjectDecoder.java:108)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder.readObject(BinaryObjectDecoder.java:293)
at org.identityconnectors.framework.impl.api.remote.RemoteFrameworkConnection.readObject(RemoteFrameworkConnection.java:155)
at org.identityconnectors.framework.server.impl.ConnectionProcessor.processRequest(ConnectionProcessor.java:160)
at org.identityconnectors.framework.server.impl.ConnectionProcessor.run(ConnectionProcessor.java:119)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.EOFException
at java.io.DataInputStream.readInt(DataInputStream.java:392)
at org.identityconnectors.framework.impl.serializer.binary.BinaryObjectDecoder$InternalDecoder.readInt(BinaryObjectDecoder.java:203)
... 8 more
Best Regards
Patrick Spengler
More information about the midPoint
mailing list