UnstableConsole Output

Established TCP socket on 35069
<===[JENKINS REMOTING CAPACITY]===>channel started
Executing Maven:  -B -f /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/pom.xml verify -Dit.test=CNv1TestSuite -Dcontext.cn.baseurl=https://cn-dev-ucsb-1.test.dataone.org/cn
[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for org.dataone:d1_integration:war:2.4-SNAPSHOT
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.apache.solr:solr-solrj:jar -> version 5.2.1 vs 3.4.0 @ line 162, column 17
[WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 223, column 15
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 206, column 15
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 246, column 15
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 230, column 15
[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_integration >---------------------
[INFO] Building DataONE Integration Testing Package 2.4-SNAPSHOT
[INFO] --------------------------------[ war ]---------------------------------
[INFO] Downloading from dataone.org: http://maven.dataone.org/org/dataone/d1_libclient_java/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from Jibx Maven Repository: http://jibx.sourceforge.net/maven/org/dataone/d1_libclient_java/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from dataone.org: http://maven.dataone.org/org/dataone/d1_libclient_java/2.4.0-SNAPSHOT/maven-metadata.xml (1.9 kB at 8.2 kB/s)
[INFO] Downloading from dataone.org: http://maven.dataone.org/org/dataone/d1_common_java/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from Jibx Maven Repository: http://jibx.sourceforge.net/maven/org/dataone/d1_common_java/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from maven2-repository.dev.java.net: http://download.java.net/maven/2/org/dataone/d1_common_java/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from dataone.org: http://maven.dataone.org/org/dataone/d1_common_java/2.4.0-SNAPSHOT/maven-metadata.xml (1.4 kB at 9.1 kB/s)
[INFO] Downloading from dataone.org: http://maven.dataone.org/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from Jibx Maven Repository: http://jibx.sourceforge.net/maven/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from maven2-repository.dev.java.net: http://download.java.net/maven/2/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from dataone.org: http://maven.dataone.org/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml (1.2 kB at 6.9 kB/s)
[WARNING] Could not transfer metadata com.googlecode.foresite-toolkit:foresite:1.0-SNAPSHOT/maven-metadata.xml from/to Jibx Maven Repository (http://jibx.sourceforge.net/maven/): Access denied to: http://jibx.sourceforge.net/maven/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml , ReasonPhrase:Forbidden.
[WARNING] Failure to transfer com.googlecode.foresite-toolkit:foresite:1.0-SNAPSHOT/maven-metadata.xml from http://jibx.sourceforge.net/maven/ was cached in the local repository, resolution will not be reattempted until the update interval of Jibx Maven Repository has elapsed or updates are forced. Original error: Could not transfer metadata com.googlecode.foresite-toolkit:foresite:1.0-SNAPSHOT/maven-metadata.xml from/to Jibx Maven Repository (http://jibx.sourceforge.net/maven/): Access denied to: http://jibx.sourceforge.net/maven/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml , ReasonPhrase:Forbidden.
[INFO] Downloading from dataone.org: http://maven.dataone.org/org/dataone/d1_test_resources/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from Jibx Maven Repository: http://jibx.sourceforge.net/maven/org/dataone/d1_test_resources/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from dataone.org: http://maven.dataone.org/org/dataone/d1_test_resources/2.4.0-SNAPSHOT/maven-metadata.xml (778 B at 7.5 kB/s)
[INFO] Downloading from Jibx Maven Repository: http://jibx.sourceforge.net/maven/org/dataone/d1_portal/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloading from dataone.org: http://maven.dataone.org/org/dataone/d1_portal/2.4.0-SNAPSHOT/maven-metadata.xml
[INFO] Downloaded from dataone.org: http://maven.dataone.org/org/dataone/d1_portal/2.4.0-SNAPSHOT/maven-metadata.xml (773 B at 4.5 kB/s)
[WARNING] Could not transfer metadata org.dataone:d1_portal:2.4.0-SNAPSHOT/maven-metadata.xml from/to Jibx Maven Repository (http://jibx.sourceforge.net/maven/): Access denied to: http://jibx.sourceforge.net/maven/org/dataone/d1_portal/2.4.0-SNAPSHOT/maven-metadata.xml , ReasonPhrase:Forbidden.
[WARNING] Failure to transfer org.dataone:d1_portal:2.4.0-SNAPSHOT/maven-metadata.xml from http://jibx.sourceforge.net/maven/ was cached in the local repository, resolution will not be reattempted until the update interval of Jibx Maven Repository has elapsed or updates are forced. Original error: Could not transfer metadata org.dataone:d1_portal:2.4.0-SNAPSHOT/maven-metadata.xml from/to Jibx Maven Repository (http://jibx.sourceforge.net/maven/): Access denied to: http://jibx.sourceforge.net/maven/org/dataone/d1_portal/2.4.0-SNAPSHOT/maven-metadata.xml , ReasonPhrase:Forbidden.
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ d1_integration ---
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration
[INFO] Storing buildNumber: null at timestamp: 1734844725501
[INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration' && 'svn' '--non-interactive' 'info'
[INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration
[INFO] Storing buildScmBranch: UNKNOWN_BRANCH
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ d1_integration ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 14 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ d1_integration ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 23 source files to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/classes
[WARNING] /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/src/main/java/org/dataone/integration/adapters/CommonCallAdapter.java: Some input files use or override a deprecated API.
[WARNING] /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/src/main/java/org/dataone/integration/adapters/CommonCallAdapter.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ d1_integration ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 61 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ d1_integration ---
[INFO] Changes detected - recompiling the module!
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[INFO] Compiling 147 source files to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/test-classes
[WARNING] /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/CNIdentityTestImplementations.java: Some input files use or override a deprecated API.
[WARNING] /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/CNIdentityTestImplementations.java: Recompile with -Xlint:deprecation for details.
[WARNING] /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/MNSystemMetadataMutabilityImplementations.java: Some input files use unchecked or unsafe operations.
[WARNING] /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/src/test/java/org/dataone/integration/it/testImplementations/MNSystemMetadataMutabilityImplementations.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ d1_integration ---
[INFO] Surefire report directory: /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.dataone.configuration.TestSettingsTest
20241222-05:18:56: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:56: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:56: [ERROR]: General Problem loading TestSettings. InvocationTargetException: null [org.dataone.configuration.Settings]
java.lang.reflect.InvocationTargetException
	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.dataone.configuration.Settings.loadTestConfigurations(Settings.java:153)
	at org.dataone.configuration.Settings.getConfiguration(Settings.java:87)
	at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:125)
	at org.dataone.configuration.TestSettingsTest.testBadParameterCombinationHandling(TestSettingsTest.java:188)
	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.RunBefores.evaluate(RunBefores.java:28)
	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.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)
Caused by: org.apache.commons.configuration.ConfigurationException: Can only set one of properties: context.label, context.mn.baseurl, context.cn.baseurl, or context.nodelist.uri.  Number received: 2
	at org.dataone.configuration.TestSettings.determineContext(TestSettings.java:170)
	at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:101)
	... 38 more
20241222-05:18:56: [ERROR]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:56: [ERROR]: General Problem loading TestSettings. InvocationTargetException: null [org.dataone.configuration.Settings]
java.lang.reflect.InvocationTargetException
	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.dataone.configuration.Settings.loadTestConfigurations(Settings.java:153)
	at org.dataone.configuration.Settings.getConfiguration(Settings.java:87)
	at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:125)
	at org.dataone.configuration.TestSettingsTest.testBadFilenameExceptionHandling(TestSettingsTest.java:196)
	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.RunBefores.evaluate(RunBefores.java:28)
	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.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)
Caused by: org.apache.commons.configuration.ConfigurationException: Cannot locate configuration source null
	at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:217)
	at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:197)
	at org.apache.commons.configuration.AbstractFileConfiguration.<init>(AbstractFileConfiguration.java:181)
	at org.apache.commons.configuration.PropertiesConfiguration.<init>(PropertiesConfiguration.java:269)
	at org.dataone.configuration.TestSettings.loadConfigurationFile(TestSettings.java:209)
	at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:73)
	... 38 more
20241222-05:18:56: [ERROR]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:56: [ERROR]: General Problem loading TestSettings. InvocationTargetException: null [org.dataone.configuration.Settings]
java.lang.reflect.InvocationTargetException
	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.dataone.configuration.Settings.loadTestConfigurations(Settings.java:153)
	at org.dataone.configuration.Settings.getConfiguration(Settings.java:87)
	at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:125)
	at org.dataone.configuration.TestSettingsTest.testContextSafetyOnError(TestSettingsTest.java:209)
	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.RunBefores.evaluate(RunBefores.java:28)
	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.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)
Caused by: org.apache.commons.configuration.ConfigurationException: Cannot locate configuration source null
	at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:217)
	at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:197)
	at org.apache.commons.configuration.AbstractFileConfiguration.<init>(AbstractFileConfiguration.java:181)
	at org.apache.commons.configuration.PropertiesConfiguration.<init>(PropertiesConfiguration.java:269)
	at org.dataone.configuration.TestSettings.loadConfigurationFile(TestSettings.java:209)
	at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:73)
	... 38 more
20241222-05:18:56: [ERROR]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:56: [ERROR]: General Problem loading TestSettings. InvocationTargetException: null [org.dataone.configuration.Settings]
java.lang.reflect.InvocationTargetException
	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.dataone.configuration.Settings.loadTestConfigurations(Settings.java:153)
	at org.dataone.configuration.Settings.getConfiguration(Settings.java:87)
	at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:125)
	at org.dataone.configuration.TestSettingsTest.testContextSafetyOnError(TestSettingsTest.java:211)
	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.RunBefores.evaluate(RunBefores.java:28)
	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.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)
Caused by: org.apache.commons.configuration.ConfigurationException: Cannot locate configuration source null
	at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:217)
	at org.apache.commons.configuration.AbstractFileConfiguration.load(AbstractFileConfiguration.java:197)
	at org.apache.commons.configuration.AbstractFileConfiguration.<init>(AbstractFileConfiguration.java:181)
	at org.apache.commons.configuration.PropertiesConfiguration.<init>(PropertiesConfiguration.java:269)
	at org.dataone.configuration.TestSettings.loadConfigurationFile(TestSettings.java:209)
	at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:73)
	... 38 more
20241222-05:18:56: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:56: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:56: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
Tests run: 11, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.712 sec
Running org.dataone.integration.webTest.TestLauncher
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.dataone.integration.webTest.TestManifestAccess
Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 sec
Running org.dataone.integration.webTest.TestingTestRunnerServlet
20241222-05:18:57: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:18:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:18:57: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:18:57: [INFO]: setting system property 'context.mn.baseurl' to value 'http://demo.test.dataone.org/knb/d1/mn' [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.webTest.MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: running tests on: MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet]
<html>
  <head>
    <title>Member Node Web Service Test Results</title>
    <style type="text/css">
      div { padding-left: 10px; padding-right: 10px; border-top: 2px solid #CCC; }
      body { font-family: sans-serif; margin: 0px; }
      div.padded { margin-top: 20px; }
      table { width: 100%; }
      th { text-align: left; }
      td { width: 60%; text-align: left; font-weight: normal; font-size: smaller; padding-left: 50px; }
      .runHeader {
          background: gray;
          padding: 10px; padding-left: 50px;}

      .testPass {
          background-image: url('images/blue.png');   background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testIgnore {
          background-image: url('images/grey.png');   background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testFailure {
          background-image: url('images/red.png');    background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testWarning {
          background-image: url('images/yellow.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testError {
          background-image: url('images/red.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testAssumptionBye {
          background-image: url('images/blue.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .summaryPass {
          background: #aaa; background-image: url('images/blue.png');   background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .summaryFail {
          background: #aaa; background-image: url('images/red.png');    background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .summaryWarn {
          background: #aaa; background-image: url('images/yellow.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .summaryAllIgnored {
          background: #aaa; background-image: url('images/yellow.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .greyDescr {
          background: #ccc;
          padding: 10px; padding-left: 50px;
          }

      span.dropt {border-bottom: thin dotted;}
      span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6; }
      span.dropt span {position: absolute; left: -9999px;
           margin: 20px 0 0 0px; padding: 3px 3px 3px 3px;
           border-style:solid; border-color:black; border-width:3px; z-index: 6;}
      span.dropt:hover span {left: 2%; background: #ffffff;}

      span.dropt span {position: absolute; left: -9999px;
           margin: 40px 0 0 0px; padding: 3px 3px 3px 3px;
           border-style:solid; border-color:blue; border-width:1px;}
      span.dropt:hover span {margin: 20px 0 0 42%; background: #eeeeee; z-index:6; font-style: oblique; }

    </style>
    <script language="javascript">
function toggleTrace(showHideDiv, switchTextDiv) {
    var ele = document.getElementById(showHideDiv);
    var text = document.getElementById(switchTextDiv);
    if(ele.style.display == "block") {
    ele.style.display = "none";
    text.innerHTML = "show trace";
    }
    else {
    ele.style.display = "block";
    text.innerHTML = "hide trace";
    }
}
    </script>
  </head>


  <body>

<div class="greyDescr"><table><tr><th>Member Node Url: http://demo.test.dataone.org/knb/d1/mn</th><td>Sun Dec 22 05:18:57 UTC 2024</td></tr></table></div><div class="runHeader">
  <table>
    <tr>
      <th>org.dataone.integration.webTest.MockV1ITCase</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">TestCase class annotation</span>
        </span>
      </td>
    </tr>
  </table>
</div>
<div class="uncategorized">
  <table>
    <tr>
      <th>testWarning</th>
      <td>TestIterationEndingException: 
        <a id="toggleControl2" href="javascript:toggleTrace('traceContent2','toggleControl2');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent2" style="display: none;">
          <pre>org.dataone.integration.TestIterationEndingException: 
            at org.dataone.integration.webTest.MockV1ITCase.testWarning(MockV1ITCase.java:68)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testPass">
  <table>
    <tr>
      <th>testSuccess</th>
      <td/>
    </tr>
  </table>
</div>
<div class="testIgnored">
  <table>
    <tr>
      <th>testIgnore</th>
      <td/>
    </tr>
  </table>
</div>
<div class="uncategorized">
  <table>
    <tr>
      <th>testAssumptionViolatedException</th>
      <td>AssumptionViolatedException: failed assumption: Could not set up the test properly.
        <a id="toggleControl5" href="javascript:toggleTrace('traceContent5','toggleControl5');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent5" style="display: none;">
          <pre>org.junit.internal.AssumptionViolatedException: failed assumption: Could not set up the test properly.
            at org.dataone.integration.webTest.MockV1ITCase.testAssumptionViolatedException(MockV1ITCase.java:73)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="uncategorized">
  <table>
    <tr>
      <th>org.dataone.integration.webTest.MockV1ITCase</th>
      <td>Could not run all tests. [RunCount=3 Failures=0 Errors=0 Warnings=1 Assumptions=1 Ignored=1]</td>
    </tr>
  </table>
</div>
  </body>
</html>

20241222-05:18:57: [INFO]: setting system property 'context.mn.baseurl' to value 'http://demo.test.dataone.org/knb/d1/mn' [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNContentIntegrityV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReplicationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReplicationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReplicationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReplicationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV1SlowIT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNStorageV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNContentIntegrityV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNQueryV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNQueryV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNDiagnosticV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReadV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNViewV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNAuthorizationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV2SlowIT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNStorageV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNAuthorizationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNIdentityV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNIdentityV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNAuthorizationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNRegisterV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNCoreV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReadV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNViewV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReadV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNPackageV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNQueryV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNAuthenticationV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNQueryV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNAuthorizationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNCoreV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNRegisterV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReadV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNUpdateSystemMetadataIT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: running tests on: MNCoreV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://demo.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: 
***************** running test for testGetCapabilities() vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://demo.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: 
***************** running test for testGetCapabilities() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://demo.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: 
***************** running test for testGetCapabilities() vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://demo.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient]
20241222-05:18:57: [INFO]: running tests on: MNCoreV1SlowIT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: 
***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://demo.test.dataone.org/knb/d1/mn/v1/log [org.dataone.client.rest.RestClient]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: certificate filename: cnDevUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:18:57: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: 
***************** running test for testGetLogRecords(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: 
***************** running test for testGetLogRecords_Slicing(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:57: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:57: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:57: [INFO]: 
***************** running test for testGetLogRecords_eventFiltering() vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:58: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:58: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: 
***************** running test for testGetLogRecords_pidFiltering() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:58: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: certificate filename: cnSandboxUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: client setup as Subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:18:58: [INFO]: created client for certificate file: cnSandboxUNM1 with subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: 
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: running tests on: MNStorageV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:58: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:18:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: 
***************** running test for testArchive() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:58: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:58: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:58: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testArchive() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testArchive_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testDelete_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testCreate() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testUpdate() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [WARN]: Unable to get a valid NodeReference for node at: http://demo.test.dataone.org/knb/d1/mn/v1 to use as the system metadata's authoritativeMemberNode for created object: testUpdate_2024356211859299 because the getCapabilities() call failed. [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartMNode.getCapabilities(MultipartMNode.java:253)
	at org.dataone.integration.adapters.CommonCallAdapter.getCapabilities(CommonCallAdapter.java:156)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1536)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1462)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1415)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1374)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1391)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate(MNStorageTestImplementations.java:308)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate(MNStorageTestImplementations.java:288)
	at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate(MNStorageV1IT.java:49)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:224)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122)
	at org.dataone.integration.webTest.TestingTestRunnerServlet.callServletTest_ITtestSelector(TestingTestRunnerServlet.java:124)
	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.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.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)
20241222-05:18:59: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdate_2024356211859299 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: creating a test object.  pid = testUpdate_2024356211859299 on http://demo.test.dataone.org/knb/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: SystemMetadata for pid: testUpdate_2024356211859299
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdate_2024356211859299</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>CN=testRightsHolder,DC=dataone,DC=org</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2024-12-22T05:18:59.322+00:00</dateUploaded>
    <dateSysMetadataModified>2024-12-22T05:18:59.322+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1642)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1462)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1415)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1374)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1391)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate(MNStorageTestImplementations.java:308)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate(MNStorageTestImplementations.java:288)
	at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate(MNStorageV1IT.java:49)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:224)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122)
	at org.dataone.integration.webTest.TestingTestRunnerServlet.callServletTest_ITtestSelector(TestingTestRunnerServlet.java:124)
	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.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.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)
