[midPoint] Re. Upgrading the AD connector server & connector

Deepak Natarajan dnataraj at trilobytesystems.com
Wed Oct 30 11:20:08 CET 2013


Hi - 

I'm experimenting with updating the .NET connector server and the connector itself (for midpoint 2.2). I don't know if I should be doing this, but what the heck :)

I obtained the "latest" .NET connector server from Oracle and installed it on Windows Server 2008 R2. And also the latest active directory connector.

On midpoint I configured the connector host - no errors here, the discovery was successful. 

In the list of connector objects, I see a new connector now :
ICF Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector v1.1.0.6380 @APOS/AD Connector Server (Vejle)

[ 
I had to adjust the schema for this and change the ConnectorType to
<connectorType>Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector.1.1</connectorType>
to avoid an error when importing the resource again]

When I try to test my new AD resource, I get the following error below :

 Error resolving connector reference in resource:70a9c241-4c8e-4d72-b3f2-79015e476299(APOS AD (Vejle) Resource): Error creating connector instace: The classes (JAR) of connector: ICF Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector v1.1.0.6380 @APOS/AD Connector Server (Vejle) (OID:637e281c-dc20-41f5-8197-b83886ec4319) were not found by the ICF framework; connector type=Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector.1.1, version=1.1.0.6380
Cause:

The classes (JAR) of connector: ICF Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector v1.1.0.6380 @APOS/AD Connector Server (Vejle) (OID:637e281c-dc20-41f5-8197-b83886ec4319) were not found by the ICF framework; connector type=Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector.1.1, version=1.1.0.6380
[ HIDE ERROR STACK ]
com.evolveum.midpoint.util.exception.ObjectNotFoundException: The classes (JAR) of connector: ICF Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector v1.1.0.6380 @APOS/AD Connector Server (Vejle) (OID:637e281c-dc20-41f5-8197-b83886ec4319) were not found by the ICF framework; connector type=Org.IdentityConnectors.ActiveDirectory.ActiveDirectoryConnector.1.1, version=1.1.0.6380
at com.evolveum.midpoint.provisioning.impl.ConnectorManager.createConfiguredConnectorInstance(ConnectorManager.java:147)
at com.evolveum.midpoint.provisioning.impl.ConnectorManager.getConfiguredConnectorInstance(ConnectorManager.java:122)
at com.evolveum.midpoint.provisioning.impl.ResourceManager.getConnectorInstance(ResourceManager.java:803)
at com.evolveum.midpoint.provisioning.impl.ResourceManager.completeResource(ResourceManager.java:244)
at com.evolveum.midpoint.provisioning.impl.ResourceManager.putToCache(ResourceManager.java:144)
at com.evolveum.midpoint.provisioning.impl.ResourceManager.getResource(ResourceManager.java:138)
at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.getObject_aroundBody0(ProvisioningServiceImpl.java:189)
at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl$AjcClosure1.run(ProvisioningServiceImpl.java:1)

Does this mean my experiment has failed? It looks like something in the midpoint core has to change to accommodate new connector versions?

Thanks!

-deepak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20131030/477b7b9b/attachment.htm>


More information about the midPoint mailing list