SuccessConsole Output

Started by an SCM change
Building in workspace /var/lib/jenkins/jobs/d1_identity_manager/workspace
Cleaning local Directory d1_identity_manager
Checking out https://repository.dataone.org/software/cicore/trunk/d1_identity_manager at revision '2019-06-14T22:56:30.717 +0000'
A         src
A         src/main
A         src/main/java
A         src/main/java/org
A         src/main/java/org/dataone
A         src/main/java/org/dataone/service
A         src/main/java/org/dataone/service/cn
A         src/main/java/org/dataone/service/cn/impl
A         src/main/java/org/dataone/service/cn/impl/v2
AU        src/main/java/org/dataone/service/cn/impl/v2/CNIdentityLDAPImpl.java
AU        src/main/java/org/dataone/service/cn/impl/v2/ReserveIdentifierService.java
A         src/main/java/org/dataone/service/cn/impl/v1
A         src/main/java/org/dataone/service/cn/impl/v1/CNIdentityLDAPImpl.java
A         src/main/java/org/dataone/service/cn/impl/v1/ReserveIdentifierService.java
A         src/main/resources
AU        src/main/resources/log4j.properties
A         src/main/resources/org
A         src/main/resources/org/dataone
A         src/main/resources/org/dataone/configuration
AU        src/main/resources/org/dataone/configuration/identity.properties
AU        src/main/resources/org/dataone/configuration/config.xml
AU        src/main/resources/org/dataone/configuration/reserveIdentifier.properties
A         src/main/resources/buildInfo
A         src/main/resources/buildInfo/buildInfo.properties
A         src/test
A         src/test/java
A         src/test/java/org
A         src/test/java/org/dataone
A         src/test/java/org/dataone/service
A         src/test/java/org/dataone/service/cn
A         src/test/java/org/dataone/service/cn/impl
A         src/test/java/org/dataone/service/cn/impl/v2
A         src/test/java/org/dataone/service/cn/impl/v2/CNIdentityLDAPImplTestUnit.java
A         src/test/java/org/dataone/service/cn/impl/v2/IdentityManagerSuiteTest.java
A         src/test/java/org/dataone/service/cn/impl/v2/ReserveIdentifierServiceTestUnit.java
A         src/test/java/org/dataone/cn
A         src/test/java/org/dataone/cn/ldap
A         src/test/java/org/dataone/cn/ldap/LDAPTestIdentityCleanUp.java
A         src/test/resources
A         src/test/resources/org
A         src/test/resources/org/dataone
A         src/test/resources/org/dataone/configuration
AU        src/test/resources/org/dataone/configuration/hazelcast.properties
AU        src/test/resources/org/dataone/configuration/identity.test.properties
A         src/test/resources/org/dataone/configuration/ldapService.properties
AU        src/test/resources/org/dataone/configuration/hazelcast.xml
A         src/test/resources/org/dataone/configuration/node.properties
AU        src/test/resources/org/dataone/configuration/config.xml
A         src/test/resources/org/dataone/configuration/registryLdap.properties
A         src/test/resources/org/dataone/resources
A         src/test/resources/org/dataone/resources/samples
A         src/test/resources/org/dataone/resources/samples/v2
A         src/test/resources/org/dataone/resources/samples/v2/ldif
A         src/test/resources/org/dataone/resources/samples/v2/ldif/identityTestCN.ldif
AU        src/test/resources/org/dataone/resources/samples/v2/cnNode.xml
A         src/test/resources/org/dataone/resources/samples/v1
A         src/test/resources/org/dataone/resources/samples/v1/cnNode.xml
AU        pom.xml
 U        .
At revision 19739

Parsing POMs
Established TCP socket on 40359
[d1_identity_manager] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.12.jar:/usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/share/maven/conf/logging jenkins.maven3.agent.Maven35Main /usr/share/maven /var/cache/jenkins/war/WEB-INF/lib/remoting-3.29.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-interceptor-1.12.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.12.jar 40359
<===[JENKINS REMOTING CAPACITY]===>channel started
Executing Maven:  -B -f /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/pom.xml clean package install javadoc:javadoc
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for org.dataone:d1_identity_manager:jar:2.4.0-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 105, column 21
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 67, column 21
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 91, column 21
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 75, column 21
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] 
[INFO] ------------------< org.dataone:d1_identity_manager >-------------------
[INFO] Building DataONE Identity Manager 2.4.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ d1_identity_manager ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ d1_identity_manager ---
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager
[INFO] Storing buildNumber: null at timestamp: 1560552995626
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ d1_identity_manager ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 5 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ d1_identity_manager ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/classes
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v1/CNIdentityLDAPImpl.java: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v1/CNIdentityLDAPImpl.java uses or overrides a deprecated API.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v1/CNIdentityLDAPImpl.java: Recompile with -Xlint:deprecation for details.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v2/CNIdentityLDAPImpl.java: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v2/CNIdentityLDAPImpl.java uses unchecked or unsafe operations.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v2/CNIdentityLDAPImpl.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ d1_identity_manager ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ d1_identity_manager ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/test-classes
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/test/java/org/dataone/service/cn/impl/v2/ReserveIdentifierServiceTestUnit.java: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/test/java/org/dataone/service/cn/impl/v2/ReserveIdentifierServiceTestUnit.java uses or overrides a deprecated API.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/test/java/org/dataone/service/cn/impl/v2/ReserveIdentifierServiceTestUnit.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ d1_identity_manager ---
[INFO] Surefire report directory: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.dataone.service.cn.impl.v2.IdentityManagerSuiteTest
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.18060.0.0.1 [org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.7 [org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.2 [org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.18 [org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.2.840.113556.1.4.319 [org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.3 [org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.4203.1.10.1 [org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.18060.0.0.1 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.7 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.2 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.18 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.2.840.113556.1.4.319 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.3 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.4203.1.10.1 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.42.2.27.8.5.1 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.9 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 2.16.840.1.113730.3.4.10 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.4203.1.9.1.3 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.4203.1.9.1.4 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.4203.1.9.1.1 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.3.6.1.4.1.4203.1.9.1.2 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.2.840.113556.1.4.473 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.2.840.113556.1.4.474 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.2.840.113556.1.4.841 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled control factory: 1.2.840.113556.1.4.417 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.1.8 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.4.1.18060.0.1.8 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.4.1.18060.0.1.3 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.4.1.18060.0.1.6 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.4.1.18060.0.1.5 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.4.1.4203.1.11.1 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.4.1.4203.1.11.3 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:37: [INFO]: Registered pre-bundled extended operation factory: 1.3.6.1.4.1.1466.20037 [org.apache.directory.api.ldap.codec.standalone.CodecFactoryUtil]
20190614-22:56:38: [INFO]: no custom cache configuration was set, loading the default cache configuration [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: Schema directory '/tmp/server-work-org/partitions/schema' does NOT exist: extracted state set to false. [org.apache.directory.api.ldap.schema.extractor.impl.DefaultSchemaLdifExtractor]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: Loading system enabled schema: 
	Schema Name: system
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading core enabled schema: 
	Schema Name: core
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading apache enabled schema: 
	Schema Name: apache
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading apachemeta enabled schema: 
	Schema Name: apachemeta
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading other enabled schema: 
	Schema Name: other
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, system, apache, apachemeta] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading cosine enabled schema: 
	Schema Name: cosine
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading inetorgperson enabled schema: 
	Schema Name: inetorgperson
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, system, cosine] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: apachemeta schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading krb5kdc enabled schema: 
	Schema Name: krb5kdc
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading java enabled schema: 
	Schema Name: java
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: apache schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading pwdpolicy enabled schema: 
	Schema Name: pwdpolicy
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: cosine schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading collective enabled schema: 
	Schema Name: collective
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: core schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: apache schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: system schema has already been loaded [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: Loading adsconfig enabled schema: 
	Schema Name: adsconfig
		Disabled: false
		Owner: uid=admin,ou=system
		Dependencies: [core, apache, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [WARN]: ApacheDS shutdown hook has NOT been registered with the runtime.  This default setting for standalone operation has been overriden. [org.apache.directory.server.core.DefaultDirectoryService]
20190614-22:56:38: [INFO]: fetching the cache named dnCache [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: fetching the cache named alias [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: No cache with name alias exists, creating one [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: fetching the cache named piar [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: No cache with name piar exists, creating one [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: fetching the cache named entryDn [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: No cache with name entryDn exists, creating one [org.apache.directory.server.core.api.CacheService]
20190614-22:56:38: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsCharacterString [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsClass [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsSoaSerial [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsSoaRefresh [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsSoaRetry [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsSoaExpire [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsSoaMName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsSoaRName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsSoaMinimum [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsTtl [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsIpAddress [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsServicePriority [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsServiceWeight [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsServicePort [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsMxPreference [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsIpAddress [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: apacheDnsAbstractRecord [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: macAddress [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: memberUid [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: gidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: ipHostNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nisMapEntry [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nisMapName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: ipServicePort [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: ipServiceProtocol [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: ipNetmaskNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: ipNetworkNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: bootFile [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: bootParameter [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: shadowLastChange [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: shadowMin [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: shadowMax [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: shadowWarning [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: shadowInactive [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: shadowExpire [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: shadowFlag [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: oncRpcNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nisMapName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nisNetgroupTriple [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: memberNisNetgroup [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: loginShell [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: gecos [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: uidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: gidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: homeDirectory [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: ipProtocolNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: caseExactIA5SubstringsMatch [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: caseExactIA5SubstringsMatch [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:38: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: caseExactIA5SubstringsMatch [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: automountInformation [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: corbaIor [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: corbaObject [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: corbaRepositoryId [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaAlgorithmicRidBase [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaForceLogoff [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLockoutDuration [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLockoutObservationWindow [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLockoutThreshold [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLogonToChgPwd [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaMaxPwdAge [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaMinPwdAge [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaMinPwdLength [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaNextGroupRid [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaNextRid [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaNextUserRid [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPwdHistoryLength [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaRefuseMachinePwdChange [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaShareName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: gidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: uidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSIDList [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: gidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaGroupType [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPwdLastSet [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaNTPassword [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaTrustFlags [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaAcctFlags [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaBadPasswordCount [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaBadPasswordTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaHomeDrive [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaHomePath [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaKickoffTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLMPassword [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLogoffTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLogonHours [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLogonScript [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaLogonTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaMungedDial [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaNTPassword [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPasswordHistory [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPrimaryGroupSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaProfilePath [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPwdCanChange [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPwdLastSet [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPwdMustChange [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaUserWorkstations [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaBoolOption [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaIntegerOption [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaStringListOption [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaStringOption [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaOptionName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: gidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: uidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaPrivilegeList [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: sambaSID [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpSubnetDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpPoolDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpLeaseDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpHWAddress [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpVersion [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpImplementation [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpHashBucketAssignment [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpDelayedServiceParameter [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpMaxClientLeadTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpFailOverEndpointState [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpServiceDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpRange [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpPoolDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpGroupDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpHostDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpClassesDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpLeasesDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpNetMask [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpSubclassesDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOption [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpAddressState [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpExpirationTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStartTimeOfState [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpLastTransactionTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpBootpFlag [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpDnsStatus [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpRequestedHostName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpAssignedHostName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpReservedForClient [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpAssignedToClient [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpRelayAgentInfo [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpHWAddress [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpErrorLog [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpSecondaryDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpSharedNetworkDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpSubnetDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpGroupDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpHostDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpClassesDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpPrimaryDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpHostDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpClassesDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpPermitList [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpLeasesDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpRange [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpClassData [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpOptionsDN [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStatements [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpExpirationTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpStartTimeOfState [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpLastTransactionTime [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpBootpFlag [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpDomainName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpDnsStatus [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpRequestedHostName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpAssignedHostName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpReservedForClient [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpAssignedToClient [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpRelayAgentInfo [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpHWAddress [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: dhcpAddressState [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: xmozillanickname [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: xmozillausehtmlmail [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaSecondEmail [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaPostalAddress2 [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaHomePostalAddress2 [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaHomeLocalityName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaHomeState [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaHomePostalCode [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaHomeCountryName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: mozillaHomeFriendlyCountryName [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: homeurl [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: workurl [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: custom1 [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: custom2 [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: custom3 [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: custom4 [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nsAIMid [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: caseExactIA5SubstringsMatch [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: caseExactIA5SubstringsMatch [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nisDomain [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: uidNumber [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nisPublicKey [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: ERR_04447_CANNOT_NORMALIZE_VALUE Cannot normalize the wrapped value ERR_04226 I do not know how to handle NameAndOptionalUID normalization with objects of class: nisSecretKey [org.apache.directory.api.ldap.model.entry.AbstractValue]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: fetching the cache named alias [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: fetching the cache named piar [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: fetching the cache named entryDn [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition]
20190614-22:56:39: [INFO]: fetching the cache named system [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: No cache with name system exists, creating one [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: Keys and self signed certificate successfully generated. [org.apache.directory.server.core.security.TlsKeyGenerator]
20190614-22:56:39: [INFO]: fetching the cache named groupCache [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: Initializing ... [org.apache.directory.server.core.event.EventInterceptor]
20190614-22:56:39: [INFO]: Initialization complete. [org.apache.directory.server.core.event.EventInterceptor]
20190614-22:56:39: [WARN]: You didn't change the admin password of directory service instance 'org'.  Please update the admin password as soon as possible to prevent a possible security breach. [org.apache.directory.server.core.DefaultDirectoryService]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmIndex]
20190614-22:56:39: [INFO]: fetching the cache named alias [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: fetching the cache named piar [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: fetching the cache named entryDn [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: Setting CacheRecondManager's cache size to 100 [org.apache.directory.server.core.partition.impl.btree.jdbm.JdbmPartition]
20190614-22:56:39: [INFO]: fetching the cache named org [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: No cache with name org exists, creating one [org.apache.directory.server.core.api.CacheService]
20190614-22:56:39: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:39: [INFO]: Loading dataone enabled schema: 
	Schema Name: dataone
		Disabled: false
		Owner: 0.9.2342.19200300.100.1.1=admin,2.5.4.11=system
		Dependencies: [core, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:39: [INFO]: Loading dataone enabled schema: 
	Schema Name: dataone
		Disabled: false
		Owner: 0.9.2342.19200300.100.1.1=admin,2.5.4.11=system
		Dependencies: [core, system] [org.apache.directory.api.ldap.schema.manager.impl.DefaultSchemaManager]
20190614-22:56:40: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:40: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:40: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:40: [INFO]: No version information : assuming version: 1 [org.apache.directory.api.ldap.model.ldif.LdifReader]
20190614-22:56:40: [INFO]: Successful bind of an LDAP Service (15389) is completed. [org.apache.directory.server.ldap.LdapServer]
20190614-22:56:40: [INFO]: Ldap service started. [org.apache.directory.server.ldap.LdapServer]
20190614-22:56:41: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 8
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9eb88d7f    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupMissingMember(CNIdentityLDAPImplTestUnit.java:151)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: selectSession: using the default certificate location [org.dataone.client.auth.CertificateManager]
20190614-22:56:41: [INFO]: selectSession: using the default certificate location [org.dataone.client.auth.CertificateManager]
20190614-22:56:41: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:41: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:41: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Could not find LDAP entry for DN: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:41: [WARN]: Could not check whether member subject is a group: null [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: The start index is 0 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: The count is null or equal or less than 0=================== [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: the count value is ===============100 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Could not find LDAP entry for DN: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:41: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:41: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:41: [INFO]: 11 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:41 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:41: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:41: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:41: [WARN]: Could not find LDAP entry for DN: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:41: [WARN]: Could not find: CN=Test2,O=Test,C=US,DC=cilogon,DC=org : in Ldap: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : SEARCH_REQUEST
Message ID : 42
    SearchRequest
        baseDn : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
        filter : '(objectClass=*)'
        scope : base object
        typesOnly : false
        Size Limit : no limit
        Time Limit : no limit
        Deref Aliases : deref Always
        attributes : 
org.apache.directory.api.ldap.model.message.SearchRequestImpl@60d4ec9c    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: ERR_648 Invalid search base CN=Test2,O=Test,C=US,DC=cilogon,DC=org] [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: could not find member DN: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 48
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4bf4d33    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 50
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@73c811b    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 52
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@4b4d00    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [INFO]: 1 identityService.registerAccount [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 58
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ebc4d11    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroup(CNIdentityLDAPImplTestUnit.java:227)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 2 identityService.registerAccount [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 65
    Compare request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : 'Test2org.apache.directory.api.ldap.model.message.CompareRequestImpl@bbaca63a    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroup(CNIdentityLDAPImplTestUnit.java:230)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 3 identityService.createGroup [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 4 identityService.updateGroup [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:41: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:41: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 5 identityService.updateGroup [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:41 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:41: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:41: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:41: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 6 identityService.createGroup [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 7 identityService.updateGroup [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:41: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:41: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 8 ldapTestIdentityCleanup.removeSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [INFO]: 9 ldapTestIdentityCleanup.removeSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [INFO]: 10 ldapTestIdentityCleanup.removeSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [INFO]: 11 ldapTestIdentityCleanup.removeSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:41: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 127
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4c53952    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 129
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7426d3a    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 131
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@51391f    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 137
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ec23930    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupNonDn(CNIdentityLDAPImplTestUnit.java:332)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 144
    Compare request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : 'Test2org.apache.directory.api.ldap.model.message.CompareRequestImpl@bbb29259    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupNonDn(CNIdentityLDAPImplTestUnit.java:334)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupNonDn(CNIdentityLDAPImplTestUnit.java:339)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:41: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:41: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:41: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:41: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.updateGroup(CNIdentityLDAPImpl.java:263)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupNonDn(CNIdentityLDAPImplTestUnit.java:343)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:42 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.updateGroup(CNIdentityLDAPImpl.java:263)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupNonDn(CNIdentityLDAPImplTestUnit.java:347)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.updateGroup(CNIdentityLDAPImpl.java:263)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupNonDn(CNIdentityLDAPImplTestUnit.java:359)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.updateGroup(CNIdentityLDAPImpl.java:273)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupNonDn(CNIdentityLDAPImplTestUnit.java:359)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.cn.ldap.LDAPTestIdentityCleanUp]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPTestIdentityCleanUp]
20190614-22:56:42: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 206
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4cb2571    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 208
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7485959    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 210
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@57253e    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 216
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ec8254f    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidNonDn(CNIdentityLDAPImplTestUnit.java:418)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Problem checking attribute: uid [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 221
    Compare request
        Entry : 'uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org'
        Attribute description : 'uid'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@e65fd911    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org]; remaining name '"uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org"'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidNonDn(CNIdentityLDAPImplTestUnit.java:420)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:835)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidNonDn(CNIdentityLDAPImplTestUnit.java:420)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidNonDn(CNIdentityLDAPImplTestUnit.java:425)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.updateGroup(CNIdentityLDAPImpl.java:263)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidNonDn(CNIdentityLDAPImplTestUnit.java:429)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:42 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.createGroup(CNIdentityLDAPImpl.java:142)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.updateGroup(CNIdentityLDAPImpl.java:263)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidNonDn(CNIdentityLDAPImplTestUnit.java:433)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: veryUniqueGroupSubject [org.dataone.cn.ldap.LDAPTestIdentityCleanUp]
20190614-22:56:42: [INFO]: Created DN from subject: uid=veryUniqueGroupSubject,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPTestIdentityCleanUp]
20190614-22:56:42: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 263
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4cf6b5a    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 265
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@74c9f42    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 267
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@5b6b27    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 273
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ecc6b38    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcid(CNIdentityLDAPImplTestUnit.java:487)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Problem checking attribute: uid [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 278
    Compare request
        Entry : 'uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org'
        Attribute description : 'uid'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@e6641efa    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org]; remaining name '"uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org"'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcid(CNIdentityLDAPImplTestUnit.java:489)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:835)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcid(CNIdentityLDAPImplTestUnit.java:489)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:42 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 320
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4d3b143    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 322
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@750e52b    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 324
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@5fb110    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 330
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ed0b121    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupMultipleOwners(CNIdentityLDAPImplTestUnit.java:561)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Problem checking attribute: uid [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 335
    Compare request
        Entry : 'uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org'
        Attribute description : 'uid'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@e66864e3    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org]; remaining name '"uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org"'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupMultipleOwners(CNIdentityLDAPImplTestUnit.java:563)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:835)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupMultipleOwners(CNIdentityLDAPImplTestUnit.java:563)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:42 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 412
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4da96df    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 414
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@757cac7    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 416
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@6696ac    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Problem checking attribute: uid [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 420
    Compare request
        Entry : 'uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org'
        Attribute description : 'uid'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@e66ec428    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org]; remaining name '"uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org"'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidReverse(CNIdentityLDAPImplTestUnit.java:655)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:835)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidReverse(CNIdentityLDAPImplTestUnit.java:655)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 427
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ed7f6b2    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.editGroupOrcidReverse(CNIdentityLDAPImplTestUnit.java:657)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:42 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:42: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:42: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 2 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:42: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 475
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4df4fee    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 477
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@75c83d6    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 479
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@6b4fbb    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:42: [WARN]: Node not found: urn:node:testcnid [org.dataone.cn.ldap.NodeFacade]
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 500
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9edd6fab    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWay(CNIdentityLDAPImplTestUnit.java:738)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 507
    Compare request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : 'Test2org.apache.directory.api.ldap.model.message.CompareRequestImpl@bbcdc8d4    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWay(CNIdentityLDAPImplTestUnit.java:740)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentityRequest=CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentityRequest=CN=\5c+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [INFO]: 4 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentity=CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentity=CN=\5c+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [INFO]: 5 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 536
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4e3e29b    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 538
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7611683    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 540
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@6fe268    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 558
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ee1c8c5    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcid(CNIdentityLDAPImplTestUnit.java:835)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: uid [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 563
    Compare request
        Entry : 'uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org'
        Attribute description : 'uid'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@e6797c87    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org]; remaining name '"uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org"'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcid(CNIdentityLDAPImplTestUnit.java:837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:835)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcid(CNIdentityLDAPImplTestUnit.java:837)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: equivalentIdentityRequest [org.dataone.cn.ldap.LDAPService]
javax.naming.directory.NoSuchAttributeException: [LDAP: error code 16 - NO_SUCH_ATTRIBUTE: failed for MessageType : COMPARE_REQUEST
Message ID : 567
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'equivalentIdentityRequest'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@c4d2036a    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: null]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3175)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.requestMapIdentity(CNIdentityLDAPImpl.java:532)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcid(CNIdentityLDAPImplTestUnit.java:841)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentityRequest=CN=\5c+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [INFO]: 4 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: equivalentIdentity [org.dataone.cn.ldap.LDAPService]
javax.naming.directory.NoSuchAttributeException: [LDAP: error code 16 - NO_SUCH_ATTRIBUTE: failed for MessageType : COMPARE_REQUEST
Message ID : 573
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'equivalentIdentity'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@dcacd0e1    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: null]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3175)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.checkAttribute(LDAPTestIdentityCleanUp.java:83)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcid(CNIdentityLDAPImplTestUnit.java:847)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentity=CN=\5c+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: AbandonableRequest with messageId 577 not found in outstandingRequests. [org.apache.directory.server.ldap.LdapSession]
20190614-22:56:43: [INFO]: 5 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 593
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4e82884    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 595
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7655c6c    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 597
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@742851    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: uid [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 613
    Compare request
        Entry : 'uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org'
        Attribute description : 'uid'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@e67d3c19    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org]; remaining name '"uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org"'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcidReverse(CNIdentityLDAPImplTestUnit.java:928)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:835)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcidReverse(CNIdentityLDAPImplTestUnit.java:928)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 620
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ee66ea3    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcidReverse(CNIdentityLDAPImplTestUnit.java:930)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentityRequest=CN=\5c+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Problem checking attribute: equivalentIdentityRequest [org.dataone.cn.ldap.LDAPService]
javax.naming.directory.NoSuchAttributeException: [LDAP: error code 16 - NO_SUCH_ATTRIBUTE: failed for MessageType : COMPARE_REQUEST
Message ID : 625
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'equivalentIdentityRequest'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@c4d65c84    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: null]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3175)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.requestMapIdentity(CNIdentityLDAPImpl.java:540)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcidReverse(CNIdentityLDAPImplTestUnit.java:934)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 4 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentity=CN=\5c+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Problem checking attribute: equivalentIdentity [org.dataone.cn.ldap.LDAPService]
javax.naming.directory.NoSuchAttributeException: [LDAP: error code 16 - NO_SUCH_ATTRIBUTE: failed for MessageType : COMPARE_REQUEST
Message ID : 632
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'equivalentIdentity'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@dcb13d2c    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: null]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3175)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.checkAttribute(LDAPTestIdentityCleanUp.java:83)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentityTwoWayOrcidReverse(CNIdentityLDAPImplTestUnit.java:942)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: 5 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 649
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4ec5b3c    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 651
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7698f24    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 653
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@785b09    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 659
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ee95b1a    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.verifySubject(CNIdentityLDAPImplTestUnit.java:982)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: 7 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 709
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4f0dab8    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 711
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@76e0ea0    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 713
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7cda85    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 719
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9eedda96    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.updateAccount(CNIdentityLDAPImplTestUnit.java:1019)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: mail=test2@dataone.org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [INFO]: 6 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 730
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4f26dbd    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 732
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@76fa1a5    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 734
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7e6d8a    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 740
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9eef6d9b    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.subjectInfo(CNIdentityLDAPImplTestUnit.java:1065)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:43: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:43: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 748
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4f3c72f    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 750
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@770fb17    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 752
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@7fc6fc    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: uid [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 756
    Compare request
        Entry : 'uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org'
        Attribute description : 'uid'
        Attribute value : 'http://orcid.org/0000-0003-1758-9950org.apache.directory.api.ldap.model.message.CompareRequestImpl@e687f478    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org]; remaining name '"uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org"'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.updateOrcidAccount(CNIdentityLDAPImplTestUnit.java:1106)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:835)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.updateOrcidAccount(CNIdentityLDAPImplTestUnit.java:1106)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: mail=test2@dataone.org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Subject not a valid DN: http://orcid.org/0000-0003-1758-9950 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: Created DN from subject: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: could not parse attribute from string: uid=http://orcid.org/0000-0003-1758-9950,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.substring(String.java:1960)
	at org.dataone.cn.ldap.LDAPService.parseAttribute(LDAPService.java:171)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.updateAccount(CNIdentityLDAPImpl.java:668)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.updateOrcidAccount(CNIdentityLDAPImplTestUnit.java:1117)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 6 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 767
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4f533d2    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 769
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@77267ba    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 771
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@81339f    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 777
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ef233b0    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.listSubjects(CNIdentityLDAPImplTestUnit.java:1164)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: 1 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: The start index is 0 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: The count is null or equal or less than 0=================== [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: the count value is ===============100 [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:43: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:43: [INFO]: 11 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 837
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4fa7338    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 839
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@777a720    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 841
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@867305    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: mapIdentity()- [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]: mapIdentity()-identityService.registerAccount [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 859
    Compare request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9ef85962    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentity(CNIdentityLDAPImplTestUnit.java:1255)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: mapIdentity()-identityService.registerAccount [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [WARN]: Problem checking attribute: CN [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 866
    Compare request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
        Attribute description : 'CN'
        Attribute value : 'Test2org.apache.directory.api.ldap.model.message.CompareRequestImpl@bbe8b28b    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.mapIdentity(CNIdentityLDAPImplTestUnit.java:1258)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: mapIdentity()-identityService.mapIdentity [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]: 3 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: mapIdentity()-identityService.mapIdentity [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]:   nodelist refresh: new cached time: Jun 14, 2019 10:56:43 PM [org.dataone.service.cn.v2.impl.NodeRegistryServiceImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentity=CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [INFO]: 3 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [INFO]: mapIdentity()-checkAttribute(p1.getValue [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]: mapIdentity()-checkAttribute(p2.getValue [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]: mapIdentity()-removeSubject(p1) [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]: mapIdentity()-removeSubject(p2) [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]: mapIdentity()-deleteNode [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [INFO]: mapIdentity()-Finished [org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 884
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a4fdf937    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 886
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@77b2d1f    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 888
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@89f904    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [WARN]: Problem checking attribute: cn [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 906
    Compare request
        Entry : 'cn=\+aQVbUA-,o=Test,c=US,dc=cilogon,dc=org'
        Attribute description : 'cn'
        Attribute value : '+aQVbUA-org.apache.directory.api.ldap.model.message.CompareRequestImpl@9f48a361    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=\+aQVbUA-,o=Test,c=US,dc=cilogon,dc=org]; remaining name 'cn=\+aQVbUA-,o=Test,c=US,dc=cilogon,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.getSubjectInfoIdentityTwoWay(CNIdentityLDAPImplTestUnit.java:1365)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Problem checking attribute: cn [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : COMPARE_REQUEST
Message ID : 913
    Compare request
        Entry : 'cn=Test2,o=Test,c=US,dc=cilogon,dc=org'
        Attribute description : 'cn'
        Attribute value : 'Test2org.apache.directory.api.ldap.model.message.CompareRequestImpl@bc38fc8a    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=Test2,o=Test,c=US,dc=cilogon,dc=org]; remaining name 'cn=Test2,o=Test,c=US,dc=cilogon,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1841)
	at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1769)
	at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:392)
	at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:358)
	at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:276)
	at org.dataone.cn.ldap.LDAPService.checkAttribute(LDAPService.java:95)
	at org.dataone.cn.ldap.LDAPService.constructTree(LDAPService.java:213)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl.registerAccount(CNIdentityLDAPImpl.java:828)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.getSubjectInfoIdentityTwoWay(CNIdentityLDAPImplTestUnit.java:1367)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: 8 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentityRequest=cn=Test2,o=Test,c=US,dc=cilogon,dc=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentityRequest=cn=\5c+aQVbUA-,o=Test,c=US,dc=cilogon,dc=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [INFO]: 4 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentity=cn=Test2,o=Test,c=US,dc=cilogon,dc=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [WARN]: Did not find matching attribute: equivalentIdentity=cn=\5c+aQVbUA-,o=Test,c=US,dc=cilogon,dc=org [org.dataone.cn.ldap.LDAPService]
20190614-22:56:43: [INFO]: 5 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [WARN]: Failed to normalize filter value: String index out of range: -1 [org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor]
org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: String index out of range: -1
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:56)
	at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1394)
	at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:289)
	at org.apache.directory.api.ldap.model.schema.normalizers.UniqueMemberNormalizer.normalize(UniqueMemberNormalizer.java:139)
	at org.apache.directory.api.ldap.model.schema.normalizers.ConcreteNameComponentNormalizer.normalizeByName(ConcreteNameComponentNormalizer.java:114)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.normalizeValue(FilterNormalizingVisitor.java:248)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitSimpleNode(FilterNormalizingVisitor.java:312)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:579)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visitBranchNode(FilterNormalizingVisitor.java:496)
	at org.apache.directory.server.core.api.normalization.FilterNormalizingVisitor.visit(FilterNormalizingVisitor.java:569)
	at org.apache.directory.api.ldap.model.filter.BranchNode.accept(BranchNode.java:225)
	at org.apache.directory.server.core.normalization.NormalizationInterceptor.search(NormalizationInterceptor.java:290)
	at org.apache.directory.server.core.DefaultOperationManager.search(DefaultOperationManager.java:1342)
	at org.apache.directory.server.core.shared.DefaultCoreSession.search(DefaultCoreSession.java:1122)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.doSimpleSearch(SearchRequestHandler.java:810)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleIgnoringReferrals(SearchRequestHandler.java:1164)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:201)
	at org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:92)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
	at org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
	at org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
	at org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:216)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
	at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
	at org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
	at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
	at org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
	at java.lang.String.charAt(String.java:658)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.attributeTypeAndValue(AntlrDnParser.java:480)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedName(AntlrDnParser.java:237)
	at org.apache.directory.api.ldap.model.name.AntlrDnParser.relativeDistinguishedNames(AntlrDnParser.java:302)
	at org.apache.directory.api.ldap.model.name.ComplexDnParser.parseDn(ComplexDnParser.java:52)
	... 30 more
20190614-22:56:43: [WARN]: undefined filter based on undefined attributeType not evaluted at all.  Returning empty enumeration. [org.apache.directory.server.core.normalization.NormalizationInterceptor]
20190614-22:56:43: [INFO]: 9 returning DirContext [org.dataone.service.cn.impl.v2.CNIdentityLDAPImpl]
20190614-22:56:43: [ERROR]: Error removing entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 947
    Del request
        Entry : 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@a502b246    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=\+aQVbUA-,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:97)
	at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 949
    Del request
        Entry : 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@77fe62e    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: CN=Test2,O=Test,C=US,DC=cilogon,DC=org]; remaining name 'CN=Test2,O=Test,C=US,DC=cilogon,DC=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:102)
	at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [ERROR]: Error removing entry: cn=testGroup,dc=dataone,dc=org [org.dataone.cn.ldap.LDAPService]
javax.naming.NameNotFoundException: [LDAP: error code 32 - NO_SUCH_OBJECT: failed for MessageType : DEL_REQUEST
Message ID : 951
    Del request
        Entry : 'cn=testGroup,dc=dataone,dc=org'
org.apache.directory.api.ldap.model.message.DeleteRequestImpl@8eb213    ManageDsaITImpl Control
        Type OID    : '2.16.840.1.113730.3.4.2'
        Criticality : 'false'
'
: Attempt to lookup non-existant entry: cn=testGroup,dc=dataone,dc=org]; remaining name 'cn=testGroup,dc=dataone,dc=org'
	at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3179)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
	at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2891)
	at com.sun.jndi.ldap.LdapCtx.c_destroySubcontext(LdapCtx.java:868)
	at com.sun.jndi.toolkit.ctx.ComponentContext.p_destroySubcontext(ComponentContext.java:669)
	at com.sun.jndi.toolkit.ctx.PartialCompositeContext.destroySubcontext(PartialCompositeContext.java:354)
	at javax.naming.InitialContext.destroySubcontext(InitialContext.java:485)
	at org.dataone.cn.ldap.LDAPService.removeEntry(LDAPService.java:61)
	at org.dataone.cn.ldap.LDAPTestIdentityCleanUp.removeEntry(LDAPTestIdentityCleanUp.java:45)
	at org.dataone.service.cn.impl.v2.CNIdentityLDAPImplTestUnit.cleanUp(CNIdentityLDAPImplTestUnit.java:107)
	at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:37)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.dataone.test.apache.directory.server.integ.ApacheDSSuiteRunner.run(ApacheDSSuiteRunner.java:208)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
20190614-22:56:43: [INFO]: Unbind of an LDAP service (15389) is complete. [org.apache.directory.server.ldap.LdapServer]
20190614-22:56:43: [INFO]: Sending notice of disconnect to existing clients sessions. [org.apache.directory.server.ldap.LdapServer]
20190614-22:56:43: [WARN]: javax.naming.CommunicationException: localhost:15389 connection closed [org.dataone.cn.ldap.DirContextUnsolicitedNotificationListener]
20190614-22:56:43: [INFO]: Ldap service stopped. [org.apache.directory.server.ldap.LdapServer]
20190614-22:56:43: [WARN]: received: javax.naming.ldap.UnsolicitedNotificationEvent[source=com.sun.jndi.ldap.LdapCtx@116ca5f6]-1.3.6.1.4.1.1466.20036 [org.dataone.cn.ldap.DirContextUnsolicitedNotificationListener]
20190614-22:56:43: [WARN]: javax.naming.CommunicationException: Connection closed [org.dataone.cn.ldap.DirContextUnsolicitedNotificationListener]
20190614-22:56:44: [INFO]: clearing all the caches [org.apache.directory.server.core.api.CacheService]
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.447 sec

Results :

Tests run: 17, Failures: 0, Errors: 0, Skipped: 0

[JENKINS] Recording test results
[WARNING] Attempt to (de-)serialize anonymous class hudson.maven.reporters.SurefireArchiver$2; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/
[WARNING] Attempt to (de-)serialize anonymous class hudson.maven.reporters.BuildInfoRecorder$1; see: https://jenkins.io/redirect/serialization-of-anonymous-classes/
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ d1_identity_manager ---
[INFO] Building jar: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/d1_identity_manager-2.4.0-SNAPSHOT.jar
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ d1_identity_manager ---
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager
[INFO] Storing buildNumber: null at timestamp: 1560553006507
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ d1_identity_manager ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 5 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ d1_identity_manager ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ d1_identity_manager ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 10 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ d1_identity_manager ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ d1_identity_manager ---
[INFO] Skipping execution of surefire because it has already been run for this configuration
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ d1_identity_manager ---
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ d1_identity_manager ---
[INFO] Installing /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/d1_identity_manager-2.4.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/pom.xml to /var/lib/jenkins/.m2/repository/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-SNAPSHOT.pom
[INFO] 
[INFO] >>> maven-javadoc-plugin:2.10.4:javadoc (default-cli) > generate-sources @ d1_identity_manager >>>
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ d1_identity_manager ---
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager
[INFO] Storing buildNumber: null at timestamp: 1560553007007
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[WARNING] Failed to getClass for org.apache.maven.plugin.javadoc.JavadocReport
[INFO] 
[INFO] <<< maven-javadoc-plugin:2.10.4:javadoc (default-cli) < generate-sources @ d1_identity_manager <<<
[INFO] 
[INFO] 
[INFO] --- maven-javadoc-plugin:2.10.4:javadoc (default-cli) @ d1_identity_manager ---
[INFO] 
Loading source files for package org.dataone.service.cn.impl.v1...
Loading source files for package org.dataone.service.cn.impl.v2...
Constructing Javadoc information...
Standard Doclet version 1.8.0_212
Building tree for all the packages and classes...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/CNIdentityLDAPImpl.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/ReserveIdentifierService.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/CNIdentityLDAPImpl.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/ReserveIdentifierService.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/overview-frame.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/package-frame.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/package-summary.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/package-tree.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/package-frame.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/package-summary.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/package-tree.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/constant-values.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/class-use/ReserveIdentifierService.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/class-use/CNIdentityLDAPImpl.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/class-use/ReserveIdentifierService.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/class-use/CNIdentityLDAPImpl.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v1/package-use.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/org/dataone/service/cn/impl/v2/package-use.html...
Building index for all the packages and classes...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/overview-tree.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/index-all.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/deprecated-list.html...
Building index for all classes...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/allclasses-frame.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/allclasses-noframe.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/index.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/overview-summary.html...
Generating /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/site/apidocs/help-doc.html...
5 warnings
[WARNING] Javadoc Warnings
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v1/ReserveIdentifierService.java:76: warning - @return tag has no arguments.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v1/ReserveIdentifierService.java:108: warning - @return tag has no arguments.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v2/ReserveIdentifierService.java:111: warning - @return tag has no arguments.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v2/ReserveIdentifierService.java:269: warning - @return tag has no arguments.
[WARNING] /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/src/main/java/org/dataone/service/cn/impl/v2/ReserveIdentifierService.java:311: warning - @param argument "id" is not a parameter name.
[JENKINS] Archiving  javadoc
Notifying upstream projects of job completion
Join notifier requires a CauseAction
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  15.292 s
[INFO] Finished at: 2019-06-14T22:56:49Z
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[JENKINS] Archiving /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/pom.xml to org.dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-SNAPSHOT.pom
[JENKINS] Archiving /var/lib/jenkins/jobs/d1_identity_manager/workspace/d1_identity_manager/target/d1_identity_manager-2.4.0-SNAPSHOT.jar to org.dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-SNAPSHOT.jar
channel stopped
Maven RedeployPublisher use remote  maven settings from : /usr/share/maven/conf/settings.xml
[ERROR] uniqueVersion == false is not anymore supported in maven 3
[INFO] Deployment in file:///var/www/maven (id=,uniqueVersion=false)
Deploying the main artifact d1_identity_manager-2.4.0-SNAPSHOT.jar
Downloading: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/maven-metadata.xml
Downloaded: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/maven-metadata.xml (780 B at 761.7 KB/sec)
Uploading: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-20190614.225652-6.jar
Uploaded: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-20190614.225652-6.jar (36 KB)
Uploading: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-20190614.225652-6.pom
Uploaded: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/d1_identity_manager-2.4.0-20190614.225652-6.pom (6 KB at 5388.7 KB/sec)
Downloading: file:///var/www/maven/org/dataone/d1_identity_manager/maven-metadata.xml
Downloaded: file:///var/www/maven/org/dataone/d1_identity_manager/maven-metadata.xml (2 KB at 1390.6 KB/sec)
Uploading: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/maven-metadata.xml
Uploaded: file:///var/www/maven/org/dataone/d1_identity_manager/2.4.0-SNAPSHOT/maven-metadata.xml (780 B)
Uploading: file:///var/www/maven/org/dataone/d1_identity_manager/maven-metadata.xml
Uploaded: file:///var/www/maven/org/dataone/d1_identity_manager/maven-metadata.xml (2 KB)
[INFO] Deployment done in 50 ms
Notifying upstream projects of job completion
Not triggering d1_cn_service because it has dependencies in the downstream project list
Not triggering d1_solr_extensions because it has dependencies in the downstream project list
Not triggering d1_synchronization because it has dependencies in the downstream project list
Finished: SUCCESS