Uploaded image for project: 'MidPoint'
  1. MidPoint
  2. MID-1547

Linux/Solaris connector can't fetch users - account attributes invalid names

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: 3.2 (Tycho)
    • Component/s: Connectors
    • Labels:
      None

      Description

      Can't get accounts from Linux, using org.forgerock.openicf.connectors.solaris-connector 1.1.0.em13:

      com.evolveum.midpoint.util.exception.SchemaException: Unknown attribute {http://midpoint.evolveum.com/xml/ns/public/resource/instance-2}__LOCK_OUT__ in definition of object class {http://midpoint.evolveum.com/xml/ns/public/resource/instance-2}AccountObjectClass. Original ICF name: __LOCK_OUT__
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl.convertToResourceObject(ConnectorInstanceIcfImpl.java:1987) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl.access$2(ConnectorInstanceIcfImpl.java:1913) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl$2.handle(ConnectorInstanceIcfImpl.java:1695) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at org.identityconnectors.framework.impl.api.StreamHandlerUtil$ObjectStreamHandlerAdapter.handle(StreamHandlerUtil.java:79) ~[connector-framework-internal-1.1.1.e6329.jar:na]
              at org.identityconnectors.framework.impl.api.BufferedResultsProxy.invoke(BufferedResultsProxy.java:268) ~[connector-framework-internal-1.1.1.e6329.jar:na]
              at org.identityconnectors.framework.impl.api.DelegatingTimeoutProxy.invoke(DelegatingTimeoutProxy.java:102) ~[connector-framework-internal-1.1.1.e6329.jar:na]
              at $Proxy168.search(Unknown Source) ~[na:na]
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_14]
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_14]
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_14]
              at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_14]
              at org.identityconnectors.framework.impl.api.LoggingProxy.invoke(LoggingProxy.java:76) ~[connector-framework-internal-1.1.1.e6329.jar:na]
              at $Proxy168.search(Unknown Source) ~[na:na]
              at org.identityconnectors.framework.impl.api.AbstractConnectorFacade.search(AbstractConnectorFacade.java:142) ~[connector-framework-internal-1.1.1.e6329.jar:na]
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl.search_aroundBody26(ConnectorInstanceIcfImpl.java:1729) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl$AjcClosure27.run(ConnectorInstanceIcfImpl.java:1) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) [aspectjrt-1.6.12.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.wrapSubsystem(MidpointAspect.java:169) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_util_aspect_MidpointAspect$com_evolveum_midpoint_util_aspect_MidpointAspect$wrapSubsystem(MidpointAspect.java:1) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.processUcfNdc(MidpointAspect.java:89) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl.search(ConnectorInstanceIcfImpl.java:1652) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ResourceObjectConverter.searchResourceObjects(ResourceObjectConverter.java:662) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ShadowCache.searchObjectsIterativeInternal(ShadowCache.java:797) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ShadowCache.searchObjectsIterative(ShadowCache.java:680) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.searchObjectsIterative_aroundBody22(ProvisioningServiceImpl.java:1153) [provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl$AjcClosure23.run(ProvisioningServiceImpl.java:1) ~[provisioning-impl-2.2-SNAPSHOT.jar:na]
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) [aspectjrt-1.6.12.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.wrapSubsystem(MidpointAspect.java:169) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_util_aspect_MidpointAspect$com_evolveum_midpoint_util_aspect_MidpointAspect$wrapSubsystem(MidpointAspect.java:1) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.processProvisioningNdc(MidpointAspect.java:69) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.searchObjectsIterative(ProvisioningServiceImpl.java:1050) [provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.searchObjects_aroundBody6(ProvisioningServiceImpl.java:568) [provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl$AjcClosure7.run(ProvisioningServiceImpl.java:1) [provisioning-impl-2.2-SNAPSHOT.jar:na]
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) [aspectjrt-1.6.12.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.wrapSubsystem(MidpointAspect.java:169) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_util_aspect_MidpointAspect$com_evolveum_midpoint_util_aspect_MidpointAspect$wrapSubsystem(MidpointAspect.java:1) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.processProvisioningNdc(MidpointAspect.java:69) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.searchObjects(ProvisioningServiceImpl.java:540) [provisioning-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.model.controller.ModelController.searchObjects_aroundBody6(ModelController.java:666) [model-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.model.controller.ModelController$AjcClosure7.run(ModelController.java:1) [model-impl-2.2-SNAPSHOT.jar:na]
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) [aspectjrt-1.6.12.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.wrapSubsystem(MidpointAspect.java:169) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_util_aspect_MidpointAspect$com_evolveum_midpoint_util_aspect_MidpointAspect$wrapSubsystem(MidpointAspect.java:1) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.util.aspect.MidpointAspect.processModelNdc(MidpointAspect.java:79) [util-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.model.controller.ModelController.searchObjects(ModelController.java:635) [model-impl-2.2-SNAPSHOT.jar:na]
              at com.evolveum.midpoint.web.page.admin.resources.content.dto.AccountContentDataProvider.internalIterator(AccountContentDataProvider.java:99) [AccountContentDataProvider.class:na]
              at com.evolveum.midpoint.web.component.data.BaseSortableDataProvider.iterator(BaseSortableDataProvider.java:163) [BaseSortableDataProvider.class:na]
      ...
      

      Also, the "comment" attribute has been renamed to _DESCRIPTION_.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              vix Ivan Noris
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: