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

unable to create user in LDAP

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.8 (Hyperion)
    • Fix Version/s: 1.8 (Hyperion)
    • Component/s: Provisioning
    • Labels:
      None

      Description

      Scenario:

      1. Add new user
      2. Open it for edit
      3. Add account on resource LDAP
      4. fill all required attributes
      5. Save changes => Save changes successfully.

      But in log is exception

      But in log is
      ERROR [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Couldn't add object, reason: Localhost OpenDJ-barbossa
      DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Couldn't add object.
      com.evolveum.midpoint.schema.exception.SystemException: No mapping from QName {http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid to an ICF attribute name

      Another wrong operation

      13:32:01,916 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - *op* Modify Object With Exclusion, st: SUCCESS, msg: null
          *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                  [p]resolve=com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceListType@1d9a5bb
                  [p]oid=2fcf082b-d4c0-46b8-84c0-1e072c6d291b
          *op* Process Outbound Handling, st: WARNING, msg: Account type in schema handling was not found for shadow type '{http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}AccountObjectClass'.
          *op* Add Object, st: FATAL_ERROR, msg: Couldn't add object 'Localhost OpenDJ-barbossa'., cause: SystemException:No mapping from QName {http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid to an ICF attribute name
              *op* com.evolveum.midpoint.provisioning.api.ProvisioningService.addObject, st: UNKNOWN, msg: null
                      [p]scripts=com.evolveum.midpoint.xml.ns._public.common.common_1.ScriptsType@fb295
                      [p]object=AccountShadowType(null,name=Localhost OpenDJ-barbossa,)
                      [c]implementationClass=class com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl
              *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                      [p]resolve=null
                      [p]oid=ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff
              *op* com.evolveum.midpoint.provisioning.ucf.api.ConnectorInstance.addObject, st: UNKNOWN, msg: null
                      [p]resourceObject=ResourceObject({http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}AccountObjectClass):[ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}uid):[barbossa], ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid):[barbossa], ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}sn):[Hector], ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}name):[barbossa]]
                      [p]additionalOperations=null
          *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.modifyObject, st: SUCCESS, msg: null
                  [p]objectChange=com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectModificationType@187b217
              *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                      [p]resolve=com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceListType@955f83
                      [p]oid=2fcf082b-d4c0-46b8-84c0-1e072c6d291b
      

      Fulllog of action after click save changes

      3:32:00,882 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Start processing of new accounts
      13:32:00,882 TRACE [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - updateAccountAttributes::begin
      13:32:00,883 TRACE [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Account com.evolveum.midpoint.web.model.dto.AccountShadowDto@fba3f6
      13:32:00,884 TRACE [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Creating element: {http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}uid: barbossa
      13:32:00,884 TRACE [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Creating element: {http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid: barbossa
      13:32:00,884 TRACE [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Creating element: {http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}name: barbossa
      13:32:00,884 TRACE [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Creating element: {http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}sn: Hector
      13:32:00,885 TRACE [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - updateAccountAttributes::end
      13:32:00,885 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Found new account in GUI: AccountShadowType(null,name=Localhost OpenDJ-barbossa,)
      13:32:00,885 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Finished processing of new accounts
      13:32:00,885 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Start processing of deleted accounts
      13:32:00,885 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Finished processing of deleted accounts
      13:32:00,885 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Submit user modified in GUI
      13:32:00,887 DEBUG [com.evolveum.midpoint.web.model.impl.ObjectManagerImpl] http-8080-3 - Get object with oid 2fcf082b-d4c0-46b8-84c0-1e072c6d291b.
      13:32:00,888 DEBUG [com.evolveum.midpoint.web.model.impl.ObjectManagerImpl] http-8080-3 - Get object with oid 2fcf082b-d4c0-46b8-84c0-1e072c6d291b.
      13:32:00,888 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Getting object with oid 2fcf082b-d4c0-46b8-84c0-1e072c6d291b.
      13:32:00,894 TRACE [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <object xsi:type="UserType" oid="2fcf082b-d4c0-46b8-84c0-1e072c6d291b" version="1.0" xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <name>barbossa</name>
          <fullName>Hector Barbossa</fullName>
          <givenName>Hector</givenName>
          <familyName>Barbossa</familyName>
          <eMailAddress></eMailAddress>
          <locality></locality>
          <credentials>
              <password>
                  <c:base64 xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">cXdlMTIzLlE=</c:base64>
              </password>
              <allowedIdmGuiAccess>true</allowedIdmGuiAccess>
          </credentials>
          <activation>
              <enabled>false</enabled>
          </activation>
      </object>
      
      13:32:00,895 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - *op* Get Object, st: SUCCESS, msg: null
          *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                  [p]resolve=com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceListType@1e10522
                  [p]oid=2fcf082b-d4c0-46b8-84c0-1e072c6d291b
      
      13:32:00,895 DEBUG [com.evolveum.midpoint.web.model.impl.ObjectManagerImpl] http-8080-3 - *op* Get Object, st: SUCCESS, msg: null
          *op* Get Object, st: SUCCESS, msg: null
              *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                      [p]resolve=com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceListType@1e10522
                      [p]oid=2fcf082b-d4c0-46b8-84c0-1e072c6d291b
      
      13:32:00,895 DEBUG [com.evolveum.midpoint.web.model.impl.ObjectManagerImpl] http-8080-3 - *op* Get Object, st: SUCCESS, msg: null
      
      13:32:00,958 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Modifying object with oid 2fcf082b-d4c0-46b8-84c0-1e072c6d291b with exclusion account oid null (change in TRACE).
      13:32:00,964 TRACE [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <object xsi:type="ObjectModificationType" xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <oid>2fcf082b-d4c0-46b8-84c0-1e072c6d291b</oid>
          <propertyModification modificationType="add">
              <xp945:path xmlns:xp945="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd">.</xp945:path>
              <value>
                  <account>
                      <name>Localhost OpenDJ-barbossa</name>
                      <resource oid="ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">
                          <name>Localhost OpenDJ</name>
                          <connectorRef oid="icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector"/>
                          <namespace>http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff</namespace>
                          <configuration>
                              <icfcldap:configurationProperties xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                                  <icfcldap:port>389</icfcldap:port>
                                  <icfcldap:host>localhost</icfcldap:host>
                                  <icfcldap:baseContexts>dc=example,dc=com</icfcldap:baseContexts>
                                  <icfcldap:principal>uid=idm,ou=Administrators,dc=example,dc=com</icfcldap:principal>
                                  <icfcldap:credentials>secret</icfcldap:credentials>
                                  <icfcldap:vlvSortAttribute>uid</icfcldap:vlvSortAttribute>
                              </icfcldap:configurationProperties>
                              <icfc:connectorPoolConfiguration xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                                  <icfc:minEvictableIdleTimeMillis>120000</icfc:minEvictableIdleTimeMillis>
                                  <icfc:minIdle>1</icfc:minIdle>
                                  <icfc:maxIdle>10</icfc:maxIdle>
                                  <icfc:maxObjects>10</icfc:maxObjects>
                                  <icfc:maxWait>150000</icfc:maxWait>
                              </icfc:connectorPoolConfiguration>
                              <icfc:producerBufferSize xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">100</icfc:producerBufferSize>
                              <icfc:timeout xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                                  <icfc:operation name="create">-1</icfc:operation>
                                  <icfc:operation name="update">-1</icfc:operation>
                                  <icfc:operation name="delete">-1</icfc:operation>
                                  <icfc:operation name="test">-1</icfc:operation>
                                  <icfc:operation name="scriptOnConnector">-1</icfc:operation>
                                  <icfc:operation name="scriptOnResource">-1</icfc:operation>
                                  <icfc:operation name="get">-1</icfc:operation>
                                  <icfc:operation name="authenticate">-1</icfc:operation>
                                  <icfc:operation name="search">-1</icfc:operation>
                                  <icfc:operation name="validate">-1</icfc:operation>
                                  <icfc:operation name="sync">-1</icfc:operation>
                                  <icfc:operation name="schema">-1</icfc:operation>
                              </icfc:timeout>
                          </configuration>
                          <schema>
                              <xsd:schema elementFormDefault="qualified" targetNamespace="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff" xmlns:ids="http://midpoint.evolveum.com/xml/ns/public/resource/idconnector/resource-schema-1.xsd" xmlns:vr0="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                                  <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd"/>
                                  <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff"/>
                                  <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd"/>
                                  <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/idconnector/resource-schema-1.xsd"/>
                                  <xsd:complexType name="AccountObjectClass">
                                      <xsd:annotation>
                                          <xsd:appinfo>
                                              <r:identifier ref="vr0:uid" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                                              <r:accountType default="true" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                                          </xsd:appinfo>
                                      </xsd:annotation>
                                      <xsd:complexContent>
                                          <xsd:extension base="r:ResourceObjectClass" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd">
                                              <xsd:sequence>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="x500UniqueIdentifier" type="xsd:base64Binary"/>
                                                  <xsd:element minOccurs="0" ref="vr0:password"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="photo" type="xsd:base64Binary"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="title" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="userPassword" type="xsd:base64Binary"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="x121Address" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="userSMIMECertificate" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="l" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="destinationIndicator" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" name="sn" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="internationaliSDNNumber" type="xsd:string"/>
                                                  <xsd:element minOccurs="0" name="employeeNumber" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="facsimileTelephoneNumber" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="objectClass" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="initials" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="telexNumber" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="registeredAddress" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="givenName" type="xsd:string"/>
                                                  <xsd:element ref="vr0:uid"/>
                                                  <xsd:element ref="vr0:name"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="teletexTerminalIdentifier" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="st" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="uid" type="xsd:string"/>
                                                  <xsd:element minOccurs="0" name="preferredLanguage" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="street" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="roomNumber" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="secretary" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="audio" type="xsd:base64Binary"/>
                                                  <xsd:element minOccurs="0" name="preferredDeliveryMethod" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="telephoneNumber" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="labeledURI" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="homePostalAddress" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="postOfficeBox" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="userPKCS12" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="userCertificate" type="xsd:base64Binary"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="mail" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="departmentNumber" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="carLicense" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="jpegPhoto" type="xsd:base64Binary"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="manager" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="employeeType" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="mobile" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="physicalDeliveryOfficeName" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="pager" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="postalCode" type="xsd:string"/>
                                                  <xsd:element minOccurs="0" name="displayName" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="postalAddress" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="homePhone" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"/>
                                              </xsd:sequence>
                                          </xsd:extension>
                                      </xsd:complexContent>
                                  </xsd:complexType>
                                  <xsd:complexType name="GroupObjectClass">
                                      <xsd:annotation>
                                          <xsd:appinfo>
                                              <r:identifier ref="vr0:uid" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                                          </xsd:appinfo>
                                      </xsd:annotation>
                                      <xsd:complexContent>
                                          <xsd:extension base="r:ResourceObjectClass" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd">
                                              <xsd:sequence>
                                                  <xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="objectClass" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"/>
                                                  <xsd:element ref="vr0:name"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="uniqueMember" type="xsd:string"/>
                                                  <xsd:element ref="vr0:uid"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="owner" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"/>
                                                  <xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"/>
                                              </xsd:sequence>
                                          </xsd:extension>
                                      </xsd:complexContent>
                                  </xsd:complexType>
                              </xsd:schema>
                          </schema>
                          <schemaHandling/>
                      </resource>
                      <objectClass xmlns:ns3="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">ns3:AccountObjectClass</objectClass>
                      <attributes>
                          <af0:uid xmlns:af0="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">barbossa</af0:uid>
                          <af1:uid xmlns:af1="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd">barbossa</af1:uid>
                          <af1:name xmlns:af1="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd">barbossa</af1:name>
                          <af0:sn xmlns:af0="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">Hector</af0:sn>
                      </attributes>
                  </account>
              </value>
          </propertyModification>
      </object>
      
      13:32:00,993 DEBUG [com.evolveum.midpoint.model.controller.SchemaHandlerImpl] http-8080-3 - Processing outbound handling for user barbossa with oid 2fcf082b-d4c0-46b8-84c0-1e072c6d291b and resource object shadow Localhost OpenDJ-barbossa.
      13:32:01,108 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Adding object AccountShadowType with oid null and name Localhost OpenDJ-barbossa.
      13:32:01,114 TRACE [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <object xsi:type="AccountShadowType" xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <name>Localhost OpenDJ-barbossa</name>
          <resource oid="ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">
              <name>Localhost OpenDJ</name>
              <connectorRef oid="icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector"/>
              <namespace>http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff</namespace>
              <configuration>
                  <icfcldap:configurationProperties xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                      <icfcldap:port>389</icfcldap:port>
                      <icfcldap:host>localhost</icfcldap:host>
                      <icfcldap:baseContexts>dc=example,dc=com</icfcldap:baseContexts>
                      <icfcldap:principal>uid=idm,ou=Administrators,dc=example,dc=com</icfcldap:principal>
                      <icfcldap:credentials>secret</icfcldap:credentials>
                      <icfcldap:vlvSortAttribute>uid</icfcldap:vlvSortAttribute>
               </icfcldap:configurationProperties>
                  <icfc:connectorPoolConfiguration xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                      <icfc:minEvictableIdleTimeMillis>120000</icfc:minEvictableIdleTimeMillis>
                      <icfc:minIdle>1</icfc:minIdle>
                      <icfc:maxIdle>10</icfc:maxIdle>
                      <icfc:maxObjects>10</icfc:maxObjects>
                      <icfc:maxWait>150000</icfc:maxWait>
               </icfc:connectorPoolConfiguration>
                  <icfc:producerBufferSize xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">100</icfc:producerBufferSize>
                  <icfc:timeout xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                      <icfc:operation name="create">-1</icfc:operation>
                      <icfc:operation name="update">-1</icfc:operation>
                      <icfc:operation name="delete">-1</icfc:operation>
                      <icfc:operation name="test">-1</icfc:operation>
                      <icfc:operation name="scriptOnConnector">-1</icfc:operation>
                      <icfc:operation name="scriptOnResource">-1</icfc:operation>
                      <icfc:operation name="get">-1</icfc:operation>
                      <icfc:operation name="authenticate">-1</icfc:operation>
                      <icfc:operation name="search">-1</icfc:operation>
                      <icfc:operation name="validate">-1</icfc:operation>
                      <icfc:operation name="sync">-1</icfc:operation>
                      <icfc:operation name="schema">-1</icfc:operation>
               </icfc:timeout>
              </configuration>
              <schema>
                  <xsd:schema elementFormDefault="qualified" targetNamespace="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff" xmlns:ids="http://midpoint.evolveum.com/xml/ns/public/resource/idconnector/resource-schema-1.xsd" xmlns:vr0="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd"/>
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff"/>
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd"/>
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/idconnector/resource-schema-1.xsd"/>
                      <xsd:complexType name="AccountObjectClass">
                          <xsd:annotation>
                              <xsd:appinfo>
                                  <r:identifier ref="vr0:uid" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                                  <r:accountType default="true" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                        </xsd:appinfo>
                     </xsd:annotation>
                          <xsd:complexContent>
                              <xsd:extension base="r:ResourceObjectClass" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd">
                                  <xsd:sequence>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="x500UniqueIdentifier" type="xsd:base64Binary"/>
                                      <xsd:element minOccurs="0" ref="vr0:password"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="photo" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="title" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userPassword" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="x121Address" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userSMIMECertificate" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="l" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="destinationIndicator" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" name="sn" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="internationaliSDNNumber" type="xsd:string"/>
                                      <xsd:element minOccurs="0" name="employeeNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="facsimileTelephoneNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="objectClass" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="initials" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="telexNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="registeredAddress" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="givenName" type="xsd:string"/>
                                      <xsd:element ref="vr0:uid"/>
                                      <xsd:element ref="vr0:name"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="teletexTerminalIdentifier" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="st" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="uid" type="xsd:string"/>
                                      <xsd:element minOccurs="0" name="preferredLanguage" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="street" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="roomNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="secretary" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="audio" type="xsd:base64Binary"/>
                                      <xsd:element minOccurs="0" name="preferredDeliveryMethod" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="telephoneNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="labeledURI" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="homePostalAddress" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="postOfficeBox" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userPKCS12" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userCertificate" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="mail" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="departmentNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="carLicense" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="jpegPhoto" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="manager" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="employeeType" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="mobile" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="physicalDeliveryOfficeName" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="pager" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="postalCode" type="xsd:string"/>
                                      <xsd:element minOccurs="0" name="displayName" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="postalAddress" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="homePhone" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"/>
                           </xsd:sequence>
                        </xsd:extension>
                     </xsd:complexContent>
                  </xsd:complexType>
                      <xsd:complexType name="GroupObjectClass">
                          <xsd:annotation>
                              <xsd:appinfo>
                                  <r:identifier ref="vr0:uid" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                        </xsd:appinfo>
                     </xsd:annotation>
                          <xsd:complexContent>
                              <xsd:extension base="r:ResourceObjectClass" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd">
                                  <xsd:sequence>
                                      <xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="objectClass" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"/>
                                      <xsd:element ref="vr0:name"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="uniqueMember" type="xsd:string"/>
                                      <xsd:element ref="vr0:uid"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="owner" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"/>
                           </xsd:sequence>
                        </xsd:extension>
                     </xsd:complexContent>
                  </xsd:complexType>
               </xsd:schema>
              </schema>
              <schemaHandling/>
          </resource>
          <objectClass xmlns:ns3="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">ns3:AccountObjectClass</objectClass>
          <attributes>
              <af0:uid xmlns:af0="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">barbossa</af0:uid>
              <af1:uid xmlns:af1="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd">barbossa</af1:uid>
              <af1:name xmlns:af1="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd">barbossa</af1:name>
              <af0:sn xmlns:af0="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">Hector</af0:sn>
          </attributes>
      </object>
      
      13:32:01,115 DEBUG [com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl] http-8080-3 - **PROVISIONING: Start to add object com.evolveum.midpoint.xml.ns._public.common.common_1.AccountShadowType@d8cc78
      13:32:01,131 DEBUG [com.evolveum.midpoint.provisioning.impl.ShadowCache] http-8080-3 - Start adding shadow object <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <object xsi:type="AccountShadowType" xmlns="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
          <name>Localhost OpenDJ-barbossa</name>
          <resource oid="ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">
              <name>Localhost OpenDJ</name>
              <connectorRef oid="icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector"/>
              <namespace>http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff</namespace>
              <configuration>
                  <icfcldap:configurationProperties xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                      <icfcldap:port>389</icfcldap:port>
                      <icfcldap:host>localhost</icfcldap:host>
                      <icfcldap:baseContexts>dc=example,dc=com</icfcldap:baseContexts>
                      <icfcldap:principal>uid=idm,ou=Administrators,dc=example,dc=com</icfcldap:principal>
                      <icfcldap:credentials>secret</icfcldap:credentials>
                      <icfcldap:vlvSortAttribute>uid</icfcldap:vlvSortAttribute>
               </icfcldap:configurationProperties>
                  <icfc:connectorPoolConfiguration xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                      <icfc:minEvictableIdleTimeMillis>120000</icfc:minEvictableIdleTimeMillis>
                      <icfc:minIdle>1</icfc:minIdle>
                      <icfc:maxIdle>10</icfc:maxIdle>
                      <icfc:maxObjects>10</icfc:maxObjects>
                      <icfc:maxWait>150000</icfc:maxWait>
               </icfc:connectorPoolConfiguration>
                  <icfc:producerBufferSize xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">100</icfc:producerBufferSize>
                  <icfc:timeout xmlns:icfc="http://midpoint.evolveum.com/xml/ns/public/resource/icf/configuration-1.xsd" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:icfcldap="http://midpoint.evolveum.com/xml/ns/resource/icf/icf1-org.identityconnectors.ldap-1.0.5754openidm-org.identityconnectors.ldap.LdapConnector">
                      <icfc:operation name="create">-1</icfc:operation>
                      <icfc:operation name="update">-1</icfc:operation>
                      <icfc:operation name="delete">-1</icfc:operation>
                      <icfc:operation name="test">-1</icfc:operation>
                      <icfc:operation name="scriptOnConnector">-1</icfc:operation>
                      <icfc:operation name="scriptOnResource">-1</icfc:operation>
                      <icfc:operation name="get">-1</icfc:operation>
                      <icfc:operation name="authenticate">-1</icfc:operation>
                      <icfc:operation name="search">-1</icfc:operation>
                      <icfc:operation name="validate">-1</icfc:operation>
                      <icfc:operation name="sync">-1</icfc:operation>
                      <icfc:operation name="schema">-1</icfc:operation>
               </icfc:timeout>
              </configuration>
              <schema>
                  <xsd:schema elementFormDefault="qualified" targetNamespace="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff" xmlns:ids="http://midpoint.evolveum.com/xml/ns/public/resource/idconnector/resource-schema-1.xsd" xmlns:vr0="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd"/>
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff"/>
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd"/>
                      <xsd:import namespace="http://midpoint.evolveum.com/xml/ns/public/resource/idconnector/resource-schema-1.xsd"/>
                      <xsd:complexType name="AccountObjectClass">
                          <xsd:annotation>
                              <xsd:appinfo>
                                  <r:identifier ref="vr0:uid" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                                  <r:accountType default="true" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                        </xsd:appinfo>
                     </xsd:annotation>
                          <xsd:complexContent>
                              <xsd:extension base="r:ResourceObjectClass" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd">
                                  <xsd:sequence>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="x500UniqueIdentifier" type="xsd:base64Binary"/>
                                      <xsd:element minOccurs="0" ref="vr0:password"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="photo" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="title" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userPassword" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="x121Address" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userSMIMECertificate" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="l" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="destinationIndicator" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" name="sn" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="internationaliSDNNumber" type="xsd:string"/>
                                      <xsd:element minOccurs="0" name="employeeNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="facsimileTelephoneNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="objectClass" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="initials" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="telexNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="registeredAddress" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="givenName" type="xsd:string"/>
                                      <xsd:element ref="vr0:uid"/>
                                      <xsd:element ref="vr0:name"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="teletexTerminalIdentifier" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="st" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="uid" type="xsd:string"/>
                                      <xsd:element minOccurs="0" name="preferredLanguage" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="street" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="roomNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="secretary" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="audio" type="xsd:base64Binary"/>
                                      <xsd:element minOccurs="0" name="preferredDeliveryMethod" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="telephoneNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="labeledURI" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="homePostalAddress" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="postOfficeBox" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userPKCS12" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="userCertificate" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="mail" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="departmentNumber" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="carLicense" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="jpegPhoto" type="xsd:base64Binary"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="manager" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="employeeType" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="mobile" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="physicalDeliveryOfficeName" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="pager" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="postalCode" type="xsd:string"/>
                                      <xsd:element minOccurs="0" name="displayName" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="postalAddress" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="homePhone" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"/>
                           </xsd:sequence>
                        </xsd:extension>
                     </xsd:complexContent>
                  </xsd:complexType>
                      <xsd:complexType name="GroupObjectClass">
                          <xsd:annotation>
                              <xsd:appinfo>
                                  <r:identifier ref="vr0:uid" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd"/>
                        </xsd:appinfo>
                     </xsd:annotation>
                          <xsd:complexContent>
                              <xsd:extension base="r:ResourceObjectClass" xmlns:r="http://midpoint.evolveum.com/xml/ns/public/resource/resource-schema-1.xsd">
                                  <xsd:sequence>
                                      <xsd:element maxOccurs="unbounded" name="cn" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="objectClass" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="description" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="seeAlso" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="ou" type="xsd:string"/>
                                      <xsd:element ref="vr0:name"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="uniqueMember" type="xsd:string"/>
                                      <xsd:element ref="vr0:uid"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="owner" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="o" type="xsd:string"/>
                                      <xsd:element maxOccurs="unbounded" minOccurs="0" name="businessCategory" type="xsd:string"/>
                           </xsd:sequence>
                        </xsd:extension>
                     </xsd:complexContent>
                  </xsd:complexType>
               </xsd:schema>
              </schema>
              <schemaHandling/>
          </resource>
          <objectClass xmlns:ns3="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">ns3:AccountObjectClass</objectClass>
          <attributes>
              <af0:uid xmlns:af0="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">barbossa</af0:uid>
              <af1:uid xmlns:af1="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd">barbossa</af1:uid>
              <af1:name xmlns:af1="http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd">barbossa</af1:name>
              <af0:sn xmlns:af0="http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff">Hector</af0:sn>
          </attributes>
      </object>
      .
      13:32:01,626 ERROR [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Couldn't add object, reason: Localhost OpenDJ-barbossa
      13:32:01,626 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Couldn't add object.
      com.evolveum.midpoint.schema.exception.SystemException: No mapping from QName {http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid to an ICF attribute name
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.addProvisioningObject(ModelControllerImpl.java:693)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.addObject_aroundBody0(ModelControllerImpl.java:122)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl$AjcClosure1.run(ModelControllerImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.ProfilingAspect.profile(ProfilingAspect.java:56)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.addObject_aroundBody2(ModelControllerImpl.java:106)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl$AjcClosure3.run(ModelControllerImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.LoggingAspect.logMethodExecution(LoggingAspect.java:119)
              at com.evolveum.midpoint.aspect.LoggingAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_LoggingAspect$com_evolveum_midpoint_aspect_LoggingAspect$logMethodExecution(LoggingAspect.java:1)
              at com.evolveum.midpoint.aspect.LoggingAspect.logModelExecution(LoggingAspect.java:70)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.addObject_aroundBody4(ModelControllerImpl.java:106)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl$AjcClosure5.run(ModelControllerImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.NdcAspect.markSubsystem(NdcAspect.java:70)
              at com.evolveum.midpoint.aspect.NdcAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_NdcAspect$com_evolveum_midpoint_aspect_NdcAspect$markSubsystem(NdcAspect.java:1)
              at com.evolveum.midpoint.aspect.NdcAspect.processModelNdc(NdcAspect.java:58)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.addObject(ModelControllerImpl.java:106)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.processAddAccount(ModelControllerImpl.java:982)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.modifyRepositoryObjectWithExclusion(ModelControllerImpl.java:1004)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.modifyObjectWithExclusion(ModelControllerImpl.java:385)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.modifyObject_aroundBody30(ModelControllerImpl.java:357)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl$AjcClosure31.run(ModelControllerImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.ProfilingAspect.profile(ProfilingAspect.java:56)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.modifyObject_aroundBody32(ModelControllerImpl.java:355)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl$AjcClosure33.run(ModelControllerImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.LoggingAspect.logMethodExecution(LoggingAspect.java:119)
              at com.evolveum.midpoint.aspect.LoggingAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_LoggingAspect$com_evolveum_midpoint_aspect_LoggingAspect$logMethodExecution(LoggingAspect.java:1)
              at com.evolveum.midpoint.aspect.LoggingAspect.logModelExecution(LoggingAspect.java:70)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.modifyObject_aroundBody34(ModelControllerImpl.java:355)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl$AjcClosure35.run(ModelControllerImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.NdcAspect.markSubsystem(NdcAspect.java:70)
              at com.evolveum.midpoint.aspect.NdcAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_NdcAspect$com_evolveum_midpoint_aspect_NdcAspect$markSubsystem(NdcAspect.java:1)
              at com.evolveum.midpoint.aspect.NdcAspect.processModelNdc(NdcAspect.java:58)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.modifyObject(ModelControllerImpl.java:355)
              at com.evolveum.midpoint.web.model.impl.UserManagerImpl.submit_aroundBody2(UserManagerImpl.java:103)
              at com.evolveum.midpoint.web.model.impl.UserManagerImpl$AjcClosure3.run(UserManagerImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.NdcAspect.markSubsystem(NdcAspect.java:70)
              at com.evolveum.midpoint.aspect.NdcAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_NdcAspect$com_evolveum_midpoint_aspect_NdcAspect$markSubsystem(NdcAspect.java:1)
              at com.evolveum.midpoint.aspect.NdcAspect.processWebNdc(NdcAspect.java:63)
              at com.evolveum.midpoint.web.model.impl.UserManagerImpl.submit(UserManagerImpl.java:94)
              at com.evolveum.midpoint.web.model.impl.UserManagerImpl.submit(UserManagerImpl.java:1)
              at com.evolveum.midpoint.web.controller.account.UserDetailsController.savePerformed_aroundBody26(UserDetailsController.java:251)
              at com.evolveum.midpoint.web.controller.account.UserDetailsController$AjcClosure27.run(UserDetailsController.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.NdcAspect.markSubsystem(NdcAspect.java:70)
              at com.evolveum.midpoint.aspect.NdcAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_NdcAspect$com_evolveum_midpoint_aspect_NdcAspect$markSubsystem(NdcAspect.java:1)
              at com.evolveum.midpoint.aspect.NdcAspect.processWebNdc(NdcAspect.java:63)
              at com.evolveum.midpoint.web.controller.account.UserDetailsController.savePerformed(UserDetailsController.java:211)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.sun.el.parser.AstValue.invoke(AstValue.java:234)
              at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
              at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
              at javax.faces.event.MethodExpressionActionListener.processAction(MethodExpressionActionListener.java:148)
              at javax.faces.event.ActionEvent.processListener(ActionEvent.java:88)
              at javax.faces.component.UIComponentBase.broadcast(UIComponentBase.java:769)
              at javax.faces.component.UICommand.broadcast(UICommand.java:300)
              at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)
              at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)
              at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
              at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
              at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
              at javax.faces.webapp.FacesServlet.service(FacesServlet.java:409)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:368)
              at com.evolveum.midpoint.web.security.MidPointMaintenanceFilter.doFilter_aroundBody8(MidPointMaintenanceFilter.java:100)
              at com.evolveum.midpoint.web.security.MidPointMaintenanceFilter$AjcClosure9.run(MidPointMaintenanceFilter.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.NdcAspect.markSubsystem(NdcAspect.java:70)
              at com.evolveum.midpoint.aspect.NdcAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_NdcAspect$com_evolveum_midpoint_aspect_NdcAspect$markSubsystem(NdcAspect.java:1)
              at com.evolveum.midpoint.aspect.NdcAspect.processWebNdc(NdcAspect.java:63)
              at com.evolveum.midpoint.web.security.MidPointMaintenanceFilter.doFilter(MidPointMaintenanceFilter.java:72)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
              at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:60)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:109)
              at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)
              at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:169)
              at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
              at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
              at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
              at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
              at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
              at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
              at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
              at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
              at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
              at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
              at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: java.lang.IllegalArgumentException: No mapping from QName {http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid to an ICF attribute name
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl.convertAttributeNameToIcf(ConnectorInstanceIcfImpl.java:884)
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl.convertFromResourceObject(ConnectorInstanceIcfImpl.java:1028)
              at com.evolveum.midpoint.provisioning.ucf.impl.ConnectorInstanceIcfImpl.addObject(ConnectorInstanceIcfImpl.java:455)
              at com.evolveum.midpoint.provisioning.impl.ShadowCache.addShadow(ShadowCache.java:444)
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.addObject_aroundBody6(ProvisioningServiceImpl.java:246)
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl$AjcClosure7.run(ProvisioningServiceImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.ProfilingAspect.profile(ProfilingAspect.java:56)
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.addObject_aroundBody8(ProvisioningServiceImpl.java:225)
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl$AjcClosure9.run(ProvisioningServiceImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.LoggingAspect.logMethodExecution(LoggingAspect.java:119)
              at com.evolveum.midpoint.aspect.LoggingAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_LoggingAspect$com_evolveum_midpoint_aspect_LoggingAspect$logMethodExecution(LoggingAspect.java:1)
              at com.evolveum.midpoint.aspect.LoggingAspect.logProvisioningExecution(LoggingAspect.java:65)
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.addObject_aroundBody10(ProvisioningServiceImpl.java:225)
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl$AjcClosure11.run(ProvisioningServiceImpl.java:1)
              at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
              at com.evolveum.midpoint.aspect.NdcAspect.markSubsystem(NdcAspect.java:70)
              at com.evolveum.midpoint.aspect.NdcAspect.ajc$inlineAccessMethod$com_evolveum_midpoint_aspect_NdcAspect$com_evolveum_midpoint_aspect_NdcAspect$markSubsystem(NdcAspect.java:1)
              at com.evolveum.midpoint.aspect.NdcAspect.processProvisioningNdc(NdcAspect.java:48)
              at com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl.addObject(ProvisioningServiceImpl.java:225)
              at com.evolveum.midpoint.model.controller.ModelControllerImpl.addProvisioningObject(ModelControllerImpl.java:687)
              ... 118 more
      13:32:01,916 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - *op* Modify Object With Exclusion, st: SUCCESS, msg: null
          *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                  [p]resolve=com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceListType@1d9a5bb
                  [p]oid=2fcf082b-d4c0-46b8-84c0-1e072c6d291b
          *op* Process Outbound Handling, st: WARNING, msg: Account type in schema handling was not found for shadow type '{http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}AccountObjectClass'.
          *op* Add Object, st: FATAL_ERROR, msg: Couldn't add object 'Localhost OpenDJ-barbossa'., cause: SystemException:No mapping from QName {http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid to an ICF attribute name
              *op* com.evolveum.midpoint.provisioning.api.ProvisioningService.addObject, st: UNKNOWN, msg: null
                      [p]scripts=com.evolveum.midpoint.xml.ns._public.common.common_1.ScriptsType@fb295
                      [p]object=AccountShadowType(null,name=Localhost OpenDJ-barbossa,)
                      [c]implementationClass=class com.evolveum.midpoint.provisioning.impl.ProvisioningServiceImpl
              *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                      [p]resolve=null
                      [p]oid=ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff
              *op* com.evolveum.midpoint.provisioning.ucf.api.ConnectorInstance.addObject, st: UNKNOWN, msg: null
                      [p]resourceObject=ResourceObject({http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}AccountObjectClass):[ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}uid):[barbossa], ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}uid):[barbossa], ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/instances/ef2bc95b-76e0-59e2-86d6-3d4f02d3ffff}sn):[Hector], ResourceObjectAttribute({http://midpoint.evolveum.com/xml/ns/public/resource/icf/schema-1.xsd}name):[barbossa]]
                      [p]additionalOperations=null
          *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.modifyObject, st: SUCCESS, msg: null
                  [p]objectChange=com.evolveum.midpoint.xml.ns._public.common.common_1.ObjectModificationType@187b217
              *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.getObject, st: SUCCESS, msg: null
                      [p]resolve=com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceListType@955f83
                      [p]oid=2fcf082b-d4c0-46b8-84c0-1e072c6d291b
      
      13:32:01,918 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Modified user in GUI submitted
      13:32:01,918 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Start processing accounts with outbound schema handling
      13:32:01,918 DEBUG [com.evolveum.midpoint.web.controller.account.UserDetailsController] http-8080-3 - Finished processing accounts with outbound schema handling
      13:32:01,921 DEBUG [com.evolveum.midpoint.web.model.impl.ObjectManagerImpl] http-8080-3 - Listing 'http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd#UserType' objects.
      13:32:01,921 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Listing objects of type class com.evolveum.midpoint.xml.ns._public.common.common_1.UserType from 0 to 10 ordered DESCENDING by com.evolveum.midpoint.xml.ns._public.common.common_1.PropertyReferenceType@a903ea.
      13:32:01,921 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - Listing objects from repository.
      13:32:02,034 DEBUG [com.evolveum.midpoint.model.controller.ModelControllerImpl] http-8080-3 - *op* List Objects, st: SUCCESS, msg: null
          *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.listObjects, st: SUCCESS, msg: null
                  [p]objectType=class com.evolveum.midpoint.xml.ns._public.common.common_1.UserType
                  [p]paging=com.evolveum.midpoint.xml.ns._public.common.common_1.PagingType@400552
      
      13:32:02,034 DEBUG [com.evolveum.midpoint.web.model.impl.ObjectManagerImpl] http-8080-3 - *op* List Objects, st: SUCCESS, msg: null
          *op* List Objects, st: SUCCESS, msg: null
              *op* com.evolveum.midpoint.repo.xml.XmlRepositoryService.listObjects, st: SUCCESS, msg: null
                      [p]objectType=class com.evolveum.midpoint.xml.ns._public.common.common_1.UserType
                      [p]paging=com.evolveum.midpoint.xml.ns._public.common.common_1.PagingType@400552
      

        Attachments

          Activity

            People

            Assignee:
            mamut Peter Prochazka
            Reporter:
            mamut Peter Prochazka
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: