<===[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-unm-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.0-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 152, column 15 [WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 176, column 15 [WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 169, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 192, 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] ------------------------------------------------------------------------ [INFO] Building DataONE Integration Testing Package 2.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ Downloading: http://jibx.sourceforge.net/maven/org/dataone/d1_libclient_java/2.0.0-SNAPSHOT/maven-metadata.xml Downloading: http://maven.dataone.org/org/dataone/d1_libclient_java/2.0.0-SNAPSHOT/maven-metadata.xml Downloaded: http://maven.dataone.org/org/dataone/d1_libclient_java/2.0.0-SNAPSHOT/maven-metadata.xml (2 KB at 4.5 KB/sec) Downloading: http://maven.dataone.org/org/dataone/d1_common_java/2.0.0-SNAPSHOT/maven-metadata.xml Downloading: http://jibx.sourceforge.net/maven/org/dataone/d1_common_java/2.0.0-SNAPSHOT/maven-metadata.xml Downloading: http://download.java.net/maven/2/org/dataone/d1_common_java/2.0.0-SNAPSHOT/maven-metadata.xml Downloaded: http://maven.dataone.org/org/dataone/d1_common_java/2.0.0-SNAPSHOT/maven-metadata.xml (2 KB at 155.3 KB/sec) Downloading: http://maven.dataone.org/org/dataone/d1_jibx_extensions/1.2.0-SNAPSHOT/maven-metadata.xml Downloading: http://jibx.sourceforge.net/maven/org/dataone/d1_jibx_extensions/1.2.0-SNAPSHOT/maven-metadata.xml Downloading: http://download.java.net/maven/2/org/dataone/d1_jibx_extensions/1.2.0-SNAPSHOT/maven-metadata.xml Downloaded: http://maven.dataone.org/org/dataone/d1_jibx_extensions/1.2.0-SNAPSHOT/maven-metadata.xml (1007 B at 81.9 KB/sec) Downloading: http://jibx.sourceforge.net/maven/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml Downloading: http://maven.dataone.org/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml Downloading: http://download.java.net/maven/2/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml Downloaded: http://maven.dataone.org/com/googlecode/foresite-toolkit/foresite/1.0-SNAPSHOT/maven-metadata.xml (2 KB at 90.7 KB/sec) [INFO] [INFO] --- buildnumber-maven-plugin:1.2:create (default) @ d1_integration --- [INFO] Checking for local modifications: skipped. [INFO] Updating project files from SCM: skipped. [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: 15464 at timestamp: 1429586053388 [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: trunk [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 13 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ d1_integration --- [INFO] Compiling 23 source files to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/classes [INFO] [INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 60 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ d1_integration --- [INFO] Compiling 112 source files to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.10: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.integration.ContextAwareTestCaseDataoneTest 20150421-03:14:22: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.integration.ContextAwareTestCaseDataoneTest.testReferenceContextLabel_isolation(ContextAwareTestCaseDataoneTest.java:92) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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:160) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:91) ... 37 more 20150421-03:14:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:23: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is from d1client.properties: null Tests run: 3, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 1.234 sec <<< FAILURE! 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 20150421-03:14:23: [INFO]: setting system property 'context.mn.baseurl' to value 'http://demo.test.dataone.org/knb/d1/mn' [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:199) at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122) at org.dataone.integration.webTest.TestingTestRunnerServlet.testClassAnnotation(TestingTestRunnerServlet.java:162) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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:160) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:91) ... 38 more 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.webTest.MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: running tests on: MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: setting system property 'context.mn.baseurl' to value 'http://demo.test.dataone.org/knb/d1/mn' [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:199) at org.dataone.integration.webTest.TestRunnerHttpServlet.doGet(TestRunnerHttpServlet.java:122) at org.dataone.integration.webTest.TestingTestRunnerServlet.callServletTest(TestingTestRunnerServlet.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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:160) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:91) ... 38 more 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.webTest.MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: running tests on: MockV1ITCase [org.dataone.integration.webTest.TestRunnerHttpServlet] Member Node Web Service Test Results
Member Node Url: http://demo.test.dataone.org/knb/d1/mnTue Apr 21 03:14:23 UTC 2015
org.dataone.integration.webTest.MockV1ITCase TestCase class annotation
testWarning TestIterationEndingException: show trace
testSuccess
testIgnore
testAssumptionViolatedException AssumptionViolatedException: failed assumption: Could not set up the test properly. show trace
org.dataone.integration.webTest.MockV1ITCase Could not run all tests. [RunCount=3 Failures=0 Errors=0 Warnings=1 Assumptions=1 Ignored=1]
20150421-03:14:23: [INFO]: setting system property 'context.mn.baseurl' to value 'http://demo.test.dataone.org/knb/d1/mn' [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.integration.webTest.TestRunnerHttpServlet.executeJUnitRun(TestRunnerHttpServlet.java:199) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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:160) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:91) ... 38 more 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNStorageV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNQueryV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNCoreV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNAuthorizationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNRegisterV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNRegisterV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV2SlowIT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNAuthorizationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNAuthorizationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNAuthenticationV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNContentIntegrityV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReadV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNStorageV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReplicationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReplicationV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReplicationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReadV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNQueryV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNAuthorizationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNQueryV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReplicationV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNContentIntegrityV1V2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNCoreV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNIdentityV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNCoreV1SlowIT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNReadV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.MNReadV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNIdentityV2IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: Registering class: org.dataone.integration.it.apiTests.CNQueryV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: running tests on: MNCoreV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:23: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:23: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:23: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:23: [INFO]: ***************** running test for testGetCapabilities() vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetCapabilities() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetCapabilities() vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/node [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: running tests on: MNCoreV1SlowIT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:516) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:333) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:319) at org.dataone.integration.it.apiTests.MNCoreV1SlowIT.testGetLogRecords(MNCoreV1SlowIT.java:41) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 20150421-03:14:24: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.client.auth.ClientIdentityManager.getCurrentIdentity(ClientIdentityManager.java:57) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:519) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:333) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:319) at org.dataone.integration.it.apiTests.MNCoreV1SlowIT.testGetLogRecords(MNCoreV1SlowIT.java:41) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 20150421-03:14:24: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/log [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/log [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/log [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/log [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetLogRecords_eventFiltering() vs. node: http://demo.test.dataone.org/knb/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/log?toDate=2015-04-21T03:14:24.454%2B00:00 [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testGetLogRecords_pidFiltering() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: GET http://demo.test.dataone.org/knb/d1/mn/v1/log?toDate=2015-04-21T03:14:24.583%2B00:00 [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: running tests on: MNStorageV1IT [org.dataone.integration.webTest.TestRunnerHttpServlet] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:516) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testCreate(MNStorageTestImplementations.java:61) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testCreate(MNStorageTestImplementations.java:53) at org.dataone.integration.it.apiTests.MNStorageV1IT.testCreate(MNStorageV1IT.java:30) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 20150421-03:14:24: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.client.auth.ClientIdentityManager.getCurrentIdentity(ClientIdentityManager.java:57) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:519) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testCreate(MNStorageTestImplementations.java:61) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testCreate(MNStorageTestImplementations.java:53) at org.dataone.integration.it.apiTests.MNStorageV1IT.testCreate(MNStorageV1IT.java:30) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 20150421-03:14:24: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testCreate() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [WARN]: Failed to get current ObjectFormatList from the CN, using fallbacklist provided with libclient. Cause = ServiceFailure::0 Client_Error: class org.dataone.client.exception.ClientSideException: No CNs are registered in the NodeLocator [org.dataone.client.v2.formats.ObjectFormatCache] 20150421-03:14:24: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015110201424625; FilePart:object = /tmp/mmp.output.349261895580088662.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.302618032997890879.tmp (769 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testUpdate() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015110201424955; FilePart:object = /tmp/mmp.output.7036882140393360413.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8360281451698145878.tmp (769 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:24: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:24: [INFO]: ***************** running test for testCreate_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015110201424989; FilePart:object = /tmp/mmp.output.6500683594503286670.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8098887341110503466.tmp (769 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testUpdate_badObsoletedByInfo() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201511020142523; FilePart:object = /tmp/mmp.output.9254229722518804.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2884122250743737943.tmp (768 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testUpdate_badObsoletesInfo() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201511020142548; FilePart:object = /tmp/mmp.output.3485358664432111744.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8143913470472042060.tmp (768 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testUpdate_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201511020142576; FilePart:object = /tmp/mmp.output.3077133242579063366.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2695554346069429447.tmp (768 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:516) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_NoRightsOnObsoleted(MNStorageTestImplementations.java:561) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_NoRightsOnObsoleted(MNStorageTestImplementations.java:554) at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate_NoRightsOnObsoleted(MNStorageV1IT.java:73) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 20150421-03:14:25: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.client.auth.ClientIdentityManager.getCurrentIdentity(ClientIdentityManager.java:57) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:519) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_NoRightsOnObsoleted(MNStorageTestImplementations.java:561) at org.dataone.integration.it.testImplementations.MNStorageTestImplementations.testUpdate_NoRightsOnObsoleted(MNStorageTestImplementations.java:554) at org.dataone.integration.it.apiTests.MNStorageV1IT.testUpdate_NoRightsOnObsoleted(MNStorageV1IT.java:73) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 20150421-03:14:25: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015110201425118; FilePart:object = /tmp/mmp.output.3890034485088628966.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3955473608059100304.tmp (769 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testArchive() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete2015110201425146; FilePart:object = /tmp/mmp.output.299578238969776182.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6805872298291645536.tmp (769 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testArchive() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: PUT http://demo.test.dataone.org/knb/d1/mn/v1/archive/fakeID.2015110201425194; MMP entity is null [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testArchive_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive2015110201425202; FilePart:object = /tmp/mmp.output.1438047039898904952.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.144562100283545239.tmp (770 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** context label: null [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: *** mn.baseurl obtained from thread.X.mn.baseurl property [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo MemberNode: http://demo.test.dataone.org/knb/d1/mn 20150421-03:14:25: [INFO]: *** Adding MN to list: [http://demo.test.dataone.org/knb/d1/mn] [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: ***************** running test for testDelete_NoCert() vs. node: http://demo.test.dataone.org/knb/d1/mn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:25: [INFO]: rest call info: POST http://demo.test.dataone.org/knb/d1/mn/v1/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete2015110201425237; FilePart:object = /tmp/mmp.output.289973652470624002.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8486785743945341592.tmp (769 bytes); [org.dataone.client.rest.RestClient] Member Node Web Service Test Results
Member Node Url: http://demo.test.dataone.org/knb/d1/mnTue Apr 21 03:14:23 UTC 2015
org.dataone.integration.it.apiTests.MNCoreV1IT
getCapabilities - test that a Node document is returned AssertionError: ServiceFailure: 0 Client_Error:: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org: Name or service not known [for host GET http://demo.test.dataone.org/knb/d1/mn/v1/node ] show trace
ping - test for valid return 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 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 show trace
getCapabilities - contactSubject value is valid tests that at least one contactSubject element is populated with a RFC2253 compliant Subject value. 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 ] show trace
getCapabilities - nodeIdentity value is valid tests that the nodeIdentity field follows naming rules indicated by 'urn:node:[[alpha]|_]{2,23}' 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 ] show trace
org.dataone.integration.it.apiTests.MNCoreV1IT Failed Test Case due to failures. [RunCount=4 Failures=4 Errors=0 Warnings=0 Assumptions=0 Ignored=0]
org.dataone.integration.it.apiTests.MNCoreV1SlowIT
getLogRecords - test no parameter and every-parameter cases test that a Log object is returned, calling with the STAGE CN certificate. 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 ] show trace
getLogRecords - test list slicing behavior 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. 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 ] show trace
testGetLogRecords : dateFiltering 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 ] show trace
getLogRecords - enforces access restrictions this test works by testing the negative case where the client is not a CN making the call, but is anonymous 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 ] show trace
getLogRecords - test event filtering 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. 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?toDate=2015-04-21T03:14:24.454%2B00:00 ] show trace
getLogRecords - test PID filtering Test that pidFilter only returns objects starting with the given string The test attepmpts to find a negative case and to make sure it is filtered out when thefilter is applied. 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?toDate=2015-04-21T03:14:24.583%2B00:00 ] show trace
org.dataone.integration.it.apiTests.MNCoreV1SlowIT Failed Test Case due to failures. [RunCount=6 Failures=6 Errors=0 Warnings=0 Assumptions=0 Ignored=0]
org.dataone.integration.it.apiTests.MNStorageV1IT
create - tests that create works 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 AssertionError: 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 = mNodeTier3TestCreate2015110201424625; FilePart:object = /tmp/mmp.output.349261895580088662.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.302618032997890879.tmp (769 bytes); ] show trace
update - tests that update works 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. AssertionError: 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 = mNodeTier3TestUpdate2015110201424955; FilePart:object = /tmp/mmp.output.7036882140393360413.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8360281451698145878.tmp (769 bytes); ] show trace
create - test with unauthorized subject this test calls create with a certificate whose subject is not authorized and expects to get either a NotAuthorized or InvalidToken exception 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 = mNodeTier3TestCreate2015110201424989; FilePart:object = /tmp/mmp.output.6500683594503286670.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8098887341110503466.tmp (769 bytes); ] show trace
create - test with challenging unicode identifiers tests create called with a variety of unicode identifiers, verifying that create throws no exceptions Test exists but claims to not be implemented (see MNStorageTestImplementations)
update - tests with bad obsoletedBy info 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 AssertionError: 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 = mNodeTier3TestUpdate201511020142523; FilePart:object = /tmp/mmp.output.9254229722518804.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2884122250743737943.tmp (768 bytes); ] show trace
update - tests with bad obsoletes info this test sets the obsoletes property on the system metadata before calling update with it, expecting an InvalidSystemMetadata exception AssertionError: 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 = mNodeTier3TestUpdate201511020142548; FilePart:object = /tmp/mmp.output.3485358664432111744.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8143913470472042060.tmp (768 bytes); ] show trace
update - tests without a certificate this test creates an object and then tries, without a certificate, to call update, expecting a NotAuthorized or InvalidToken exception AssertionError: Exception while setting up test (callAdapter.create): 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 = mNodeTier3TestUpdate201511020142576; FilePart:object = /tmp/mmp.output.3077133242579063366.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2695554346069429447.tmp (768 bytes); ] show trace
update - tests without a certificate 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 AssertionError: 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 = mNodeTier3TestUpdate2015110201425118; FilePart:object = /tmp/mmp.output.3890034485088628966.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3955473608059100304.tmp (769 bytes); ] show trace
archive - tests that archive works 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 AssertionError: 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 = mNodeTier3TestDelete2015110201425146; FilePart:object = /tmp/mmp.output.299578238969776182.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6805872298291645536.tmp (769 bytes); ] show trace
archive - test with a fake identifier this test calls archive with a fake identifier, expecting a NotFound exception AssertionError: Expected NotFound, got: ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /demo.test.dataone.org [for host PUT http://demo.test.dataone.org/knb/d1/mn/v1/archive/fakeID.2015110201425194; MMP entity is null ] show trace
archive - test without a certificate this test creates an object then calls archive without a certificate, expecting a NotAuthorized or InvalidToken exception 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 = mNodeTier3TestArchive2015110201425202; FilePart:object = /tmp/mmp.output.1438047039898904952.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.144562100283545239.tmp (770 bytes); ] show trace
delete - test without a certificate this test creates an object then calls delete without a certificate, expecting a NotAuthorized or InvalidToken exception AssertionError: Expected InvalidToken, 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 = mNodeTier3TestCreate2015110201424989; FilePart:object = /tmp/mmp.output.6500683594503286670.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8098887341110503466.tmp (769 bytes); ] show trace
testGenerateIdentifier No test exists for this yet.
org.dataone.integration.it.apiTests.MNStorageV1IT Failed Test Case due to failures. [RunCount=11 Failures=11 Errors=0 Warnings=0 Assumptions=0 Ignored=2]
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.721 sec Running org.dataone.integration.webTest.TestLauncher Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.dataone.integration.CommonResourcesTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec Running org.dataone.integration.contextTests.TestDefaultSettings Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec Running org.dataone.configuration.TestSettingsTest 20150421-03:14:25: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.configuration.TestSettingsTest.testBadParameterCombinationHandling(TestSettingsTest.java:188) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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:160) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:91) ... 38 more 20150421-03:14:25: [ERROR]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.configuration.TestSettingsTest.testBadFilenameExceptionHandling(TestSettingsTest.java:196) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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.(AbstractFileConfiguration.java:181) at org.apache.commons.configuration.PropertiesConfiguration.(PropertiesConfiguration.java:269) at org.dataone.configuration.TestSettings.loadConfigurationFile(TestSettings.java:199) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:69) ... 38 more 20150421-03:14:25: [ERROR]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.configuration.TestSettingsTest.testContextSafetyOnError(TestSettingsTest.java:209) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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.(AbstractFileConfiguration.java:181) at org.apache.commons.configuration.PropertiesConfiguration.(PropertiesConfiguration.java:269) at org.dataone.configuration.TestSettings.loadConfigurationFile(TestSettings.java:199) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:69) ... 38 more 20150421-03:14:25: [ERROR]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:25: [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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.configuration.Settings.loadTestConfigurations(Settings.java:151) at org.dataone.configuration.Settings.getConfiguration(Settings.java:87) at org.dataone.configuration.Settings.getResetConfiguration(Settings.java:123) at org.dataone.configuration.TestSettingsTest.testContextSafetyOnError(TestSettingsTest.java:211) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:123) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:104) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164) at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:175) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:107) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:68) 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.(AbstractFileConfiguration.java:181) at org.apache.commons.configuration.PropertiesConfiguration.(PropertiesConfiguration.java:269) at org.dataone.configuration.TestSettings.loadConfigurationFile(TestSettings.java:199) at org.dataone.configuration.TestSettings.getConfiguration(TestSettings.java:69) ... 38 more Tests run: 11, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.229 sec Running org.dataone.client.CNRestURLTest Tests run: 9, Failures: 0, Errors: 0, Skipped: 8, Time elapsed: 0.013 sec Results : Tests in error: testReferenceContextLabel_isolation(org.dataone.integration.ContextAwareTestCaseDataoneTest) Tests run: 33, Failures: 0, Errors: 1, Skipped: 11 [ERROR] There are test failures. Please refer to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/surefire-reports for the individual test results. [JENKINS] Recording test results [INFO] [INFO] --- maven-antrun-plugin:1.3:run (execution1) @ d1_integration --- [INFO] Executing tasks [copy] Copying 180 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.0-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/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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-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.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar to /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [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.0-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.0-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.0-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.0-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.0-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.0-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.0-SNAPSHOT with includes "" and excludes "" [INFO] [INFO] --- maven-war-plugin:2.1.1: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.0-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] Webapp assembled in [375 msecs] [INFO] Building war: /var/lib/jenkins/jobs/d1_integration_DEV_cn_v1/workspace/d1_integration/target/d1_integration-2.0-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 20150421-03:14:37: [WARN]: Problem loading testing configuration at: 'null':: Cannot locate configuration source null [org.dataone.configuration.TestSettings] 20150421-03:14:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:38: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: ***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum [org.dataone.client.rest.RestClient] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: ***************** running test for testListFormats(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/formats [org.dataone.client.rest.RestClient] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [WARN]: Failed to get current ObjectFormatList from the CN, using fallbacklist provided with libclient. Cause = ServiceFailure::0 Client_Error: class org.dataone.client.exception.ClientSideException: No CNs are registered in the NodeLocator [org.dataone.client.v2.formats.ObjectFormatCache] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:39: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20150421-03:14:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: ***************** running test for testGenerateIdentifier(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: rest call info: POST https://cn-dev-unm-1.test.dataone.org/cn/v1/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test; [org.dataone.client.rest.RestClient] 20150421-03:14:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: ***************** running test for testReserveIdentifier(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:40: [INFO]: rest call info: POST https://cn-dev-unm-1.test.dataone.org/cn/v1/reserve; MMP message has: ParamPart:pid = 2015110201440626; [org.dataone.client.rest.RestClient] 20150421-03:14:41: [INFO]: rest call info: POST https://cn-dev-unm-1.test.dataone.org/cn/v1/reserve; MMP message has: ParamPart:pid = 2015110201440626; [org.dataone.client.rest.RestClient] 20150421-03:14:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: ***************** running test for testCreate() vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: rest call info: POST https://cn-dev-unm-1.test.dataone.org/cn/v1/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate2015110201441255; FilePart:sysmeta = /tmp/mmp.output.6417559334324966843.tmp (794 bytes); [org.dataone.client.rest.RestClient] 20150421-03:14:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:41: [INFO]: rest call info: POST https://cn-dev-unm-1.test.dataone.org/cn/v1/reserve; MMP message has: ParamPart:pid = 2015110201441450; [org.dataone.client.rest.RestClient] 20150421-03:14:42: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/reserve/2015110201441450?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient] 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/reserve/2015110201442523?subject=public [org.dataone.client.rest.RestClient] 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/formats [org.dataone.client.rest.RestClient] 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:516) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:333) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:319) at org.dataone.integration.it.apiTests.CNCoreV1IT.testGetLogRecords(CNCoreV1IT.java:45) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20150421-03:14:42: [ERROR]: [org.dataone.client.auth.CertificateManager] java.lang.NullPointerException at org.dataone.client.auth.CertificateManager.loadCertificate(CertificateManager.java:430) at org.dataone.client.auth.ClientIdentityManager.getCurrentIdentity(ClientIdentityManager.java:57) at org.dataone.integration.ContextAwareTestCaseDataone.setupClientSubject(ContextAwareTestCaseDataone.java:519) at org.dataone.integration.ContextAwareTestCaseDataone.getSession(ContextAwareTestCaseDataone.java:559) at org.dataone.integration.it.ContextAwareAdapter.getSession(ContextAwareAdapter.java:40) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:333) at org.dataone.integration.it.testImplementations.CoreTestImplementations.testGetLogRecords(CoreTestImplementations.java:319) at org.dataone.integration.it.apiTests.CNCoreV1IT.testGetLogRecords(CNCoreV1IT.java:45) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20150421-03:14:42: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:42: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] 20150421-03:14:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] 20150421-03:14:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:14:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:14:43: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] 20150421-03:15:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20150421-03:15:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: ***************** running test for Node:: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:43: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201543827_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20150421-03:15:43: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201543975_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201543999_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test201511020154424_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544155_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544306_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544430_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544489_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544537_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544662_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544682_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544754_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544776_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544824_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544844_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544871_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544896_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20150421-03:15:44: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544950_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201544998_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test201511020154544_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545170_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545232_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545258_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545390_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545442_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545462_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545507_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545576_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545594_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] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/checksum/Test2015110201545623_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object?fromDate=2015-04-21T03:05:45.848%2B00:00&toDate=2015-04-21T03:14:45.848%2B00:00&formatId=text/csv&replicaStatus=1&start=0&count=10 [org.dataone.client.rest.RestClient] 20150421-03:15:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:45: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient] 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient] 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object?fromDate=2015-04-06T20:30:11.941%2B00:00 [org.dataone.client.rest.RestClient] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object [org.dataone.client.rest.RestClient] 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object?fromDate=2015-04-21T03:05:46.351%2B00:00&toDate=2015-04-21T03:14:46.351%2B00:00&formatId=text/csv&replicaStatus=1&start=0&count=10 [org.dataone.client.rest.RestClient] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: ***************** running test for testSearch(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-1.test.dataone.org/cn/v1/search/solr/?q=*:* [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: Apache Tomcat/7.0.26 - Error report

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Filter execution threw an exception

root cause

java.lang.NoClassDefFoundError: org/bouncycastle/openssl/PEMParser
	org.dataone.portal.PortalCertificateManager.registerPortalCertificateAndPlaceOnRequest(PortalCertificateManager.java:257)
	org.dataone.solr.servlet.SessionAuthorizationFilterStrategy.doFilter(SessionAuthorizationFilterStrategy.java:196)

root cause

java.lang.ClassNotFoundException: org.bouncycastle.openssl.PEMParser
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1701)
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1546)
	org.dataone.portal.PortalCertificateManager.registerPortalCertificateAndPlaceOnRequest(PortalCertificateManager.java:257)
	org.dataone.solr.servlet.SessionAuthorizationFilterStrategy.doFilter(SessionAuthorizationFilterStrategy.java:196)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.26 logs.


Apache Tomcat/7.0.26

at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:421) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:372) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:313) at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1172) at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:102) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch(CNReadTestImplementations.java:101) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch(CNReadTestImplementations.java:91) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: *** context label: SINGLE_CN [org.dataone.integration.ContextAwareTestCaseDataone] 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is solo CoordinatingNode: https://cn-dev-unm-1.test.dataone.org/cn 20150421-03:15:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 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 20150421-03:15:46: [INFO]: ***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-dev-unm-1.test.dataone.org/cn/v1 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 20150421-03:15:46: [INFO]: rest call info: GET https://cn-dev-unm-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: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: Apache Tomcat/7.0.26 - Error report

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Filter execution threw an exception

root cause

java.lang.NoClassDefFoundError: org/bouncycastle/openssl/PEMParser
	org.dataone.portal.PortalCertificateManager.registerPortalCertificateAndPlaceOnRequest(PortalCertificateManager.java:257)
	org.dataone.solr.servlet.SessionAuthorizationFilterStrategy.doFilter(SessionAuthorizationFilterStrategy.java:196)

root cause

java.lang.ClassNotFoundException: org.bouncycastle.openssl.PEMParser
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1701)
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1546)
	org.dataone.portal.PortalCertificateManager.registerPortalCertificateAndPlaceOnRequest(PortalCertificateManager.java:257)
	org.dataone.solr.servlet.SessionAuthorizationFilterStrategy.doFilter(SessionAuthorizationFilterStrategy.java:196)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.26 logs.


Apache Tomcat/7.0.26

at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:421) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:372) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:313) at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1172) at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:102) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:118) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz 20150421-03:16:16: [INFO]: rest call info: GET https://cn-dev-unm-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: /Timeout waiting for connection from pool at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:334) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:313) at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1172) at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:102) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:118) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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: /Timeout waiting for connection from pool ... 45 more Caused by: org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.leaseConnection(PoolingHttpClientConnectionManager.java:250) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager$1.get(PoolingHttpClientConnectionManager.java:227) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:173) 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:186) 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:294) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:230) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:148) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:324) ... 44 more 2 unicode String:: common-unicode-ascii-safe-0123456789 20150421-03:16:46: [INFO]: rest call info: GET https://cn-dev-unm-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] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Timeout waiting for connection from pool at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:334) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:313) at org.dataone.client.v1.impl.MultipartCNode.search(MultipartCNode.java:1172) at org.dataone.integration.adapters.CNCallAdapter.search(CNCallAdapter.java:102) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:146) at org.dataone.integration.it.testImplementations.CNReadTestImplementations.testSearch_Solr_unicodeTests(CNReadTestImplementations.java:118) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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: /Timeout waiting for connection from pool ... 45 more Caused by: org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.leaseConnection(PoolingHttpClientConnectionManager.java:250) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager$1.get(PoolingHttpClientConnectionManager.java:227) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:173) 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:186) 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:294) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:230) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:148) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:324) ... 44 more 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~