Caused by: org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartMNode.create(MultipartMNode.java:566)
	at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:500)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1633)
	... 67 more
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: 
***************** running test for testCreate_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2024356211859367; FilePart:object = /tmp/mmp.output.3640627267389085145.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8907964320199099594.tmp (875 bytes);  [org.dataone.client.rest.RestClient]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testUpdate_badObsoletedByInfo() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [WARN]: Unable to get a valid NodeReference for node at: http://demo.test.dataone.org/knb/d1/mn/v1 to use as the system metadata's authoritativeMemberNode for created object: testUpdate_2024356211859402 because the getCapabilities() call failed. [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartMNode.getCapabilities(MultipartMNode.java:253)
	at org.dataone.integration.adapters.CommonCallAdapter.getCapabilities(CommonCallAdapter.java:156)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1536)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1462)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1415)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1374)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1391)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletedByInfo(MNStorageTestImplementations.java:397)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletedByInfo(MNStorageTestImplementations.java:380)
	at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate_badObsoletedByInfo(MNStorageV1IT.java:55)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:224)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122)
	at org.dataone.integration.webTest.TestingTestRunnerServlet.callServletTest_ITtestSelector(TestingTestRunnerServlet.java:124)
	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.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.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)
20241222-05:18:59: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdate_2024356211859402 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: creating a test object.  pid = testUpdate_2024356211859402 on http://demo.test.dataone.org/knb/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: SystemMetadata for pid: testUpdate_2024356211859402
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdate_2024356211859402</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>CN=testRightsHolder,DC=dataone,DC=org</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2024-12-22T05:18:59.452+00:00</dateUploaded>
    <dateSysMetadataModified>2024-12-22T05:18:59.452+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1642)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1462)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1415)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1374)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1391)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletedByInfo(MNStorageTestImplementations.java:397)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletedByInfo(MNStorageTestImplementations.java:380)
	at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate_badObsoletedByInfo(MNStorageV1IT.java:55)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:224)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122)
	at org.dataone.integration.webTest.TestingTestRunnerServlet.callServletTest_ITtestSelector(TestingTestRunnerServlet.java:124)
	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.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.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)
Caused by: org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartMNode.create(MultipartMNode.java:566)
	at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:500)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1633)
	... 67 more
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testUpdate_badObsoletesInfo() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [WARN]: Unable to get a valid NodeReference for node at: http://demo.test.dataone.org/knb/d1/mn/v1 to use as the system metadata's authoritativeMemberNode for created object: testUpdate_2024356211859486 because the getCapabilities() call failed. [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartMNode.getCapabilities(MultipartMNode.java:253)
	at org.dataone.integration.adapters.CommonCallAdapter.getCapabilities(CommonCallAdapter.java:156)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1536)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1462)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1415)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1374)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1391)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletesInfo(MNStorageTestImplementations.java:459)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletesInfo(MNStorageTestImplementations.java:442)
	at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate_badObsoletesInfo(MNStorageV1IT.java:61)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:224)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122)
	at org.dataone.integration.webTest.TestingTestRunnerServlet.callServletTest_ITtestSelector(TestingTestRunnerServlet.java:124)
	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.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.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)
20241222-05:18:59: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdate_2024356211859486 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: creating a test object.  pid = testUpdate_2024356211859486 on http://demo.test.dataone.org/knb/d1/mn/v1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: SystemMetadata for pid: testUpdate_2024356211859486
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0">
    <serialVersion>1</serialVersion>
    <identifier>testUpdate_2024356211859486</identifier>
    <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId>
    <size>17181</size>
    <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum>
    <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter>
    <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder>
    <accessPolicy>
        <allow>
            <subject>CN=testRightsHolder,DC=dataone,DC=org</subject>
            <permission>changePermission</permission>
        </allow>
    </accessPolicy>
    <dateUploaded>2024-12-22T05:18:59.518+00:00</dateUploaded>
    <dateSysMetadataModified>2024-12-22T05:18:59.518+00:00</dateSysMetadataModified>
    <originMemberNode>bogusAuthoritativeNode</originMemberNode>
    <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode>
</ns3:systemMetadata>
 [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1642)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1462)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1415)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1374)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1391)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletesInfo(MNStorageTestImplementations.java:459)
	at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletesInfo(MNStorageTestImplementations.java:442)
	at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate_badObsoletesInfo(MNStorageV1IT.java:61)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.junit.runner.JUnitCore.run(JUnitCore.java:157)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:117)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:224)
	at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122)
	at org.dataone.integration.webTest.TestingTestRunnerServlet.callServletTest_ITtestSelector(TestingTestRunnerServlet.java:124)
	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.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.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)
Caused by: org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartMNode.create(MultipartMNode.java:566)
	at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:500)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1633)
	... 67 more
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testUpdate_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:18:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:18:59: [INFO]: created client for certificate file: testSubmitter with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: 
***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:18:59: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
<html>
  <head>
    <title>Member Node Web Service Test Results</title>
    <style type="text/css">
      div { padding-left: 10px; padding-right: 10px; border-top: 2px solid #CCC; }
      body { font-family: sans-serif; margin: 0px; }
      div.padded { margin-top: 20px; }
      table { width: 100%; }
      th { text-align: left; }
      td { width: 60%; text-align: left; font-weight: normal; font-size: smaller; padding-left: 50px; }
      .runHeader {
          background: gray;
          padding: 10px; padding-left: 50px;}

      .testPass {
          background-image: url('images/blue.png');   background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testIgnore {
          background-image: url('images/grey.png');   background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testFailure {
          background-image: url('images/red.png');    background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testWarning {
          background-image: url('images/yellow.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testError {
          background-image: url('images/red.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .testAssumptionBye {
          background-image: url('images/blue.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 70px;
          }
      .summaryPass {
          background: #aaa; background-image: url('images/blue.png');   background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .summaryFail {
          background: #aaa; background-image: url('images/red.png');    background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .summaryWarn {
          background: #aaa; background-image: url('images/yellow.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .summaryAllIgnored {
          background: #aaa; background-image: url('images/yellow.png'); background-repeat: no-repeat;
          padding: 10px; padding-left: 50px;
          }
      .greyDescr {
          background: #ccc;
          padding: 10px; padding-left: 50px;
          }

      span.dropt {border-bottom: thin dotted;}
      span.dropt:hover {text-decoration: none; background: #ffffff; z-index: 6; }
      span.dropt span {position: absolute; left: -9999px;
           margin: 20px 0 0 0px; padding: 3px 3px 3px 3px;
           border-style:solid; border-color:black; border-width:3px; z-index: 6;}
      span.dropt:hover span {left: 2%; background: #ffffff;}

      span.dropt span {position: absolute; left: -9999px;
           margin: 40px 0 0 0px; padding: 3px 3px 3px 3px;
           border-style:solid; border-color:blue; border-width:1px;}
      span.dropt:hover span {margin: 20px 0 0 42%; background: #eeeeee; z-index:6; font-style: oblique; }

    </style>
    <script language="javascript">
function toggleTrace(showHideDiv, switchTextDiv) {
    var ele = document.getElementById(showHideDiv);
    var text = document.getElementById(switchTextDiv);
    if(ele.style.display == "block") {
    ele.style.display = "none";
    text.innerHTML = "show trace";
    }
    else {
    ele.style.display = "block";
    text.innerHTML = "hide trace";
    }
}
    </script>
  </head>


  <body>

<div class="greyDescr"><table><tr><th>Member Node Url: http://demo.test.dataone.org/knb/d1/mn</th><td>Sun Dec 22 05:18:57 UTC 2024</td></tr></table></div><div class="runHeader">
  <table>
    <tr>
      <th>org.dataone.integration.it.apiTests.MNCoreV1IT</th>
      <td/>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>ping - test for valid return</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test uses a certificateless connection, and tests for a valid date that can be deserialized into java.util.Date,and also checks that the returned date is within 1 minute of the client date</span>
        </span>AssertionError: GET http://demo.test.dataone.org/knb/d1/mn/v1/monitor/ping ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org: Name or service not known
        <a id="toggleControl2" href="javascript:toggleTrace('traceContent2','toggleControl2');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent2" style="display: none;">
          <pre>java.lang.AssertionError: GET http://demo.test.dataone.org/knb/d1/mn/v1/monitor/ping ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org: Name or service not known
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testPing(CoreTestImplementations.java:90)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getCapabilities - test that a Node document is returned</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">tests that the getCapabilities() call returns a result of type Node</span>
        </span>AssertionError: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/node ]
        <a id="toggleControl3" href="javascript:toggleTrace('traceContent3','toggleControl3');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent3" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/node ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetCapabilities(CoreTestImplementations.java:151)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getCapabilities - contactSubject value is valid</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">tests that at least one contactSubject element is populated with a RFC2253 compliant Subject value.</span>
        </span>AssertionError: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/node ]
        <a id="toggleControl4" href="javascript:toggleTrace('traceContent4','toggleControl4');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent4" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/node ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetCapabilities_HasCompatibleNodeContact(CoreTestImplementations.java:198)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getCapabilities - nodeIdentity value is valid</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">tests that the nodeIdentity field follows naming rules indicated by 'urn:node:[[alpha]|_]{2,23}'</span>
        </span>AssertionError: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/node ]
        <a id="toggleControl5" href="javascript:toggleTrace('traceContent5','toggleControl5');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent5" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/node ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetCapabilities_NodeIdentityValidFormat(CoreTestImplementations.java:233)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="summaryFail">
  <table>
    <tr>
      <th>org.dataone.integration.it.apiTests.MNCoreV1IT</th>
      <td>Failed Test Case due to failures. [RunCount=4 Failures=4 Errors=0 Warnings=0 Assumptions=0 Ignored=0]</td>
    </tr>
  </table>
</div>
<div class="runHeader">
  <table>
    <tr>
      <th>org.dataone.integration.it.apiTests.MNCoreV1SlowIT</th>
      <td/>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getLogRecords - enforces access restrictions</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test works by testing the negative case where the client is not a CN making the call, but is anonymous</span>
        </span>AssertionError: ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/log ]
        <a id="toggleControl8" href="javascript:toggleTrace('traceContent8','toggleControl8');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent8" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/log ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords_AccessRestriction(CoreTestImplementations.java:300)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getLogRecords - test no parameter and every-parameter cases</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">test that a Log object is returned, calling with the STAGE CN certificate.</span>
        </span>AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
        <a id="toggleControl9" href="javascript:toggleTrace('traceContent9','toggleControl9');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent9" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:358)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getLogRecords - test list slicing behavior</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">performs heuristic tests that count and total parameters are correct, and that the caller can limit the number of items returned using the count parameter.</span>
        </span>AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
        <a id="toggleControl10" href="javascript:toggleTrace('traceContent10','toggleControl10');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent10" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords_Slicing(CoreTestImplementations.java:427)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getLogRecords - test event filtering</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">Tier 1 MNs might only have READ events, so the test gets the log records from a given period and if only one type of event, filters for a different one and expect zero of them returned. If 2 types, just expect fewer records from withinthat time period. </span>
        </span>AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
        <a id="toggleControl11" href="javascript:toggleTrace('traceContent11','toggleControl11');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent11" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords_eventFiltering(CoreTestImplementations.java:525)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getLogRecords - test PID filtering</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">Test that pidFilter only returns objects with the given Identifier string The test attepmpts to find a negative case and to make sure it is filtered out when thefilter is applied.</span>
        </span>AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
        <a id="toggleControl12" href="javascript:toggleTrace('traceContent12','toggleControl12');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent12" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords_pidFiltering(CoreTestImplementations.java:632)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>getLogRecords - date filtering</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">Test that the fromDate parameter works and excludes log records occurring before it.</span>
        </span>AssertionError: ServiceFailure : 0000 : Certificate is expired (or not yet valid): certificate expired on 20180319181654GMT+00:00
        <a id="toggleControl13" href="javascript:toggleTrace('traceContent13','toggleControl13');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent13" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure : 0000 : Certificate is expired (or not yet valid): certificate expired on 20180319181654GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords_dateFiltering(CoreTestImplementations.java:728)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="summaryFail">
  <table>
    <tr>
      <th>org.dataone.integration.it.apiTests.MNCoreV1SlowIT</th>
      <td>Failed Test Case due to failures. [RunCount=6 Failures=6 Errors=0 Warnings=0 Assumptions=0 Ignored=0]</td>
    </tr>
  </table>
</div>
<div class="runHeader">
  <table>
    <tr>
      <th>org.dataone.integration.it.apiTests.MNStorageV1IT</th>
      <td/>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>archive - tests that archive works</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test creates an object, calls archive on it, then checks that the identifier returned from the archive call matches the one given and that the system metadata for the archived object has a status of archived</span>
        </span>AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
        <a id="toggleControl16" href="javascript:toggleTrace('traceContent16','toggleControl16');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent16" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testArchive(MNStorageTestImplementations.java:672)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>archive - test with a fake identifier</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test calls archive with a fake identifier, expecting a NotFound exception</span>
        </span>AssertionError: Expected NotFound, got: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
        <a id="toggleControl17" href="javascript:toggleTrace('traceContent17','toggleControl17');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent17" style="display: none;">
          <pre>java.lang.AssertionError: Expected NotFound, got: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testArchive_NotFound(MNStorageTestImplementations.java:711)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>archive - test without a certificate</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test creates an object then calls archive without a certificate, expecting a NotAuthorized or InvalidToken exception</span>
        </span>AssertionError: Expected InvalidToken or NotAuthorized, got: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
        <a id="toggleControl18" href="javascript:toggleTrace('traceContent18','toggleControl18');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent18" style="display: none;">
          <pre>java.lang.AssertionError: Expected InvalidToken or NotAuthorized, got: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testArchive_NoCert(MNStorageTestImplementations.java:786)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>delete - test without a certificate</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test creates an object then calls delete without a certificate, expecting a NotAuthorized or InvalidToken exception</span>
        </span>AssertionError: Expected InvalidToken, got: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/log ]
        <a id="toggleControl19" href="javascript:toggleTrace('traceContent19','toggleControl19');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent19" style="display: none;">
          <pre>java.lang.AssertionError: Expected InvalidToken, got: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/log ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testDelete_NoCert(MNStorageTestImplementations.java:862)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testIgnored">
  <table>
    <tr>
      <th>testGenerateIdentifier</th>
      <td>No test exists for this yet.</td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>create - tests that create works</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test calls create, then verifies that the returned identifier matches the one passed to create, and also calls get in order to test that the object with that identifier contains the text submitted</span>
        </span>AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
        <a id="toggleControl21" href="javascript:toggleTrace('traceContent21','toggleControl21');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent21" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testCreate(MNStorageTestImplementations.java:93)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>update - tests that update works </th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test creates a new object and calls update on the object. It verifies that the identifier returned from update matches the new identifier given to the update call. It then gets the updated system metadata and verifies the it has the original identifier in obsoletes field. It also verifies that dateSystemMetadataModified was set properly. It then gets the original system metadata and verifies that it has the new identifier in the obsoletedBy field. It also verifies that a call to listObjects will contain the updated system metadata.</span>
        </span>AssertionError: org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host http://demo.test.dataone.org/knb/d1/mn/v1 ]
        <a id="toggleControl22" href="javascript:toggleTrace('traceContent22','toggleControl22');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent22" style="display: none;">
          <pre>java.lang.AssertionError: org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host http://demo.test.dataone.org/knb/d1/mn/v1 ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate(MNStorageTestImplementations.java:370)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>create - test with unauthorized subject</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test calls create with a certificate whose subject is not authorized and expects to get either a NotAuthorized or InvalidToken exception</span>
        </span>AssertionError: Expected InvalidToken or NotAuthorized, got: ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2024356211859367; FilePart:object = /tmp/mmp.output.3640627267389085145.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8907964320199099594.tmp (875 bytes); ]
        <a id="toggleControl23" href="javascript:toggleTrace('traceContent23','toggleControl23');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent23" style="display: none;">
          <pre>java.lang.AssertionError: Expected InvalidToken or NotAuthorized, got: ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2024356211859367; FilePart:object = /tmp/mmp.output.3640627267389085145.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8907964320199099594.tmp (875 bytes); ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testCreate_NoCert(MNStorageTestImplementations.java:139)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testIgnored">
  <table>
    <tr>
      <th>create - test with challenging unicode identifiers</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">tests create called with a variety of unicode identifiers, verifying that create throws no exceptions</span>
        </span>Test exists but claims to not be implemented (see MNStorageTestImplementations)
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>update - tests with bad obsoletedBy info</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test incorrectly sets the obsoletedBy property instead of the obsoletes property on the system metadata before calling update with it, expecting an InvalidSystemMetadata exception</span>
        </span>AssertionError: org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host http://demo.test.dataone.org/knb/d1/mn/v1 ]
        <a id="toggleControl25" href="javascript:toggleTrace('traceContent25','toggleControl25');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent25" style="display: none;">
          <pre>java.lang.AssertionError: org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host http://demo.test.dataone.org/knb/d1/mn/v1 ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletedByInfo(MNStorageTestImplementations.java:433)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>update - tests with bad obsoletes info</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test sets the obsoletes property on the system metadata before calling update with it, expecting an InvalidSystemMetadata exception</span>
        </span>AssertionError: org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host http://demo.test.dataone.org/knb/d1/mn/v1 ]
        <a id="toggleControl26" href="javascript:toggleTrace('traceContent26','toggleControl26');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent26" style="display: none;">
          <pre>java.lang.AssertionError: org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00 [for host http://demo.test.dataone.org/knb/d1/mn/v1 ]
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1859)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_badObsoletesInfo(MNStorageTestImplementations.java:492)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>update - tests without a certificate</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test creates an object and then tries, without a certificate, to call update, expecting a NotAuthorized or InvalidToken exception</span>
        </span>AssertionError: Exception while setting up test (callAdapter.create): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
        <a id="toggleControl27" href="javascript:toggleTrace('traceContent27','toggleControl27');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent27" style="display: none;">
          <pre>java.lang.AssertionError: Exception while setting up test (callAdapter.create): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_NoCert(MNStorageTestImplementations.java:558)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="testFailure">
  <table>
    <tr>
      <th>update - tests without a certificate</th>
      <td>
        <span class="dropt" title="">
          <img src="images/help.png"/>
          <span style="width: 500px;">this test creates an object and then tries, with a certificate that isn't authorized, to call update, expecting a NotAuthorized exception. It also gets the system metadata and verifies that the obsoletedBy was not modified</span>
        </span>AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
        <a id="toggleControl28" href="javascript:toggleTrace('traceContent28','toggleControl28');">show trace</a>
      </td>
    </tr>
  </table>
  <table>
    <tr>
      <td/>
      <td>
        <div id="traceContent28" style="display: none;">
          <pre>java.lang.AssertionError: ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180519185722GMT+00:00
            at org.junit.Assert.fail(Assert.java:91)
            at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1861)
            at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
            at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1854)
            at org.dataone.integration.it.ContextAwareAdapter.handleFail(ContextAwareAdapter.java:100)
            at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_NoRightsOnObsoleted(MNStorageTestImplementations.java:621)</pre>
        </div>
      </td>
    </tr>
  </table>
</div>
<div class="summaryFail">
  <table>
    <tr>
      <th>org.dataone.integration.it.apiTests.MNStorageV1IT</th>
      <td>Failed Test Case due to failures. [RunCount=11 Failures=11 Errors=0 Warnings=0 Assumptions=0 Ignored=2]</td>
    </tr>
  </table>
</div>
  </body>
</html>

20241222-05:18:59: [INFO]: setting system property 'context.mn.baseurl' to value 'http://demo.test.dataone.org/knb/d1/mn' [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:59: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:59: [INFO]: Registering class: org.dataone.integration.webTest.MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet]
20241222-05:18:59: [INFO]: running tests on: MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet]
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.837 sec
Running org.dataone.integration.contextTests.TestDefaultSettings
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.dataone.integration.ContextAwareTestCaseDataoneTest
20241222-05:18:59: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ***  context label:   SINGLE_MN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn
20241222-05:18:59: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
reference BaseUrl = https://cn-dev.test.dataone.org/cn
context CN url = 
20241222-05:18:59: [INFO]: isNodeAlive for Node: https://mn-demo-6.test.dataone.org ... [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:18:59: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:00: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
Got response
waited...
20241222-05:19:09: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone]
waited...
done...
Tests run: 4, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 15.418 sec
Running org.dataone.integration.CommonResourcesTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.dataone.client.CNRestURLTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 8, Time elapsed: 0.005 sec
Running org.dataone.client.PoolingHttpClientConnectionManagerTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001 sec

Results :

Tests run: 36, Failures: 0, Errors: 0, Skipped: 12

[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-antrun-plugin:1.3:run (execution1) @ d1_integration ---
[INFO] Executing tasks
     [copy] Copying 241 files to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/classes
     [copy] Copying 3 files to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT/org/dataone/integration/webTest
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-dependency-plugin:2.3:unpack-dependencies (jetty-classpath) @ d1_integration ---
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.eclipse.jdt.core/3.7.1/org.eclipse.jdt.core-3.7.1.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/aggregate/jetty-all-server/8.1.15.v20140411/jetty-all-server-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.jasper.glassfish/2.2.2.v201112011158/org.apache.jasper.glassfish-2.2.2.v201112011158.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp.jstl/1.2.0.v201105211821/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-http/8.1.15.v20140411/jetty-http-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/javax/servlet/javax.servlet-api/3.0.1/javax.servlet-api-3.0.1.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.security.auth.message/1.0.0.v201108011116/javax.security.auth.message-1.0.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.annotation/1.1.0.v201108011116/javax.annotation-1.1.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp/2.2.0.v201112011158/javax.servlet.jsp-2.2.0.v201112011158.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.el/2.2.0.v201108011116/javax.el-2.2.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-websocket/8.1.15.v20140411/jetty-websocket-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-util/8.1.15.v20140411/jetty-util-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-io/8.1.15.v20140411/jetty-io-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-jsp/8.1.15.v20140411/jetty-jsp-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-api/1.6.4/slf4j-api-1.6.4.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/com.sun.el/2.2.0.v201108011116/com.sun.el-2.2.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.6.4/slf4j-simple-1.6.4.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.taglibs.standard.glassfish/1.2.0.v201112081803/org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT with includes "" and excludes ""
[INFO] 
[INFO] --- maven-war-plugin:2.2:war (default-war) @ d1_integration ---
[INFO] Packaging webapp
[INFO] Assembling webapp [d1_integration] in [/var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources [/var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/src/main/webapp]
[INFO] Processing overlay [ id edu.uiuc.ncsa.myproxy:oa4mp-client-oauth1]
[INFO] Webapp assembled in [1141 msecs]
[INFO] Building war: /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.4-SNAPSHOT.war
[INFO] WEB-INF/web.xml already added, skipping
[INFO] 
[INFO] --- maven-antrun-plugin:1.3:run (execution2) @ d1_integration ---
[INFO] Executing tasks
     [move] Moving 1 file to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-failsafe-plugin:2.8.1:integration-test (integration-test) @ d1_integration ---
[INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/failsafe-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.dataone.integration.it.apiTests.CNv1TestSuite
20241222-05:19:26: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings]
20241222-05:19:27: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:27: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:27: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/formats [org.dataone.client.rest.RestClient]
20241222-05:19:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: 
***************** running test for testCreate() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:27: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:27: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:27: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:28: [INFO]: created client for certificate file: testSubmitter with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-dev-ucsb-1.test.dataone.org/cn/v1/reserve; MMP message has: ParamPart:pid = 2024356211928706;  [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testHasReservation(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/reserve/2024356211928734?subject=public [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: certificate filename: cnDevUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:28: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 
***************** running test for testGetLogRecords(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: certificate filename: cnSandboxUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: client setup as Subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:28: [INFO]: created client for certificate file: cnSandboxUNM1 with subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testGenerateIdentifier(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-dev-ucsb-1.test.dataone.org/cn/v1/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test;  [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: created client for certificate file: testSubmitter with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 
***************** running test for testReserveIdentifier(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-dev-ucsb-1.test.dataone.org/cn/v1/reserve; MMP message has: ParamPart:pid = 2024356211928853;  [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testListFormats(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/formats [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testListNodes(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testGetFormat(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [WARN]: Could not refresh ObjectFormat cache from CN:  [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [WARN]: Will temporarily use the locally cached list. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [INFO]: refreshed cache from format list shipped with libclient_java. [org.dataone.client.v2.formats.ObjectFormatCache]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/TestingNotFound:2024356211928897 [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:28: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 
***************** running test for   Node:: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:28: [INFO]: 0   common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ	common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 1   common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz	common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 2   common-unicode-ascii-safe-0123456789	common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 3   common-unicode-ascii-safe-:@$-_.!*()',~	common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 4   common-unicode-ascii-safe-unreserved-._~	common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 5   common-unicode-ascii-safe-sub-delims-$!*()',	common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 6   common-unicode-ascii-safe-gen-delims-:@	common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 7   common-unicode-ascii-escaped-"#<>[]^`{}|	common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 8   common-unicode-ascii-escaped-tomcatBlocked-\	common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 9   common-unicode-ascii-escaped-tomcatBlocked-%5C	common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 10   common-unicode-ascii-semi-colon-test-%3B	common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 11   common-unicode-ascii-escaped-%	common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 12   common-unicode-ascii-escape-anyway-+	common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 13   path-unicode-ascii-safe-&=&=	path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 14   path-unicode-ascii-escaped-;	path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 15   path-unicode-ascii-escaped-?	path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 16   path-unicode-ascii-escaped-/	path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 17   path-unicode-ascii-escaped-%3F	path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 18   path-unicode-ascii-escaped-%2F	path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 19   path-unicode-ascii-escaped-double-//case	path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 20   path-unicode-ascii-escaped-double-trailing//	path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 21   path-unicode-ascii-escaped-double-%2F%2Fcase	path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 22   path-unicode-ascii-escaped-double-trailing%2F%2F	path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 23   common-unicode-bmp-1byte-escaped-ยกยขยฃ	common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 24   common-unicode-bmp-2byte-escaped-ไฆนไฆบ	common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 25   common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815	common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 26   path-ascii-doc-example-10.1000/182	path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 27   path-ascii-doc-example-http://example.com/data/mydata?row=24	path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 28   common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰	common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 29   common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine	common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928913_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928918_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928922_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928926_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928929_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928933_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928936_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928939_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928943_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928946_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928949_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928952_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928956_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928959_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928962_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928965_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928969_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928972_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928975_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928978_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928982_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928985_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928988_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-ยกยขยฃ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928991_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-ไฆนไฆบ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928994_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20241222-05:19:28: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211928997_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test20243562119290_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test20243562119294_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 28    unicode String:: common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test20243562119297_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test202435621192910_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/TestingNotFound:202435621192914 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testListObjects_Slicing(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testListObjects_FromDateTest() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: unexpected error thrown by listObjects(): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.integration.ContextAwareTestCaseDataone.procureObjectList(ContextAwareTestCaseDataone.java:790)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureObjectList(ContextAwareTestCaseDataone.java:760)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testListObjects_FromDateTest(ReadTestImplementations.java:733)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testListObjects_FromDateTest(ReadTestImplementations.java:718)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testListObjects_FromDateTest(CNReadV1IT.java:122)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.listObjects(MultipartCNode.java:450)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:377)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:344)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureObjectList(ContextAwareTestCaseDataone.java:787)
	... 42 more
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 48 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 47 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testListObjects() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object?formatId=fake_format [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
0   common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ	common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
1   common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz	common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
2   common-unicode-ascii-safe-0123456789	common-unicode-ascii-safe-0123456789
3   common-unicode-ascii-safe-:@$-_.!*()',~	common-unicode-ascii-safe-:@$-_.!*()',~
4   common-unicode-ascii-safe-unreserved-._~	common-unicode-ascii-safe-unreserved-._~
5   common-unicode-ascii-safe-sub-delims-$!*()',	common-unicode-ascii-safe-sub-delims-$!*()',
6   common-unicode-ascii-safe-gen-delims-:@	common-unicode-ascii-safe-gen-delims-:@
7   common-unicode-ascii-escaped-"#<>[]^`{}|	common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C
8   common-unicode-ascii-escaped-tomcatBlocked-\	common-unicode-ascii-escaped-tomcatBlocked-%5C
9   common-unicode-ascii-escaped-tomcatBlocked-%5C	common-unicode-ascii-escaped-tomcatBlocked-%255C
10   common-unicode-ascii-semi-colon-test-%3B	common-unicode-ascii-semi-colon-test-%253B
11   common-unicode-ascii-escaped-%	common-unicode-ascii-escaped-%25
12   common-unicode-ascii-escaped-space x x	common-unicode-ascii-escaped-space%20x%20x
13   common-unicode-ascii-escape-anyway-+	common-unicode-ascii-escape-anyway-%2B
14   common-unicode-ascii-escape-space-v-plus-+ +%20 %20+	common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B
15   query-unicode-ascii-safe-;	query-unicode-ascii-safe-;
16   query-unicode-ascii-safe-/?	query-unicode-ascii-safe-/?
17   query-unicode-ascii-escaped-&=&=	query-unicode-ascii-escaped-%26%3D%26%3D
18   common-unicode-bmp-1byte-escaped-ยกยขยฃ	common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3
19   common-unicode-bmp-2byte-escaped-ไฆนไฆบ	common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA
20   common-unicode-supplementary-escaped-๐Œ”๐Œ•๐Œ–๐Œ—	common-unicode-supplementary-escaped-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97
21   query-unicode-ascii-escaped-this&that=theOther	query-unicode-ascii-escaped-this%26that%3DtheOther
22   common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815	common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
23   query-ascii-doc-example-10.1000/182	query-ascii-doc-example-10.1000/182
24   query-ascii-doc-example-http://example.com/data/mydata?row=24	query-ascii-doc-example-http://example.com/data/mydata?row%3D24
25   query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)	query-ascii-doc-example-ldap://ldap1.example.net:6666/o%3DUniversity%2520of%2520Michigan,%20c%3DUS??sub?(cn%3DBabs%2520Jensen)
26   common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰	common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89
27   common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine	common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine
20241222-05:19:29: [INFO]: 
***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]

0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-ABCDEFGHIJKLMNOPQRSTUVWXYZ%5C* [org.dataone.client.rest.RestClient]

1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-abcdefghijklmnopqrstuvwxyz%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more

2    unicode String:: common-unicode-ascii-safe-0123456789
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-0123456789%5C* [org.dataone.client.rest.RestClient]

3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-%5C:@$%5C-_.%5C!%5C*%5C(%5C)',%5C~%5C* [org.dataone.client.rest.RestClient]

4    unicode String:: common-unicode-ascii-safe-unreserved-._~
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-unreserved%5C-._%5C~%5C* [org.dataone.client.rest.RestClient]
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)

	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()',
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-sub%5C-delims%5C-$%5C!%5C*%5C(%5C)',%5C* [org.dataone.client.rest.RestClient]

6    unicode String:: common-unicode-ascii-safe-gen-delims-:@
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-gen%5C-delims%5C-%5C:@%5C* [org.dataone.client.rest.RestClient]

	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}|
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%5C%22%23%3C%3E%5C%5B%5C%5D%5C%5E%60%5C%7B%5C%7D%5C%7C%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%5C%5C%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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)
9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%255C%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

10    unicode String:: common-unicode-ascii-semi-colon-test-%3B
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-semi%5C-colon%5C-test%5C-%253B%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)

	... 44 more
11    unicode String:: common-unicode-ascii-escaped-%
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%25%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

12    unicode String:: common-unicode-ascii-escaped-space x x
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-space%5C%20x%5C%20x%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

13    unicode String:: common-unicode-ascii-escape-anyway-+
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-anyway%5C-%5C%2B%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)

	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
14    unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-space%5C-v%5C-plus%5C-%5C%2B%5C%20%5C%2B%2520%5C%20%2520%5C%2B%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

15    unicode String:: query-unicode-ascii-safe-;
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-%5C;%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

16    unicode String:: query-unicode-ascii-safe-/?
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-/%5C?%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)

	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
17    unicode String:: query-unicode-ascii-escaped-&=&=
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-%5C%26%3D%5C%26%3D%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)

	... 44 more
18    unicode String:: common-unicode-bmp-1byte-escaped-ยกยขยฃ
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-1byte%5C-escaped%5C-%C2%A1%C2%A2%C2%A3%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)

	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
19    unicode String:: common-unicode-bmp-2byte-escaped-ไฆนไฆบ
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-2byte%5C-escaped%5C-%E4%A6%B9%E4%A6%BA%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

20    unicode String:: common-unicode-supplementary-escaped-๐Œ”๐Œ•๐Œ–๐Œ—
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-supplementary%5C-escaped%5C-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

21    unicode String:: query-unicode-ascii-escaped-this&that=theOther
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-this%5C%26that%3DtheOther%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

22    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-ascii%5C-doc%5C-example%5C-urn%5C:lsid%5C:ubio.org%5C:namebank%5C:11815%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

23    unicode String:: query-ascii-doc-example-10.1000/182
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-10.1000/182%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

24    unicode String:: query-ascii-doc-example-http://example.com/data/mydata?row=24
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-http%5C://example.com/data/mydata%5C?row%3D24%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

25    unicode String:: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-ldap%5C://ldap1.example.net%5C:6666/o%3DUniversity%2520of%2520Michigan,%5C%20c%3DUS%5C?%5C?sub%5C?%5C(cn%3DBabs%2520Jensen%5C)%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

26    unicode String:: common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

27    unicode String:: common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/a/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-Is_f%C3%A9idir_liom_ithe_gloine%5C* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:174)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch_Solr_unicodeTests(CNReadV1IT.java:152)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more

Node Test Summary for node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1
Test 0: Error: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ
Test 1: Error: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz
Test 2: Error: common-unicode-ascii-safe-0123456789
Test 3: Error: common-unicode-ascii-safe-:@$-_.!*()',~
Test 4: Error: common-unicode-ascii-safe-unreserved-._~
Test 5: Error: common-unicode-ascii-safe-sub-delims-$!*()',
Test 6: Error: common-unicode-ascii-safe-gen-delims-:@
Test 7: Error: common-unicode-ascii-escaped-"#<>[]^`{}|
Test 8: Error: common-unicode-ascii-escaped-tomcatBlocked-\
Test 9: Error: common-unicode-ascii-escaped-tomcatBlocked-%5C
Test 10: Error: common-unicode-ascii-semi-colon-test-%3B
Test 11: Error: common-unicode-ascii-escaped-%
Test 12: Error: common-unicode-ascii-escaped-space x x
Test 13: Error: common-unicode-ascii-escape-anyway-+
Test 14: Error: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+
Test 15: Error: query-unicode-ascii-safe-;
Test 16: Error: query-unicode-ascii-safe-/?
Test 17: Error: query-unicode-ascii-escaped-&=&=
Test 18: Error: common-unicode-bmp-1byte-escaped-ยกยขยฃ
Test 19: Error: common-unicode-bmp-2byte-escaped-ไฆนไฆบ
Test 20: Error: common-unicode-supplementary-escaped-๐Œ”๐Œ•๐Œ–๐Œ—
Test 21: Error: query-unicode-ascii-escaped-this&that=theOther
Test 22: Error: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815
Test 23: Error: query-ascii-doc-example-10.1000/182
Test 24: Error: query-ascii-doc-example-http://example.com/data/mydata?row=24
Test 25: Error: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen)
Test 26: Error: common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰
Test 27: Error: common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine

20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.query(MultipartD1Node.java:777)
	at org.dataone.client.v1.impl.MultipartCNode.query(MultipartCNode.java:2360)
	at org.dataone.integration.adapters.CNCallAdapter.query(CNCallAdapter.java:120)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testQuery_Authentication(CNReadTestImplementations.java:266)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testQuery_Authentication(CNReadTestImplementations.java:255)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testQuery_Authentication(CNReadV1IT.java:164)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 46 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 45 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testListQueryEngines(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/query [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/query [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testDescribe() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/TierTesting:cn-dev-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:935)
	at org.dataone.integration.ContextAwareTestCaseDataone.procurePublicReadableTestObject(ContextAwareTestCaseDataone.java:876)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testDescribe(ReadTestImplementations.java:347)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testDescribe(ReadTestImplementations.java:334)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testDescribe(CNReadV1IT.java:74)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.listObjects(MultipartCNode.java:450)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:377)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:344)
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:931)
	... 42 more
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 48 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 47 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testQuery(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/query/solr/?q=*:* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.rest.MultipartD1Node.query(MultipartD1Node.java:777)
	at org.dataone.client.v1.impl.MultipartCNode.query(MultipartCNode.java:2360)
	at org.dataone.integration.adapters.CNCallAdapter.query(CNCallAdapter.java:120)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testQuery(CNReadTestImplementations.java:239)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testQuery(CNReadTestImplementations.java:228)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testQuery(CNReadV1IT.java:158)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 46 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 45 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for   Node:: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929179_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929183_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929187_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929190_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929193_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929197_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929204_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929208_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929211_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929215_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929219_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929222_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929225_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929229_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929232_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929236_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929239_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929243_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929247_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929250_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929253_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929256_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929260_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-ยกยขยฃ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929263_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-ไฆนไฆบ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929288_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929293_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929297_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929300_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 28    unicode String:: common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929304_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/Test2024356211929308_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/TierTesting:cn-dev-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:935)
	at org.dataone.integration.ContextAwareTestCaseDataone.procurePublicReadableTestObject(ContextAwareTestCaseDataone.java:876)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testGetSystemMetadata(ReadTestImplementations.java:213)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testGetSystemMetadata(ReadTestImplementations.java:200)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testGetSystemMetadata(CNReadV1IT.java:56)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.listObjects(MultipartCNode.java:450)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:377)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:344)
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:931)
	... 42 more
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 48 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 47 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for   Node:: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929323_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929326_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929329_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929332_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929335_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929338_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929341_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929344_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929347_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929350_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929353_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929356_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929359_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929362_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929365_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929369_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929372_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929375_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929377_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929380_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929383_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929386_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929389_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-ยกยขยฃ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929392_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-ไฆนไฆบ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929394_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929397_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929400_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929403_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 28    unicode String:: common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929406_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/Test2024356211929410_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGet() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/TestingNotFound:2024356211929415 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/TestingNotFound:2024356211929419 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for   Node:: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 0    unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929423_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 1    unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929427_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 2    unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929429_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 3    unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929432_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 4    unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929434_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 5    unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929437_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 6    unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929440_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 7    unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929442_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 8    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929445_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 9    unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929448_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 10    unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929451_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 11    unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929453_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 12    unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929456_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 13    unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929459_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 14    unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929469_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 15    unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929471_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 16    unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929473_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 17    unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929475_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 18    unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929477_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 19    unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929479_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 20    unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929480_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 21    unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929482_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 22    unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929484_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 23    unicode String:: common-unicode-bmp-1byte-escaped-ยกยขยฃ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929486_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 24    unicode String:: common-unicode-bmp-2byte-escaped-ไฆนไฆบ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929488_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 25    unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929490_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 26    unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929492_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 27    unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929494_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 28    unicode String:: common-bmp-doc-example-เธ‰เธฑเธ™เธเธดเธ™เธเธฃเธฐเธˆเธเน„เธ”เน‰ [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929496_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]:  [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: 29    unicode String:: common-bmp-doc-example-Is_fรฉidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/Test2024356211929498_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/TierTesting:cn-dev-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:935)
	at org.dataone.integration.ContextAwareTestCaseDataone.procurePublicReadableTestObject(ContextAwareTestCaseDataone.java:876)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testGetChecksum(ReadTestImplementations.java:482)
	at org.dataone.integration.it.testImplementations.ReadTestImplementations.testGetChecksum(ReadTestImplementations.java:469)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testGetChecksum(CNReadV1IT.java:92)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.listObjects(MultipartCNode.java:450)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:377)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:344)
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:931)
	... 42 more
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 48 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 47 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testResolve(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: unexpected error thrown by listObjects(): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.integration.ContextAwareTestCaseDataone.procureObjectList(ContextAwareTestCaseDataone.java:790)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureObjectList(ContextAwareTestCaseDataone.java:760)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testResolve(CNReadTestImplementations.java:69)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testResolve(CNReadTestImplementations.java:51)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testResolve(CNReadV1IT.java:140)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.listObjects(MultipartCNode.java:450)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:377)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:344)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureObjectList(ContextAwareTestCaseDataone.java:787)
	... 42 more
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 48 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 47 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testSearch(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/search/solr/?q=*:* [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1153)
	at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:101)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch(CNReadTestImplementations.java:129)
	at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch(CNReadTestImplementations.java:119)
	at org.dataone.integration.it.apiTests.CNReadV1IT.testSearch(CNReadV1IT.java:146)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGet() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/TierTesting:cn-dev-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testIsAuthorized() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: Certificate is expired (or not yet valid): certificate expired on 20180519185322GMT+00:00
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:935)
	at org.dataone.integration.ContextAwareTestCaseDataone.procurePublicReadableTestObject(ContextAwareTestCaseDataone.java:876)
	at org.dataone.integration.it.testImplementations.AuthAPITestImplementations.testIsAuthorized(AuthAPITestImplementations.java:46)
	at org.dataone.integration.it.testImplementations.AuthAPITestImplementations.testIsAuthorized(AuthAPITestImplementations.java:28)
	at org.dataone.integration.it.apiTests.CNAuthorizationV1IT.testIsAuthorized(CNAuthorizationV1IT.java:47)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180519185322GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartCNode.listObjects(MultipartCNode.java:450)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:377)
	at org.dataone.integration.adapters.CommonCallAdapter.listObjects(CommonCallAdapter.java:344)
	at org.dataone.integration.ContextAwareTestCaseDataone.findPublicReadableObject(ContextAwareTestCaseDataone.java:931)
	... 42 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testSetRightsHolder(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1642)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1462)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1415)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1374)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383)
	at org.dataone.integration.it.testImplementations.CNAuthTestImplementations.testSetRightsHolder(CNAuthTestImplementations.java:75)
	at org.dataone.integration.it.testImplementations.CNAuthTestImplementations.testSetRightsHolder(CNAuthTestImplementations.java:51)
	at org.dataone.integration.it.apiTests.CNAuthorizationV1IT.testSetRightsHolder(CNAuthorizationV1IT.java:53)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartCNode.listNodes(MultipartCNode.java:565)
	at org.dataone.integration.adapters.CNCallAdapter.listNodes(CNCallAdapter.java:497)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1545)
	... 45 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: created client for certificate file: testSubmitter with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testSetAccessPolicy() vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testUpdateAccount(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts [org.dataone.client.rest.RestClient]
org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328)
	at org.dataone.client.v1.impl.MultipartCNode.listSubjects(MultipartCNode.java:1528)
	at org.dataone.integration.adapters.CNCallAdapter.listSubjects(CNCallAdapter.java:270)
	at org.dataone.integration.it.testImplementations.CNIdentityTestImplementations.testVerifyAccount_NotAuthorized(CNIdentityTestImplementations.java:182)
	at org.dataone.integration.it.testImplementations.CNIdentityTestImplementations.testVerifyAccount_NotAuthorized(CNIdentityTestImplementations.java:170)
	at org.dataone.integration.it.apiTests.CNIdentityV1IT.testVerifyAccount_NotAuthorized(CNIdentityV1IT.java:58)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
	... 45 more
Caused by: java.net.UnknownHostException: cn-dev-ucsb-1.test.dataone.org
	at java.net.InetAddress$CachedAddresses.get(InetAddress.java:764)
	at java.net.InetAddress.getAllByName0(InetAddress.java:1291)
	at java.net.InetAddress.getAllByName(InetAddress.java:1144)
	at java.net.InetAddress.getAllByName(InetAddress.java:1065)
	at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44)
	at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
	at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
	at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578)
	at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346)
	at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
	at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
	at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330)
	at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264)
	at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182)
	at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339)
	... 44 more
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testRegisterAccount(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
	at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161)
	at org.dataone.client.v1.impl.MultipartCNode.listSubjects(MultipartCNode.java:1528)
	at org.dataone.integration.adapters.CNCallAdapter.listSubjects(CNCallAdapter.java:270)
	at org.dataone.integration.it.testImplementations.CNIdentityTestImplementations.testVerifyAccount_AlreadyVerified(CNIdentityTestImplementations.java:142)
	at org.dataone.integration.it.testImplementations.CNIdentityTestImplementations.testVerifyAccount_AlreadyVerified(CNIdentityTestImplementations.java:132)
	at org.dataone.integration.it.apiTests.CNIdentityV1IT.testVerifyAccount_AlreadyVerified(CNIdentityV1IT.java:52)
	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.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	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.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testGetSubjectInfo(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testListSubjects(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testRegister(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate filename: cnDevUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: 
***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-dev-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate filename: urn_node_cnStageUNM1_SS1 [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:29: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: certificate filename: testPerson_Expired [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService]
20241222-05:19:29: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: ***  context label:   SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is solo CoordinatingNode: https://cn-dev-ucsb-1.test.dataone.org/cn
20241222-05:19:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
                          nodeId  key                       value
=============================================================================================================
20241222-05:19:29: [INFO]: created client for certificate file: testSubmitter with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20241222-05:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient]
Tests run: 130, Failures: 96, Errors: 0, Skipped: 29, Time elapsed: 3.846 sec <<< FAILURE!

Results :

Failed tests: 
  testGetFormat(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org: Name or service not known  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/formats ]
  testRegisterSystemMetadata(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testHasReservation(org.dataone.integration.it.apiTests.CNCoreV1IT): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host POST https://cn-dev-ucsb-1.test.dataone.org/cn/v1/reserve; MMP message has: ParamPart:pid = 2024356211928706;  ]
  testHasReservation_noReservation(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/reserve/2024356211928734?subject=public ]
  testGetLogRecords(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
  testGetLogRecords_Slicing(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
  testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure : 0000 : Certificate is expired (or not yet valid): certificate expired on 20180319181654GMT+00:00
  testListChecksumAlgorithms(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum ]
  testGenerateIdentifier(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/node ]
  testGenerateIdentifier_badScheme(org.dataone.integration.it.apiTests.CNCoreV1IT): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host POST https://cn-dev-ucsb-1.test.dataone.org/cn/v1/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test;  ]
  testReserveIdentifier(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host POST https://cn-dev-ucsb-1.test.dataone.org/cn/v1/reserve; MMP message has: ParamPart:pid = 2024356211928853;  ]
  testListFormats(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/formats ]
  testListNodes(org.dataone.integration.it.apiTests.CNCoreV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/node ]
  testPing(org.dataone.integration.it.apiTests.CNCoreV1IT): GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/monitor/ping ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org
  testListObjects(org.dataone.integration.it.apiTests.CNReadV1IT): unexpected error thrown by listObjects(): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org:: cause: ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object ]
  testDescribe_NotFound(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host HEAD https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/TestingNotFound:2024356211928897 ]
  testDescribe_IdentifierEncoding(org.dataone.integration.it.apiTests.CNReadV1IT): https://cn-dev-ucsb-1.test.dataone.org/cn/v1 Failed 1 or more identifier encoding testsNode Test Summary for node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1
  testGetChecksum_NotFound(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/checksum/TestingNotFound:202435621192914 ]
  testListObjects_Slicing(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object ]
  testListObjects_FromDateTest(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.integration.TestIterationEndingException: unexpected error thrown by listObjects(): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testListObjects_FormatIdFilteringTest(org.dataone.integration.it.apiTests.CNReadV1IT): unexpected error thrown by listObjects(): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org:: cause: ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object ]
  testListObjects_FormatIdFilteringTestFakeFormat(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object?formatId=fake_format ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSearch_Solr_unicodeTests(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testQuery_Authentication(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testListQueryEngines(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/query ]
  testGetQueryEngineDescription(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/query ]
  testDescribe(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testQuery(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testGet_IdentifierEncoding(org.dataone.integration.it.apiTests.CNReadV1IT): https://cn-dev-ucsb-1.test.dataone.org/cn/v1 Failed 1 or more identifier encoding testsNode Test Summary for node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1
  testGetSystemMetadata(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testGetChecksum_IdentifierEncoding(org.dataone.integration.it.apiTests.CNReadV1IT): https://cn-dev-ucsb-1.test.dataone.org/cn/v1 Failed 1 or more identifier encoding testsNode Test Summary for node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1
  testGet_NotFound(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object/TestingNotFound:2024356211929415 ]
  testGetSystemMetadata_NotFound(org.dataone.integration.it.apiTests.CNReadV1IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/meta/TestingNotFound:2024356211929419 ]
  testGetSystemMetadata_IdentifierEncoding(org.dataone.integration.it.apiTests.CNReadV1IT): https://cn-dev-ucsb-1.test.dataone.org/cn/v1 Failed 1 or more identifier encoding testsNode Test Summary for node: https://cn-dev-ucsb-1.test.dataone.org/cn/v1
  testGetChecksum(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testResolve(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.integration.TestIterationEndingException: unexpected error thrown by listObjects(): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn ]
  testSearch(org.dataone.integration.it.apiTests.CNReadV1IT): org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testGet(org.dataone.integration.it.apiTests.CNReadV1IT): No Objects available to test against:: could not create a test object and listObjects() threw exception:: ServiceFailure :: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/object ]
  testIsAuthorized(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): org.dataone.integration.TestIterationEndingException: could not create a test object and listObjects() threw exception:: ServiceFailure :: Certificate is expired (or not yet valid): certificate expired on 20180519185322GMT+00:00  [for host https://cn-dev-ucsb-1.test.dataone.org/cn/v1 ]
  testSetRightsHolder(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): org.dataone.client.exception.ClientSideException: Unable to create test object!/Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00  [for host https://cn-dev-ucsb-1.test.dataone.org/cn ]
  testSetAccessPolicy(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_Public_can_Read(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_testPerson_can_Read(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_testPerson_can_Write(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_testGroup_can_Read(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_testGroup_can_Write(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testIsAuthorized_ComplicatedAccessPolicy(org.dataone.integration.it.apiTests.CNAuthorizationV1IT): ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testVerifyAccount_NotAuthorized(org.dataone.integration.it.apiTests.CNIdentityV1IT): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts ]
  testGetSubjectInfo(org.dataone.integration.it.apiTests.CNIdentityV1IT): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts ]
  testListSubjects_Slicing(org.dataone.integration.it.apiTests.CNIdentityV1IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts ]
  testVerifyAccount_AlreadyVerified(org.dataone.integration.it.apiTests.CNIdentityV1IT): Certificate is expired (or not yet valid): certificate expired on 20180430024028GMT+00:00
  testGetSubjectInfo_UrlEncodingSpaces(org.dataone.integration.it.apiTests.CNIdentityV1IT): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp ]
  testListSubjects(org.dataone.integration.it.apiTests.CNIdentityV1IT): class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/accounts ]
  testRegister_IdentifierNotUnique(org.dataone.integration.it.apiTests.CNRegisterV1IT): expected fail with InvalidRequest. Got: class org.dataone.service.exceptions.ServiceFailure:: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
  testUpdateNodeCapabilities(org.dataone.integration.it.apiTests.CNRegisterV1IT): org.dataone.service.exceptions.ServiceFailure: 0000: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
  testUpdateNodeCapabilities_NotFound(org.dataone.integration.it.apiTests.CNRegisterV1IT): expected fail with NotFound. Got: class org.dataone.service.exceptions.ServiceFailure:: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
  testUpdateNodeCapabilities_NotAuthorized(org.dataone.integration.it.apiTests.CNRegisterV1IT): expected fail with NotAuthorized. Got: class org.dataone.service.exceptions.ServiceFailure:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/node ]
  testUpdateNodeCapabilities_updatingOtherField(org.dataone.integration.it.apiTests.CNRegisterV1IT): expected fail with InvalidRequest. Got: class org.dataone.service.exceptions.ServiceFailure:: Certificate is expired (or not yet valid): certificate expired on 20180318194448GMT+00:00
  testConnectionLayer_SelfSignedCert_JavaSSL(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): a self-signed certificate against a methodthat implements Authorization should return either NotAuthorized or an empty log entry list. Got exception: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/log ]
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Cannot find the certificate required for the test: /etc/dataone/client/testClientCerts/urn_node_cnStageUNM1_SS.crt  [for host  ]
  testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Don't know how we got here.  This is an unhandled response, andthe test is inconclusive.  The full response:
  testConnectionLayer_dataoneCAtrusted(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /cn-dev-ucsb-1.test.dataone.org  [for host GET https://cn-dev-ucsb-1.test.dataone.org/cn/v1/monitor/ping ]

Tests run: 130, Failures: 96, Errors: 0, Skipped: 29

[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-failsafe-plugin:2.8.1:verify (verify) @ d1_integration ---
[INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/failsafe-reports
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
[ERROR] There are test failures.

Please refer to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/failsafe-reports for the individual test results.
[JENKINS] Recording test results
Notifying upstream projects of job completion
Join notifier requires a CauseAction
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  57.864 s
[INFO] Finished at: 2024-12-22T05:19:31Z
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data