Established TCP socket on 55012 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/pom.xml -Dit.test=SidMNTestImplementations -Dtest=TestDefaultSettings -Dcontext.label=STAGE verify [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.dataone:d1_integration:war:2.3-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 202, column 15 [WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 226, column 15 [WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 219, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 242, 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.3-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- buildnumber-maven-plugin:1.4:create (default) @ d1_integration --- [INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace [INFO] Storing buildNumber: 18801 at timestamp: 1492840943484 [INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace [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 14 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_Stage_MN_sid_functional/workspace/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 61 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ d1_integration --- [INFO] Compiling 147 source files to /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/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_Stage_MN_sid_functional/workspace/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.contextTests.TestDefaultSettings Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [JENKINS] Recording test results [INFO] [INFO] --- maven-antrun-plugin:1.3:run (execution1) @ d1_integration --- [INFO] Executing tasks [copy] Copying 241 files to /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/target/classes [copy] Copying 3 files to /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [/var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/src/main/webapp] [INFO] Processing overlay [ id edu.uiuc.ncsa.myproxy:oa4mp-client-oauth1] [INFO] Webapp assembled in [650 msecs] [INFO] Building war: /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/target/d1_integration-2.3-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_Stage_MN_sid_functional/workspace/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_Stage_MN_sid_functional/workspace/target/failsafe-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.it.testImplementations.SidMNTestImplementations 20170422-06:02:51: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:02:51: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:02:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:02:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:51: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is from d1client.properties: https://cn-stage.test.dataone.org/cn 20170422-06:02:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20170422-06:02:53: [INFO]: isNodeAlive for Node: https://cn-stage.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:53: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:53: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:53: [INFO]: *** Adding CN to list: cn-stage [ https://cn-stage.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:53: [INFO]: isNodeAlive for Node: https://cn-stage-orc-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:53: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:54: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:54: [INFO]: *** Adding CN to list: cn-stage-orc-1 [ https://cn-stage-orc-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:54: [INFO]: isNodeAlive for Node: https://mn-stage-unm-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:02:54: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:03: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:03: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [WARN]: *** Failed to add MN to list: mn-stage-unm-1 [ https://mn-stage-unm-1.test.dataone.org/mn ]. Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [INFO]: isNodeAlive for Node: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [INFO]: *** Adding MN to list: mn-stage-ucsb-2 [ https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [INFO]: isNodeAlive for Node: https://cn-stage-ucsb-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:04: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: *** Adding CN to list: cn-stage-ucsb-1 [ https://cn-stage-ucsb-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: isNodeAlive for Node: https://cn-stage-unm-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: *** Adding CN to list: cn-stage-unm-1 [ https://cn-stage-unm-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: isNodeAlive for Node: http://test.piscoweb.org/catalog/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [WARN]: *** Failed to add MN to list: PISCO Test MN [ http://test.piscoweb.org/catalog/d1/mn ]. Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: isNodeAlive for Node: http://seadva-test.d2i.indiana.edu/sead/rest/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:05: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: *** Adding MN to list: SEAD Virtual Archive [ http://seadva-test.d2i.indiana.edu/sead/rest/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: isNodeAlive for Node: https://mn-demo-11.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: *** Adding MN to list: mn-demo-11 [ https://mn-demo-11.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: isNodeAlive for Node: https://gmn-s.lternet.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: *** Adding MN to list: Stage test for PASTA-GMN [ https://gmn-s.lternet.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: isNodeAlive for Node: https://dataone-test.pop.umn.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:06: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:14: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:14: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:15: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:15: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:15: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:16: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:16: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:16: [WARN]: *** Failed to add MN to list: mn Test MPC [ https://dataone-test.pop.umn.edu/mn ]. Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:16: [INFO]: isNodeAlive for Node: https://dataone-dev.ecoinformatics.org.au/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:16: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: *** Adding MN to list: TERN Australia DEV [ https://dataone-dev.ecoinformatics.org.au/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: isNodeAlive for Node: https://dataonetest.tamucc.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [WARN]: *** Failed to add MN to list: GRIIDC Test DataONE member node [ https://dataonetest.tamucc.edu/mn ]. Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: isNodeAlive for Node: http://dataone.neonscience.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: *** Adding MN to list: NEON Test Member Node [ http://dataone.neonscience.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: isNodeAlive for Node: https://test.arcticdata.io/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:18: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: *** Adding MN to list: NSF Arctic Data Center Test Repository [ https://test.arcticdata.io/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: isNodeAlive for Node: http://dataone.ornith.cornell.edu/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: *** Adding MN to list: Cornell Lab of Ornithology - eBird [ http://dataone.ornith.cornell.edu/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: isNodeAlive for Node: https://dataone-test.researchworkspace.com/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: *** Adding MN to list: Research Workspace Testing [ https://dataone-test.researchworkspace.com/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: isNodeAlive for Node: https://r2r-node.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:19: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [WARN]: *** Failed to add MN to list: Rolling Deck to Repository (R2R) [ https://r2r-node.test.dataone.org/mn ]. Could not reach the node:GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [INFO]: isNodeAlive for Node: https://dataone.lib.uic.edu/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [INFO]: *** Adding MN to list: UIC DataONE Member Node [ https://dataone.lib.uic.edu/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [INFO]: isNodeAlive for Node: https://gmn-s.edirepository.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:20: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: *** Adding MN to list: Environmental Data Initiative Member Node [ https://gmn-s.edirepository.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: isNodeAlive for Node: https://ncei.nceas.ucsb.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: *** Adding MN to list: NCEI Test Member Node at NCEAS [ https://ncei.nceas.ucsb.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: trying to filter CN list for the round robin CN... original size: 4, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: CN: https://cn-stage.test.dataone.org/cn "Round Robin staging router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: excluding round robin CN: https://cn-stage.test.dataone.org/cn "Round Robin staging router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: including CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: including CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: including CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: filtered CN list without round robin CN. size: 3, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:03:21: [INFO]: Testing update() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: Testing update(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:03:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:21: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:21: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:22: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:22: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:22: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:22: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:23: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:23: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:24: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:24: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:24: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:25: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:25: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:03:25: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:03:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20170422-06:03:25: [INFO]: CREATING test object... pid: P1_201711123325800 with a sid: S1_201711123325802 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:25: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170422-06:03:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:03:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170422-06:03:26: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20170422-06:03:26: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170422-06:03:27: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20170422-06:03:27: [INFO]: creating a test object. pid = P1_201711123325800 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:27: [INFO]: SystemMetadata for pid: P1_201711123325800 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123325800</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:03:27.112+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:03:27.112+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnStageUCSB2</originMemberNode> <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode> <seriesId>S1_201711123325802</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:28: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:28: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:28: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123325800; FilePart:object = /tmp/mmp.output.692428092303148096.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8880937234201333547.tmp (1069 bytes); [org.dataone.client.rest.RestClient] 20170422-06:03:28: [INFO]: object created. pid = P1_201711123325800 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:03:29: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:29: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:29: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:30: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:30: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:31: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:38: [INFO]: Created SID (S1_201711123325802) and head PID (P1_201711123325800) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/archive/P1_201711123325800; MMP entity is null [org.dataone.client.rest.RestClient] 20170422-06:03:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/S1_201711123325802; MMP message has: ParamPart:newPid = P9_201711123351617; FilePart:object = /tmp/mmp.output.4175705327853641422.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2628331570584326123.tmp (825 bytes); [org.dataone.client.rest.RestClient] 20170422-06:03:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20170422-06:03:52: [INFO]: CREATING test object... pid: P1_201711123352890 with a sid: S1_201711123352893 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:52: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:03:52: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:52: [INFO]: creating a test object. pid = P1_201711123352890 on https://mn-demo-11.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:52: [INFO]: SystemMetadata for pid: P1_201711123352890 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123352890</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:03:52.912+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:03:52.912+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnDemo11</originMemberNode> <authoritativeMemberNode>urn:node:mnDemo11</authoritativeMemberNode> <seriesId>S1_201711123352893</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123352890; FilePart:object = /tmp/mmp.output.3113715471282390833.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5423559652583909058.tmp (1061 bytes); [org.dataone.client.rest.RestClient] 20170422-06:03:53: [INFO]: object created. pid = P1_201711123352890 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:03:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:04:03: [INFO]: Created SID (S1_201711123352893) and head PID (P1_201711123352890) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/archive/P1_201711123352890; MMP entity is null [org.dataone.client.rest.RestClient] 20170422-06:04:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object/S1_201711123352893; MMP message has: ParamPart:newPid = P9_201711123414397; FilePart:object = /tmp/mmp.output.2223236748075483901.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1735349136576150372.tmp (821 bytes); [org.dataone.client.rest.RestClient] 20170422-06:04:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/node [org.dataone.client.rest.RestClient] 20170422-06:04:15: [ERROR]: Unable to fetch node identifier for node at https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>InvalidToken at /v2/node</title> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; } h2 { margin-bottom:.8em; } h2 span { font-size:80%; color:#666; font-weight:normal; } h3 { margin:1em 0 .5em 0; } h4 { margin:0 0 .5em 0; font-weight: normal; } code, pre { font-size: 100%; white-space: pre-wrap; } table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } tbody td, tbody th { vertical-align:top; padding:2px 3px; } thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; } table.vars { margin:5px 0 2px 40px; } table.vars td, table.req td { font-family:monospace; } table td.code { width:100%; } table td.code pre { overflow:hidden; } table.source th { color:#666; } table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; } ul.traceback { list-style-type:none; color: #222; } ul.traceback li.frame { padding-bottom:1em; color:#666; } ul.traceback li.user { background-color:#e0e0e0; color:#000 } div.context { padding:10px 0; overflow:hidden; } div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; } div.context ol li { font-family:monospace; white-space:pre; color:#777; cursor:pointer; padding-left: 2px; } div.context ol li pre { display:inline; } div.context ol.context-line li { color:#505050; background-color:#dfdfdf; padding: 3px 2px; } div.context ol.context-line li span { position:absolute; right:32px; } .user div.context ol.context-line li { background-color:#bbb; color:#000; } .user div.context ol li { color:#666; } div.commands { margin-left: 40px; } div.commands a { color:#555; text-decoration:none; } .user div.commands a { color: black; } #summary { background: #ffc; } #summary h2 { font-weight: normal; color: #666; } #explanation { background:#eee; } #template, #template-not-exist { background:#f6f6f6; } #template-not-exist ul { margin: 0 0 10px 20px; } #template-not-exist .postmortem-section { margin-bottom: 3px; } #unicode-hint { background:#eee; } #traceback { background:#eee; } #requestinfo { background:#f6f6f6; padding-left:120px; } #summary table { border:none; background:transparent; } #requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; } #requestinfo h3 { margin-bottom:-1em; } .error { background: #ffc; } .specific { color:#cc3300; font-weight:bold; } h2 span.commands { font-size:.7em;} span.commands a:link {color:#5E5694;} pre.exception_value { font-family: sans-serif; color: #666; font-size: 1.5em; margin: 10px 0 10px 0; } .append-bottom { margin-bottom: 10px; } </style> <script type="text/javascript"> //<!-- function getElementsByClassName(oElm, strTagName, strClassName){ // Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName); var arrReturnElements = new Array(); strClassName = strClassName.replace(/\-/g, "\-"); var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)"); var oElement; for(var i=0; i<arrElements.length; i++){ oElement = arrElements[i]; if(oRegExp.test(oElement.className)){ arrReturnElements.push(oElement); } } return (arrReturnElements) } function hideAll(elems) { for (var e = 0; e < elems.length; e++) { elems[e].style.display = 'none'; } } window.onload = function() { hideAll(getElementsByClassName(document, 'table', 'vars')); hideAll(getElementsByClassName(document, 'ol', 'pre-context')); hideAll(getElementsByClassName(document, 'ol', 'post-context')); hideAll(getElementsByClassName(document, 'div', 'pastebin')); } function toggle() { for (var i = 0; i < arguments.length; i++) { var e = document.getElementById(arguments[i]); if (e) { e.style.display = e.style.display == 'none' ? 'block': 'none'; } } return false; } function varToggle(link, id) { toggle('v' + id); var s = link.getElementsByTagName('span')[0]; var uarr = String.fromCharCode(0x25b6); var darr = String.fromCharCode(0x25bc); s.textContent = s.textContent == uarr ? darr : uarr; return false; } function switchPastebinFriendly(link) { s1 = "Switch to copy-and-paste view"; s2 = "Switch back to interactive view"; link.textContent = link.textContent.trim() == s1 ? s2: s1; toggle('browserTraceback', 'pastebinTraceback'); return false; } //--> </script> </head> <body> <div id="summary"> <h1>InvalidToken at /v2/node</h1> <pre class="exception_value">name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </pre> <table class="meta"> <tr> <th>Request Method:</th> <td>GET</td> </tr> <tr> <th>Request URL:</th> <td>https://gmn-s.lternet.edu/mn/v2/node</td> </tr> <tr> <th>Django Version:</th> <td>1.10.1</td> </tr> <tr> <th>Exception Type:</th> <td>InvalidToken</td> </tr> <tr> <th>Exception Value:</th> <td><pre>name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </pre></td> </tr> <tr> <th>Exception Location:</th> <td>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py in get_subjects, line 65</td> </tr> <tr> <th>Python Executable:</th> <td>/usr/bin/python</td> </tr> <tr> <th>Python Version:</th> <td>2.7.6</td> </tr> <tr> <th>Python Path:</th> <td><pre>[&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/.&#39;, &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/..&#39;]</pre></td> </tr> <tr> <th>Server time:</th> <td>Sat, 22 Apr 2017 06:04:03 +0000</td> </tr> </table> </div> <div id="traceback"> <h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);"> Switch to copy-and-paste view</a></span> </h2> <div id="browserTraceback"> <ul class="traceback"> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/exception.py</code> in <code>inner</code> <div class="context" id="c139739988827096"> <ol start="32" class="pre-context" id="pre139739988827096"> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> This decorator is automatically applied to all middleware to ensure that</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> no middleware leaks an exception and that the next middleware in the stack</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> can rely on getting a response instead of an exception.</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> @wraps(get_response, assigned=available_attrs(get_response))</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> def inner(request):</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> try:</pre></li> </ol> <ol start="39" class="context-line"> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> response = get_response(request)</pre> <span>...</span></li></ol> <ol start='40' class="post-context" id="post139739988827096"> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> except Exception as exc:</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> response = response_for_exception(request, exc)</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> return response</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre> return inner</pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre></pre></li> <li onclick="toggle('pre139739988827096', 'post139739988827096')"><pre></pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739988827096')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739988827096"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>exc</td> <td class="code"><pre>InvalidToken()</pre></td> </tr> <tr> <td>get_response</td> <td class="code"><pre>&lt;bound method D1WSGIHandler._legacy_get_response of &lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: GET &#39;/mn/v2/node&#39;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py</code> in <code>_legacy_get_response</code> <div class="context" id="c139739907203296"> <ol start="242" class="pre-context" id="pre139739907203296"> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> # Apply request middleware</pre></li> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> for middleware_method in self._request_middleware:</pre></li> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> response = middleware_method(request)</pre></li> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> if response:</pre></li> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> break</pre></li> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre></pre></li> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> if response is None:</pre></li> </ol> <ol start="249" class="context-line"> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> response = self._get_response(request)</pre> <span>...</span></li></ol> <ol start='250' class="post-context" id="post139739907203296"> <li onclick="toggle('pre139739907203296', 'post139739907203296')"><pre> return response</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739907203296')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739907203296"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method RequestHandler.process_request of &lt;app.middleware.request_handler.RequestHandler object at 0x7f17c2c48590&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: GET &#39;/mn/v2/node&#39;&gt;</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py</code> in <code>_get_response</code> <div class="context" id="c139739907156304"> <ol start="171" class="pre-context" id="pre139739907156304"> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre></pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> resolver_match = resolver.resolve(request.path_info)</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> callback, callback_args, callback_kwargs = resolver_match</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> request.resolver_match = resolver_match</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre></pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> # Apply view middleware</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> for middleware_method in self._view_middleware:</pre></li> </ol> <ol start="178" class="context-line"> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> response = middleware_method(request, callback, callback_args, callback_kwargs)</pre> <span>...</span></li></ol> <ol start='179' class="post-context" id="post139739907156304"> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> if response:</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> break</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre></pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> if response is None:</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li> <li onclick="toggle('pre139739907156304', 'post139739907156304')"><pre> try:</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739907156304')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739907156304"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>callback</td> <td class="code"><pre>&lt;function get_node at 0x7f17c11fdaa0&gt;</pre></td> </tr> <tr> <td>callback_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>callback_kwargs</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method ViewHandler.process_view of &lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: GET &#39;/mn/v2/node&#39;&gt;</pre></td> </tr> <tr> <td>resolver</td> <td class="code"><pre>&lt;RegexURLResolver &#39;app.urls&#39; (None:None) ^/&gt;</pre></td> </tr> <tr> <td>resolver_match</td> <td class="code"><pre>ResolverMatch(func=app.restrict_to_verb.get_node, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[])</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py</code> in <code>process_view</code> <div class="context" id="c139739907149904"> <ol start="39" class="pre-context" id="pre139739907149904"> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> logging.info(</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> u&#39;View: func_name=&quot;{}&quot;, method=&quot;{}&quot;, args=&quot;{}&quot;, kwargs=&quot;{}&quot;, url=&quot;{}&quot;&#39;</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> .format(view_func.func_name, request.method, view_args, view_kwargs,</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> request.path_info</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> )</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> )</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> # logging.debug(request.headers)</pre></li> </ol> <ol start="46" class="context-line"> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> self.process_session(request)</pre> <span>...</span></li></ol> <ol start='47' class="post-context" id="post139739907149904"> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre></pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> def process_session(self, request):</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> # For simulating an HTTPS connection with client authentication when</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> # debugging via regular HTTP, two mechanisms are supported. (1) A full</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> # client side certificate can be included and (2) a list of subjects can be</pre></li> <li onclick="toggle('pre139739907149904', 'post139739907149904')"><pre> # included. Both use vendor specific extensions (HTTP headers that start</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739907149904')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739907149904"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: GET &#39;/mn/v2/node&#39;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;</pre></td> </tr> <tr> <td>view_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>view_func</td> <td class="code"><pre>&lt;function get_node at 0x7f17c11fdaa0&gt;</pre></td> </tr> <tr> <td>view_kwargs</td> <td class="code"><pre>{}</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py</code> in <code>process_session</code> <div class="context" id="c139739907153432"> <ol start="60" class="pre-context" id="pre139739907153432"> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> if &#39;HTTP_VENDOR_INCLUDE_CERTIFICATE&#39; in request.META:</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> request.META[&#39;SSL_CLIENT_CERT&#39;] = \</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> self.pem_in_http_header_to_pem_in_string(</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> request.META[&#39;HTTP_VENDOR_INCLUDE_CERTIFICATE&#39;])</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre></pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> # Add subjects from any provided certificate and JWT and store them in</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> # the Django request obj.</pre></li> </ol> <ol start="67" class="context-line"> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> cert_primary_str, cert_equivalent_set = session_cert.get_subjects(request)</pre> <span>...</span></li></ol> <ol start='68' class="post-context" id="post139739907153432"> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> jwt_subject_list = session_jwt.validate_jwt_and_get_subject_list(request)</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> primary_subject_str = cert_primary_str</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> all_subjects_set = cert_equivalent_set | {cert_primary_str} | set(jwt_subject_list)</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> if len(jwt_subject_list) == 1:</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> jwt_primary_str = jwt_subject_list[0]</pre></li> <li onclick="toggle('pre139739907153432', 'post139739907153432')"><pre> if jwt_primary_str != cert_primary_str:</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739907153432')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739907153432"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: GET &#39;/mn/v2/node&#39;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py</code> in <code>get_subjects</code> <div class="context" id="c139739907183968"> <ol start="58" class="pre-context" id="pre139739907183968"> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> if _is_certificate_provided(request):</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> try:</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> return get_authenticated_subjects(request.META[&#39;SSL_CLIENT_CERT&#39;])</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> except Exception as e:</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> raise d1_common.types.exceptions.InvalidToken(</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> 0,</pre></li> </ol> <ol start="65" class="context-line"> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> u&#39;Error extracting session from certificate. error=&quot;{}&quot;&#39;.format(str(e))</pre> <span>...</span></li></ol> <ol start='66' class="post-context" id="post139739907183968"> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> )</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> else:</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre> return d1_common.const.SUBJECT_PUBLIC, set()</pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre></pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre></pre></li> <li onclick="toggle('pre139739907183968', 'post139739907183968')"><pre>def get_authenticated_subjects(cert_pem):</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739907183968')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739907183968"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>e</td> <td class="code"><pre>InvalidToken()</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: GET &#39;/mn/v2/node&#39;&gt;</pre></td> </tr> </tbody> </table> </li> </ul> </div> <form action="http://dpaste.com/" name="pasteform" id="pasteform" method="post"> <div id="pastebinTraceback" class="pastebin"> <input type="hidden" name="language" value="PythonConsole"> <input type="hidden" name="title" value="InvalidToken at /v2/node"> <input type="hidden" name="source" value="Django Dpaste Agent"> <input type="hidden" name="poster" value="Django"> <textarea name="content" id="traceback_area" cols="140" rows="25"> Environment: Request Method: GET Request URL: https://gmn-s.lternet.edu/mn/v2/node Django Version: 1.10.1 Python Version: 2.7.6 Installed Applications: [&#39;django.contrib.staticfiles&#39;, &#39;app&#39;] Installed Middleware: (&#39;app.middleware.request_handler.RequestHandler&#39;, &#39;app.middleware.exception_handler.ExceptionHandler&#39;, &#39;app.middleware.response_handler.ResponseHandler&#39;, &#39;app.middleware.profiling_handler.ProfilingHandler&#39;, &#39;app.middleware.view_handler.ViewHandler&#39;, &#39;app.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner 39. response = get_response(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response 249. response = self._get_response(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response 178. response = middleware_method(request, callback, callback_args, callback_kwargs) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py" in process_view 46. self.process_session(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py" in process_session 67. cert_primary_str, cert_equivalent_set = session_cert.get_subjects(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py" in get_subjects 65. u&#39;Error extracting session from certificate. error=&quot;{}&quot;&#39;.format(str(e)) Exception Type: InvalidToken at /v2/node Exception Value: name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </textarea> <br><br> <input type="submit" value="Share this traceback on a public website"> </div> </form> </div> <div id="requestinfo"> <h2>Request information</h2> <h3 id="get-info">GET</h3> <p>No GET data</p> <h3 id="post-info">POST</h3> <p>No POST data</p> <h3 id="files-info">FILES</h3> <p>No FILES data</p> <h3 id="cookie-info">COOKIES</h3> <p>No cookie data</p> <h3 id="meta-info">META</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>CONTEXT_DOCUMENT_ROOT</td> <td class="code"><pre>&#39;/var/www&#39;</pre></td> </tr> <tr> <td>CONTEXT_PREFIX</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>DOCUMENT_ROOT</td> <td class="code"><pre>&#39;/var/www&#39;</pre></td> </tr> <tr> <td>GATEWAY_INTERFACE</td> <td class="code"><pre>&#39;CGI/1.1&#39;</pre></td> </tr> <tr> <td>HTTP_ACCEPT_ENCODING</td> <td class="code"><pre>&#39;gzip,deflate&#39;</pre></td> </tr> <tr> <td>HTTP_CONNECTION</td> <td class="code"><pre>&#39;Keep-Alive&#39;</pre></td> </tr> <tr> <td>HTTP_HOST</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>HTTP_USER_AGENT</td> <td class="code"><pre>&#39;Apache-HttpClient/4.3.6 (java 1.5)&#39;</pre></td> </tr> <tr> <td>HTTP_VIA</td> <td class="code"><pre>&#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39;</pre></td> </tr> <tr> <td>PATH_INFO</td> <td class="code"><pre>u&#39;/v2/node&#39;</pre></td> </tr> <tr> <td>PATH_TRANSLATED</td> <td class="code"><pre>&#39;/var/www/v2/node&#39;</pre></td> </tr> <tr> <td>QUERY_STRING</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>REMOTE_ADDR</td> <td class="code"><pre>&#39;64.106.40.19&#39;</pre></td> </tr> <tr> <td>REMOTE_PORT</td> <td class="code"><pre>&#39;40314&#39;</pre></td> </tr> <tr> <td>REQUEST_METHOD</td> <td class="code"><pre>&#39;GET&#39;</pre></td> </tr> <tr> <td>REQUEST_SCHEME</td> <td class="code"><pre>&#39;https&#39;</pre></td> </tr> <tr> <td>REQUEST_URI</td> <td class="code"><pre>&#39;/mn/v2/node&#39;</pre></td> </tr> <tr> <td>SCRIPT_FILENAME</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/wsgi.py&#39;</pre></td> </tr> <tr> <td>SCRIPT_NAME</td> <td class="code"><pre>u&#39;/mn&#39;</pre></td> </tr> <tr> <td>SERVER_ADDR</td> <td class="code"><pre>&#39;129.24.124.173&#39;</pre></td> </tr> <tr> <td>SERVER_ADMIN</td> <td class="code"><pre>&#39;webmaster@localhost&#39;</pre></td> </tr> <tr> <td>SERVER_NAME</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>SERVER_PORT</td> <td class="code"><pre>&#39;443&#39;</pre></td> </tr> <tr> <td>SERVER_PROTOCOL</td> <td class="code"><pre>&#39;HTTP/1.1&#39;</pre></td> </tr> <tr> <td>SERVER_SIGNATURE</td> <td class="code"><pre>&#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmn-s.lternet.edu Port 443&lt;/address&gt;\n&#39;</pre></td> </tr> <tr> <td>SERVER_SOFTWARE</td> <td class="code"><pre>&#39;Apache/2.4.7 (Ubuntu)&#39;</pre></td> </tr> <tr> <td>SSL_CLIENT_CERT</td> <td class="code"><pre>&#39;-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n&#39;</pre></td> </tr> <tr> <td>SSL_SERVER_CERT</td> <td class="code"><pre>&#39;-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIQA09MoxiEA3fqnsrSvOHDBDANBgkqhkiG9w0BAQsFADB6\nMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVkExEDAOBgNVBAcTB0hlcm5kb24xITAf\nBgNVBAoTGE5ldHdvcmsgU29sdXRpb25zIEwuTC5DLjEpMCcGA1UEAxMgTmV0d29y\nayBTb2x1dGlvbnMgT1YgU2VydmVyIENBIDIwHhcNMTYxMDA0MDAwMDAwWhcNMTcx\nMDIyMjM1OTU5WjCCARExCzAJBgNVBAYTAlVTMRMwEQYDVQQREwo4NzEzMS0wMDAx\nMQswCQYDVQQIEwJOTTEUMBIGA1UEBxMLQWxidXF1ZXJxdWUxIzAhBgNVBAkTGjEg\nVW5pdmVyc2l0eSBvZiBOZXcgTWV4aWNvMSkwJwYDVQQJEyBEZXBhcnRtZW50IG9m\nIEJpb2xvZ3kgTVNDMDMgMjAyMDEhMB8GA1UEChMYVW5pdmVyc2l0eSBvZiBOZXcg\nTWV4aWNvMRwwGgYDVQQLExNMVEVSIE5ldHdvcmsgT2ZmaWNlMSEwHwYDVQQLExhT\nZWN1cmUgTGluayBTU0wgV2lsZGNhcmQxFjAUBgNVBAMMDSoubHRlcm5ldC5lZHUw\nggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/hDQ+aqpYpk2X3hCMlhw2\nRWpOQV5vwFIskZ5MlewRrpCGVpqiOGDVVSSCxmNhAkuOmN5COQJfvmQ5COUrMlT8\n8nPzuOnkqiI9L/Mq7fM8r+N6iYBBnXbxVJ54fkVtawl7FAmBvEqniWNFyEp4Et1E\nnVnZZY5J2pmt3ljIQV5LjCwOlxMSuKbF0KReX0dN9k+zxmN8Ei4VSb7c5RRUXTOA\nnECli56ViljC46VFxEESoURzILGNK8kAyhq1OAZzg4pyuhWQNdgT7YQEZASpCahq\nWOdTtYWhQ0zOgkzW4hqPRAgjsDo5hKj2rELVQyV2BFf0gG4mdgq/NvQgFCmzYAkj\n8IqmHbRc/FPLn4P1zIy6PBTc5Lwp+upEga1zUmvUd9bU/0Wmh9aeNngbtFmK/B+X\nZEIE27VxDBYq0LxzsIGoXtCRiFK7SigbOVrldzJKkiuYFCNTd+6ceKOTjy8tuRki\nLrpRZ5QZRi6MNjzvqQI1oGvEcW5kCzW4Wt4OxOZsp9tTDmg4YkJKKza3X/w3DP+y\n76BfFGzAm1NglqsW0WlNLzp7NaqMeCW3lLofDMZmlYOEPx0mn1BrN+XN5CCUGEVx\nho09GiA23X33AZqFQxGhHpT0ua9TfEKJjJSFtH4lRlOa52rnmbz1+RvRQJQ80bJO\nBOEsshMpYk9nTBR/deHr/QIDAQABo4IB5zCCAeMwHwYDVR0jBBgwFoAUIDPNt2H2\npYZP3MnXc2q8ClFlmOwwHQYDVR0OBBYEFJTuLsEk9g68lrwO7Udn+sHQfEqeMA4G\nA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMB\nBggrBgEFBQcDAjB1BgNVHSAEbjBsMGAGDCsGAQQBhg4BAgEDATBQME4GCCsGAQUF\nBwIBFkJodHRwOi8vd3d3Lm5ldHdvcmtzb2x1dGlvbnMuY29tL2xlZ2FsL1NTTC1s\nZWdhbC1yZXBvc2l0b3J5LWNwcy5qc3AwCAYGZ4EMAQICMEkGA1UdHwRCMEAwPqA8\noDqGOGh0dHA6Ly9jcmwubmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zT1ZT\nZXJ2ZXJDQTIuY3JsMHsGCCsGAQUFBwEBBG8wbTBEBggrBgEFBQcwAoY4aHR0cDov\nL2NydC5uZXRzb2xzc2wuY29tL05ldHdvcmtTb2x1dGlvbnNPVlNlcnZlckNBMi5j\ncnQwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLm5ldHNvbHNzbC5jb20wJQYDVR0R\nBB4wHIINKi5sdGVybmV0LmVkdYILbHRlcm5ldC5lZHUwDQYJKoZIhvcNAQELBQAD\nggEBAHtmSxZVSFBGRzfRuEkZmEKK0Cs2wpIg+Rr6vboVix//H4ZAlc6Mz/WF0ffu\nkrgX4cdpD1y+WcnNj8KsOoNYooZTQhIAx5DwDB+2FSlq7wDLB1kpKt8wtlVpjDA5\nk6mI0Yfs2HFm/HgxFmVblUfFEoWRJDXL1vm0aZv/pQyDhZW15Wh5HjZIJSFbqtsb\n3wI2a4rzmjUAEwUXNfdb8Z7NPKBzMyqxXMMr6TT0F/pGc/GJSx1icNsR91P50FYN\nglU2kNul1FX5FffrIDnYT1PLmmon63zzoKgcA89H/mzb2eWN46ud6BvoaYI96+nA\nvFdhSzHKeFXzpQeKCG07BRuHqcU=\n-----END CERTIFICATE-----\n&#39;</pre></td> </tr> <tr> <td>SSL_TLS_SNI</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>mod_wsgi.application_group</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.callable_object</td> <td class="code"><pre>&#39;application&#39;</pre></td> </tr> <tr> <td>mod_wsgi.enable_sendfile</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>mod_wsgi.handler_script</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.input_chunked</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>mod_wsgi.listener_host</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.listener_port</td> <td class="code"><pre>&#39;443&#39;</pre></td> </tr> <tr> <td>mod_wsgi.process_group</td> <td class="code"><pre>&#39;gmn2&#39;</pre></td> </tr> <tr> <td>mod_wsgi.queue_start</td> <td class="code"><pre>&#39;1492841043292967&#39;</pre></td> </tr> <tr> <td>mod_wsgi.request_handler</td> <td class="code"><pre>&#39;wsgi-script&#39;</pre></td> </tr> <tr> <td>mod_wsgi.script_reloading</td> <td class="code"><pre>&#39;1&#39;</pre></td> </tr> <tr> <td>mod_wsgi.version</td> <td class="code"><pre>(3, 4)</pre></td> </tr> <tr> <td>wsgi.errors</td> <td class="code"><pre>&lt;mod_wsgi.Log object at 0x7f17c0fa5b30&gt;</pre></td> </tr> <tr> <td>wsgi.file_wrapper</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>wsgi.input</td> <td class="code"><pre>&lt;mod_wsgi.Input object at 0x7f17c0fa5ef0&gt;</pre></td> </tr> <tr> <td>wsgi.multiprocess</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.multithread</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.run_once</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>wsgi.url_scheme</td> <td class="code"><pre>&#39;https&#39;</pre></td> </tr> <tr> <td>wsgi.version</td> <td class="code"><pre>(1, 0)</pre></td> </tr> </tbody> </table> <h3 id="settings-info">Settings</h3> <h4>Using settings module <code>settings</code></h4> <table class="req"> <thead> <tr> <th>Setting</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>ABSOLUTE_URL_OVERRIDES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>ADMINS</td> <td class="code"><pre>((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;), (&#39;Mark Servilla&#39;, &#39;mark.servilla@gmail.com&#39;))</pre></td> </tr> <tr> <td>ALLOWED_HOSTS</td> <td class="code"><pre>[&#39;localhost&#39;, &#39;127.0.0.1&#39;]</pre></td> </tr> <tr> <td>ALLOW_INTEGRATION_TESTS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>APPEND_SLASH</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>AUTHENTICATION_BACKENDS</td> <td class="code"><pre>[u&#39;django.contrib.auth.backends.ModelBackend&#39;]</pre></td> </tr> <tr> <td>AUTH_PASSWORD_VALIDATORS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>AUTH_USER_MODEL</td> <td class="code"><pre>u&#39;auth.User&#39;</pre></td> </tr> <tr> <td>BASE_DIR</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages&#39;</pre></td> </tr> <tr> <td>CACHES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}}</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_ALIAS</td> <td class="code"><pre>u&#39;default&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_SECONDS</td> <td class="code"><pre>600</pre></td> </tr> <tr> <td>CLIENT_CERT_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/certs/client/client_cert.pem&#39;</pre></td> </tr> <tr> <td>CLIENT_CERT_PRIVATE_KEY_PATH</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_AGE</td> <td class="code"><pre>31449600</pre></td> </tr> <tr> <td>CSRF_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>CSRF_COOKIE_HTTPONLY</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_COOKIE_NAME</td> <td class="code"><pre>u&#39;csrftoken&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_FAILURE_VIEW</td> <td class="code"><pre>u&#39;django.views.csrf.csrf_failure&#39;</pre></td> </tr> <tr> <td>CSRF_HEADER_NAME</td> <td class="code"><pre>u&#39;HTTP_X_CSRFTOKEN&#39;</pre></td> </tr> <tr> <td>CSRF_TRUSTED_ORIGINS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DATABASES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn2&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}}</pre></td> </tr> <tr> <td>DATABASE_ROUTERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DATAONE_ROOT</td> <td class="code"><pre>&#39;https://cn-stage.test.dataone.org/cn&#39;</pre></td> </tr> <tr> <td>DATAONE_TRUSTED_SUBJECTS</td> <td class="code"><pre>set([&#39;gmn_test_subject_trusted&#39;])</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_NUMBER_FIELDS</td> <td class="code"><pre>1000</pre></td> </tr> <tr> <td>DATETIME_FORMAT</td> <td class="code"><pre>u&#39;N j, Y, P&#39;</pre></td> </tr> <tr> <td>DATETIME_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%Y-%m-%d %H:%M:%S&#39;, u&#39;%Y-%m-%d %H:%M:%S.%f&#39;, u&#39;%Y-%m-%d %H:%M&#39;, u&#39;%Y-%m-%d&#39;, u&#39;%m/%d/%Y %H:%M:%S&#39;, u&#39;%m/%d/%Y %H:%M:%S.%f&#39;, u&#39;%m/%d/%Y %H:%M&#39;, u&#39;%m/%d/%Y&#39;, u&#39;%m/%d/%y %H:%M:%S&#39;, u&#39;%m/%d/%y %H:%M:%S.%f&#39;, u&#39;%m/%d/%y %H:%M&#39;, u&#39;%m/%d/%y&#39;]</pre></td> </tr> <tr> <td>DATE_FORMAT</td> <td class="code"><pre>u&#39;N j, Y&#39;</pre></td> </tr> <tr> <td>DATE_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%Y-%m-%d&#39;, u&#39;%m/%d/%Y&#39;, u&#39;%m/%d/%y&#39;, u&#39;%b %d %Y&#39;, u&#39;%b %d, %Y&#39;, u&#39;%d %b %Y&#39;, u&#39;%d %b, %Y&#39;, u&#39;%B %d %Y&#39;, u&#39;%B %d, %Y&#39;, u&#39;%d %B %Y&#39;, u&#39;%d %B, %Y&#39;]</pre></td> </tr> <tr> <td>DEBUG</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_GMN</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_PROPAGATE_EXCEPTIONS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DEBUG_PYCHARM</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DECIMAL_SEPARATOR</td> <td class="code"><pre>u&#39;.&#39;</pre></td> </tr> <tr> <td>DEFAULT_CHARSET</td> <td class="code"><pre>u&#39;utf-8&#39;</pre></td> </tr> <tr> <td>DEFAULT_CONTENT_TYPE</td> <td class="code"><pre>u&#39;text/html&#39;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER_FILTER</td> <td class="code"><pre>u&#39;django.views.debug.SafeExceptionReporterFilter&#39;</pre></td> </tr> <tr> <td>DEFAULT_FILE_STORAGE</td> <td class="code"><pre>u&#39;django.core.files.storage.FileSystemStorage&#39;</pre></td> </tr> <tr> <td>DEFAULT_FROM_EMAIL</td> <td class="code"><pre>u&#39;webmaster@localhost&#39;</pre></td> </tr> <tr> <td>DEFAULT_INDEX_TABLESPACE</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>DEFAULT_TABLESPACE</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>DISALLOWED_USER_AGENTS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>ECHO_REQUEST_OBJECT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_BACKEND</td> <td class="code"><pre>u&#39;django.core.mail.backends.smtp.EmailBackend&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST</td> <td class="code"><pre>u&#39;localhost&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST_USER</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>EMAIL_PORT</td> <td class="code"><pre>25</pre></td> </tr> <tr> <td>EMAIL_SSL_CERTFILE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_SSL_KEYFILE</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>EMAIL_SUBJECT_PREFIX</td> <td class="code"><pre>u&#39;[Django] &#39;</pre></td> </tr> <tr> <td>EMAIL_TIMEOUT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_USE_SSL</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_USE_TLS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>FILE_CHARSET</td> <td class="code"><pre>u&#39;utf-8&#39;</pre></td> </tr> <tr> <td>FILE_UPLOAD_DIRECTORY_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_HANDLERS</td> <td class="code"><pre>[u&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, u&#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;]</pre></td> </tr> <tr> <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>FILE_UPLOAD_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_TEMP_DIR</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FIRST_DAY_OF_WEEK</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>FIXTURE_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>FORCE_SCRIPT_NAME</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FORMAT_MODULE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>IGNORABLE_404_URLS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>INSTALLED_APPS</td> <td class="code"><pre>[&#39;django.contrib.staticfiles&#39;, &#39;app&#39;]</pre></td> </tr> <tr> <td>INTERNAL_IPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LANGUAGES</td> <td class="code"><pre>[(u&#39;af&#39;, u&#39;Afrikaans&#39;), (u&#39;ar&#39;, u&#39;Arabic&#39;), (u&#39;ast&#39;, u&#39;Asturian&#39;), (u&#39;az&#39;, u&#39;Azerbaijani&#39;), (u&#39;bg&#39;, u&#39;Bulgarian&#39;), (u&#39;be&#39;, u&#39;Belarusian&#39;), (u&#39;bn&#39;, u&#39;Bengali&#39;), (u&#39;br&#39;, u&#39;Breton&#39;), (u&#39;bs&#39;, u&#39;Bosnian&#39;), (u&#39;ca&#39;, u&#39;Catalan&#39;), (u&#39;cs&#39;, u&#39;Czech&#39;), (u&#39;cy&#39;, u&#39;Welsh&#39;), (u&#39;da&#39;, u&#39;Danish&#39;), (u&#39;de&#39;, u&#39;German&#39;), (u&#39;dsb&#39;, u&#39;Lower Sorbian&#39;), (u&#39;el&#39;, u&#39;Greek&#39;), (u&#39;en&#39;, u&#39;English&#39;), (u&#39;en-au&#39;, u&#39;Australian English&#39;), (u&#39;en-gb&#39;, u&#39;British English&#39;), (u&#39;eo&#39;, u&#39;Esperanto&#39;), (u&#39;es&#39;, u&#39;Spanish&#39;), (u&#39;es-ar&#39;, u&#39;Argentinian Spanish&#39;), (u&#39;es-co&#39;, u&#39;Colombian Spanish&#39;), (u&#39;es-mx&#39;, u&#39;Mexican Spanish&#39;), (u&#39;es-ni&#39;, u&#39;Nicaraguan Spanish&#39;), (u&#39;es-ve&#39;, u&#39;Venezuelan Spanish&#39;), (u&#39;et&#39;, u&#39;Estonian&#39;), (u&#39;eu&#39;, u&#39;Basque&#39;), (u&#39;fa&#39;, u&#39;Persian&#39;), (u&#39;fi&#39;, u&#39;Finnish&#39;), (u&#39;fr&#39;, u&#39;French&#39;), (u&#39;fy&#39;, u&#39;Frisian&#39;), (u&#39;ga&#39;, u&#39;Irish&#39;), (u&#39;gd&#39;, u&#39;Scottish Gaelic&#39;), (u&#39;gl&#39;, u&#39;Galician&#39;), (u&#39;he&#39;, u&#39;Hebrew&#39;), (u&#39;hi&#39;, u&#39;Hindi&#39;), (u&#39;hr&#39;, u&#39;Croatian&#39;), (u&#39;hsb&#39;, u&#39;Upper Sorbian&#39;), (u&#39;hu&#39;, u&#39;Hungarian&#39;), (u&#39;ia&#39;, u&#39;Interlingua&#39;), (u&#39;id&#39;, u&#39;Indonesian&#39;), (u&#39;io&#39;, u&#39;Ido&#39;), (u&#39;is&#39;, u&#39;Icelandic&#39;), (u&#39;it&#39;, u&#39;Italian&#39;), (u&#39;ja&#39;, u&#39;Japanese&#39;), (u&#39;ka&#39;, u&#39;Georgian&#39;), (u&#39;kk&#39;, u&#39;Kazakh&#39;), (u&#39;km&#39;, u&#39;Khmer&#39;), (u&#39;kn&#39;, u&#39;Kannada&#39;), (u&#39;ko&#39;, u&#39;Korean&#39;), (u&#39;lb&#39;, u&#39;Luxembourgish&#39;), (u&#39;lt&#39;, u&#39;Lithuanian&#39;), (u&#39;lv&#39;, u&#39;Latvian&#39;), (u&#39;mk&#39;, u&#39;Macedonian&#39;), (u&#39;ml&#39;, u&#39;Malayalam&#39;), (u&#39;mn&#39;, u&#39;Mongolian&#39;), (u&#39;mr&#39;, u&#39;Marathi&#39;), (u&#39;my&#39;, u&#39;Burmese&#39;), (u&#39;nb&#39;, u&#39;Norwegian Bokm\xe5l&#39;), (u&#39;ne&#39;, u&#39;Nepali&#39;), (u&#39;nl&#39;, u&#39;Dutch&#39;), (u&#39;nn&#39;, u&#39;Norwegian Nynorsk&#39;), (u&#39;os&#39;, u&#39;Ossetic&#39;), (u&#39;pa&#39;, u&#39;Punjabi&#39;), (u&#39;pl&#39;, u&#39;Polish&#39;), (u&#39;pt&#39;, u&#39;Portuguese&#39;), (u&#39;pt-br&#39;, u&#39;Brazilian Portuguese&#39;), (u&#39;ro&#39;, u&#39;Romanian&#39;), (u&#39;ru&#39;, u&#39;Russian&#39;), (u&#39;sk&#39;, u&#39;Slovak&#39;), (u&#39;sl&#39;, u&#39;Slovenian&#39;), (u&#39;sq&#39;, u&#39;Albanian&#39;), (u&#39;sr&#39;, u&#39;Serbian&#39;), (u&#39;sr-latn&#39;, u&#39;Serbian Latin&#39;), (u&#39;sv&#39;, u&#39;Swedish&#39;), (u&#39;sw&#39;, u&#39;Swahili&#39;), (u&#39;ta&#39;, u&#39;Tamil&#39;), (u&#39;te&#39;, u&#39;Telugu&#39;), (u&#39;th&#39;, u&#39;Thai&#39;), (u&#39;tr&#39;, u&#39;Turkish&#39;), (u&#39;tt&#39;, u&#39;Tatar&#39;), (u&#39;udm&#39;, u&#39;Udmurt&#39;), (u&#39;uk&#39;, u&#39;Ukrainian&#39;), (u&#39;ur&#39;, u&#39;Urdu&#39;), (u&#39;vi&#39;, u&#39;Vietnamese&#39;), (u&#39;zh-hans&#39;, u&#39;Simplified Chinese&#39;), (u&#39;zh-hant&#39;, u&#39;Traditional Chinese&#39;)]</pre></td> </tr> <tr> <td>LANGUAGES_BIDI</td> <td class="code"><pre>[u&#39;he&#39;, u&#39;ar&#39;, u&#39;fa&#39;, u&#39;ur&#39;]</pre></td> </tr> <tr> <td>LANGUAGE_CODE</td> <td class="code"><pre>&#39;en-us&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_AGE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_NAME</td> <td class="code"><pre>u&#39;django_language&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>LOCALE_PATHS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LOGGING</td> <td class="code"><pre>{&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: False}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1}</pre></td> </tr> <tr> <td>LOGGING_CONFIG</td> <td class="code"><pre>u&#39;logging.config.dictConfig&#39;</pre></td> </tr> <tr> <td>LOGIN_REDIRECT_URL</td> <td class="code"><pre>u&#39;/accounts/profile/&#39;</pre></td> </tr> <tr> <td>LOGIN_URL</td> <td class="code"><pre>u&#39;/accounts/login/&#39;</pre></td> </tr> <tr> <td>LOGOUT_REDIRECT_URL</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LOG_LEVEL</td> <td class="code"><pre>&#39;DEBUG&#39;</pre></td> </tr> <tr> <td>LOG_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./gmn.log&#39;</pre></td> </tr> <tr> <td>MANAGERS</td> <td class="code"><pre>((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;), (&#39;Mark Servilla&#39;, &#39;mark.servilla@gmail.com&#39;))</pre></td> </tr> <tr> <td>MAX_XML_DOCUMENT_SIZE</td> <td class="code"><pre>10485760</pre></td> </tr> <tr> <td>MEDIA_ROOT</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>MEDIA_URL</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>MESSAGE_STORAGE</td> <td class="code"><pre>u&#39;django.contrib.messages.storage.fallback.FallbackStorage&#39;</pre></td> </tr> <tr> <td>MIDDLEWARE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>MIDDLEWARE_CLASSES</td> <td class="code"><pre>(&#39;app.middleware.request_handler.RequestHandler&#39;, &#39;app.middleware.exception_handler.ExceptionHandler&#39;, &#39;app.middleware.response_handler.ResponseHandler&#39;, &#39;app.middleware.profiling_handler.ProfilingHandler&#39;, &#39;app.middleware.view_handler.ViewHandler&#39;, &#39;app.middleware.startup_handler.StartupHandler&#39;)</pre></td> </tr> <tr> <td>MIGRATION_MODULES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>MONITOR</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>MONTH_DAY_FORMAT</td> <td class="code"><pre>u&#39;F j&#39;</pre></td> </tr> <tr> <td>NODE_BASEURL</td> <td class="code"><pre>&#39;https://gmn-s.lternet.edu/mn&#39;</pre></td> </tr> <tr> <td>NODE_CONTACT_SUBJECT</td> <td class="code"><pre>&#39;CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org&#39;</pre></td> </tr> <tr> <td>NODE_DESCRIPTION</td> <td class="code"><pre>&#39;The U.S. Long Term Ecological Research Network (LTER) data include ecological observations from the study of pattern and control of primary production, movement of both organic and inorganic matter, disturbance patterns, and the spatial and temporal distribution of populations selected to represent trophic structure. The data originates from 27 sites across the conterminous United States of America, Alaska, Antarctica, Puerto Rico, and French Polynesia and spans a period from over 100 years ago to the present.&#39;</pre></td> </tr> <tr> <td>NODE_IDENTIFIER</td> <td class="code"><pre>&#39;urn:node:mnTestLTER&#39;</pre></td> </tr> <tr> <td>NODE_NAME</td> <td class="code"><pre>&#39;Stage test for PASTA-GMN&#39;</pre></td> </tr> <tr> <td>NODE_REPLICATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>NODE_STATE</td> <td class="code"><pre>&#39;up&#39;</pre></td> </tr> <tr> <td>NODE_SUBJECT</td> <td class="code"><pre>&#39;CN=urn:node:mnTestLTER,DC=dataone,DC=org&#39;</pre></td> </tr> <tr> <td>NODE_SYNCHRONIZE</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_HOUR</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MINUTE</td> <td class="code"><pre>&#39;23&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MONTH</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MONTHDAY</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_SECOND</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_WEEKDAY</td> <td class="code"><pre>&#39;?&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_YEAR</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NUMBER_GROUPING</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>NUM_CHUNK_BYTES</td> <td class="code"><pre>1048576</pre></td> </tr> <tr> <td>OBJECT_STORE_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_object_store&#39;</pre></td> </tr> <tr> <td>PASSWORD_HASHERS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT_DAYS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PREPEND_WWW</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_ENABLED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_USERNAME</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>PROXY_MODE_STREAM_TIMEOUT</td> <td class="code"><pre>30</pre></td> </tr> <tr> <td>PUBLIC_LOG_RECORDS</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>PUBLIC_OBJECT_LIST</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>PYCHARM_BIN</td> <td class="code"><pre>&#39;pycharm.sh&#39;</pre></td> </tr> <tr> <td>REPLICATION_ALLOWEDNODE</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>REPLICATION_ALLOWEDOBJECTFORMAT</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>REPLICATION_MAXOBJECTSIZE</td> <td class="code"><pre>-1</pre></td> </tr> <tr> <td>REPLICATION_MAX_ATTEMPTS</td> <td class="code"><pre>24</pre></td> </tr> <tr> <td>REPLICATION_SPACEALLOCATED</td> <td class="code"><pre>10737418240</pre></td> </tr> <tr> <td>REQUIRE_WHITELIST_FOR_UPDATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ROOT_URLCONF</td> <td class="code"><pre>&#39;app.urls&#39;</pre></td> </tr> <tr> <td>SECRET_KEY</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>SECURE_BROWSER_XSS_FILTER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_CONTENT_TYPE_NOSNIFF</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_INCLUDE_SUBDOMAINS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_SECONDS</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>SECURE_PROXY_SSL_HEADER</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_REDIRECT_EXEMPT</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>SECURE_SSL_HOST</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_SSL_REDIRECT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SERVER_EMAIL</td> <td class="code"><pre>u&#39;root@localhost&#39;</pre></td> </tr> <tr> <td>SESSION_CACHE_ALIAS</td> <td class="code"><pre>u&#39;default&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_AGE</td> <td class="code"><pre>1209600</pre></td> </tr> <tr> <td>SESSION_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_COOKIE_HTTPONLY</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SESSION_COOKIE_NAME</td> <td class="code"><pre>u&#39;sessionid&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_SECURE</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SESSION_ENGINE</td> <td class="code"><pre>u&#39;django.contrib.sessions.backends.db&#39;</pre></td> </tr> <tr> <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_FILE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_SAVE_EVERY_REQUEST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_SERIALIZER</td> <td class="code"><pre>u&#39;django.contrib.sessions.serializers.JSONSerializer&#39;</pre></td> </tr> <tr> <td>SETTINGS_MODULE</td> <td class="code"><pre>&#39;settings&#39;</pre></td> </tr> <tr> <td>SHORT_DATETIME_FORMAT</td> <td class="code"><pre>u&#39;m/d/Y P&#39;</pre></td> </tr> <tr> <td>SHORT_DATE_FORMAT</td> <td class="code"><pre>u&#39;m/d/Y&#39;</pre></td> </tr> <tr> <td>SIGNING_BACKEND</td> <td class="code"><pre>u&#39;django.core.signing.TimestampSigner&#39;</pre></td> </tr> <tr> <td>SILENCED_SYSTEM_CHECKS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STAND_ALONE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>STATICFILES_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STATICFILES_FINDERS</td> <td class="code"><pre>[u&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, u&#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;]</pre></td> </tr> <tr> <td>STATICFILES_STORAGE</td> <td class="code"><pre>u&#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39;</pre></td> </tr> <tr> <td>STATIC_ROOT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>STATIC_URL</td> <td class="code"><pre>&#39;/static/&#39;</pre></td> </tr> <tr> <td>SYSMETA_REFRESH_MAX_ATTEMPTS</td> <td class="code"><pre>24</pre></td> </tr> <tr> <td>TEMPLATES</td> <td class="code"><pre>[{&#39;BACKEND&#39;: &#39;django.template.backends.django.DjangoTemplates&#39;, &#39;DIRS&#39;: [&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/templates&#39;], &#39;OPTIONS&#39;: {&#39;context_processors&#39;: [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;], &#39;loaders&#39;: [&#39;django.template.loaders.filesystem.Loader&#39;]}}]</pre></td> </tr> <tr> <td>TEST_NON_SERIALIZED_APPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>TEST_RUNNER</td> <td class="code"><pre>u&#39;django.test.runner.DiscoverRunner&#39;</pre></td> </tr> <tr> <td>THOUSAND_SEPARATOR</td> <td class="code"><pre>u&#39;,&#39;</pre></td> </tr> <tr> <td>TIME_FORMAT</td> <td class="code"><pre>u&#39;P&#39;</pre></td> </tr> <tr> <td>TIME_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%H:%M:%S&#39;, u&#39;%H:%M:%S.%f&#39;, u&#39;%H:%M&#39;]</pre></td> </tr> <tr> <td>TIME_ZONE</td> <td class="code"><pre>&#39;UTC&#39;</pre></td> </tr> <tr> <td>TRUST_CLIENT_AUTHORITATIVEMEMBERNODE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_DATESYSMETADATAMODIFIED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_DATEUPLOADED</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>TRUST_CLIENT_ORIGINMEMBERNODE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_SERIALVERSION</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_SUBMITTER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_ETAGS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_I18N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_L10N</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_THOUSAND_SEPARATOR</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_TZ</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_X_FORWARDED_HOST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_X_FORWARDED_PORT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>WSGI_APPLICATION</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>X_FRAME_OPTIONS</td> <td class="code"><pre>u&#39;SAMEORIGIN&#39;</pre></td> </tr> <tr> <td>YEAR_MONTH_FORMAT</td> <td class="code"><pre>u&#39;F Y&#39;</pre></td> </tr> </tbody> </table> </div> <div id="explanation"> <p> You're seeing this error because you have <code>DEBUG = True</code> in your Django settings file. Change that to <code>False</code>, and Django will display a standard page generated by the handler for this status code. </p> </div> </body> </html> at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:423) 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:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.v2.impl.MultipartMNode.getCapabilities(MultipartMNode.java:245) at org.dataone.integration.adapters.CommonCallAdapter.getCapabilities(CommonCallAdapter.java:160) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.testUpdate(SidMNTestImplementations.java:808) 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.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) 20170422-06:04:15: [INFO]: CREATING test object... pid: P1_201711123415427 with a sid: S1_201711123415429 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:04:15: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: creating a test object. pid = P1_201711123415427 on https://gmn-s.lternet.edu/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: SystemMetadata for pid: P1_201711123415427 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123415427</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:04:15.449+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:04:15.449+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnTestLTER</originMemberNode> <authoritativeMemberNode>urn:node:mnTestLTER</authoritativeMemberNode> <seriesId>S1_201711123415429</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123415427; FilePart:object = /tmp/mmp.output.1489576875950802610.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9120661099504527504.tmp (1065 bytes); [org.dataone.client.rest.RestClient] 20170422-06:04:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 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.integration.it.testImplementations.SidMNTestImplementations.testUpdate(SidMNTestImplementations.java:819) 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.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: Unable to create test object!/500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>InvalidToken at /v2/object</title> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; } h2 { margin-bottom:.8em; } h2 span { font-size:80%; color:#666; font-weight:normal; } h3 { margin:1em 0 .5em 0; } h4 { margin:0 0 .5em 0; font-weight: normal; } code, pre { font-size: 100%; white-space: pre-wrap; } table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } tbody td, tbody th { vertical-align:top; padding:2px 3px; } thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; } table.vars { margin:5px 0 2px 40px; } table.vars td, table.req td { font-family:monospace; } table td.code { width:100%; } table td.code pre { overflow:hidden; } table.source th { color:#666; } table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; } ul.traceback { list-style-type:none; color: #222; } ul.traceback li.frame { padding-bottom:1em; color:#666; } ul.traceback li.user { background-color:#e0e0e0; color:#000 } div.context { padding:10px 0; overflow:hidden; } div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; } div.context ol li { font-family:monospace; white-space:pre; color:#777; cursor:pointer; padding-left: 2px; } div.context ol li pre { display:inline; } div.context ol.context-line li { color:#505050; background-color:#dfdfdf; padding: 3px 2px; } div.context ol.context-line li span { position:absolute; right:32px; } .user div.context ol.context-line li { background-color:#bbb; color:#000; } .user div.context ol li { color:#666; } div.commands { margin-left: 40px; } div.commands a { color:#555; text-decoration:none; } .user div.commands a { color: black; } #summary { background: #ffc; } #summary h2 { font-weight: normal; color: #666; } #explanation { background:#eee; } #template, #template-not-exist { background:#f6f6f6; } #template-not-exist ul { margin: 0 0 10px 20px; } #template-not-exist .postmortem-section { margin-bottom: 3px; } #unicode-hint { background:#eee; } #traceback { background:#eee; } #requestinfo { background:#f6f6f6; padding-left:120px; } #summary table { border:none; background:transparent; } #requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; } #requestinfo h3 { margin-bottom:-1em; } .error { background: #ffc; } .specific { color:#cc3300; font-weight:bold; } h2 span.commands { font-size:.7em;} span.commands a:link {color:#5E5694;} pre.exception_value { font-family: sans-serif; color: #666; font-size: 1.5em; margin: 10px 0 10px 0; } .append-bottom { margin-bottom: 10px; } </style> <script type="text/javascript"> //<!-- function getElementsByClassName(oElm, strTagName, strClassName){ // Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName); var arrReturnElements = new Array(); strClassName = strClassName.replace(/\-/g, "\-"); var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)"); var oElement; for(var i=0; i<arrElements.length; i++){ oElement = arrElements[i]; if(oRegExp.test(oElement.className)){ arrReturnElements.push(oElement); } } return (arrReturnElements) } function hideAll(elems) { for (var e = 0; e < elems.length; e++) { elems[e].style.display = 'none'; } } window.onload = function() { hideAll(getElementsByClassName(document, 'table', 'vars')); hideAll(getElementsByClassName(document, 'ol', 'pre-context')); hideAll(getElementsByClassName(document, 'ol', 'post-context')); hideAll(getElementsByClassName(document, 'div', 'pastebin')); } function toggle() { for (var i = 0; i < arguments.length; i++) { var e = document.getElementById(arguments[i]); if (e) { e.style.display = e.style.display == 'none' ? 'block': 'none'; } } return false; } function varToggle(link, id) { toggle('v' + id); var s = link.getElementsByTagName('span')[0]; var uarr = String.fromCharCode(0x25b6); var darr = String.fromCharCode(0x25bc); s.textContent = s.textContent == uarr ? darr : uarr; return false; } function switchPastebinFriendly(link) { s1 = "Switch to copy-and-paste view"; s2 = "Switch back to interactive view"; link.textContent = link.textContent.trim() == s1 ? s2: s1; toggle('browserTraceback', 'pastebinTraceback'); return false; } //--> </script> </head> <body> <div id="summary"> <h1>InvalidToken at /v2/object</h1> <pre class="exception_value">name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </pre> <table class="meta"> <tr> <th>Request Method:</th> <td>POST</td> </tr> <tr> <th>Request URL:</th> <td>https://gmn-s.lternet.edu/mn/v2/object</td> </tr> <tr> <th>Django Version:</th> <td>1.10.1</td> </tr> <tr> <th>Exception Type:</th> <td>InvalidToken</td> </tr> <tr> <th>Exception Value:</th> <td><pre>name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </pre></td> </tr> <tr> <th>Exception Location:</th> <td>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py in get_subjects, line 65</td> </tr> <tr> <th>Python Executable:</th> <td>/usr/bin/python</td> </tr> <tr> <th>Python Version:</th> <td>2.7.6</td> </tr> <tr> <th>Python Path:</th> <td><pre>[&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/.&#39;, &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/..&#39;]</pre></td> </tr> <tr> <th>Server time:</th> <td>Sat, 22 Apr 2017 06:04:03 +0000</td> </tr> </table> </div> <div id="traceback"> <h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);"> Switch to copy-and-paste view</a></span> </h2> <div id="browserTraceback"> <ul class="traceback"> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/exception.py</code> in <code>inner</code> <div class="context" id="c139739989475912"> <ol start="32" class="pre-context" id="pre139739989475912"> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> This decorator is automatically applied to all middleware to ensure that</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> no middleware leaks an exception and that the next middleware in the stack</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> can rely on getting a response instead of an exception.</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> @wraps(get_response, assigned=available_attrs(get_response))</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> def inner(request):</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> try:</pre></li> </ol> <ol start="39" class="context-line"> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> response = get_response(request)</pre> <span>...</span></li></ol> <ol start='40' class="post-context" id="post139739989475912"> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> except Exception as exc:</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> response = response_for_exception(request, exc)</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> return response</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> return inner</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre></pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre></pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989475912')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989475912"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>exc</td> <td class="code"><pre>InvalidToken()</pre></td> </tr> <tr> <td>get_response</td> <td class="code"><pre>&lt;bound method D1WSGIHandler._legacy_get_response of &lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py</code> in <code>_legacy_get_response</code> <div class="context" id="c139739989476344"> <ol start="242" class="pre-context" id="pre139739989476344"> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> # Apply request middleware</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> for middleware_method in self._request_middleware:</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> response = middleware_method(request)</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> if response:</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> break</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre></pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> if response is None:</pre></li> </ol> <ol start="249" class="context-line"> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> response = self._get_response(request)</pre> <span>...</span></li></ol> <ol start='250' class="post-context" id="post139739989476344"> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> return response</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989476344')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989476344"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method RequestHandler.process_request of &lt;app.middleware.request_handler.RequestHandler object at 0x7f17c2c48590&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py</code> in <code>_get_response</code> <div class="context" id="c139739988940344"> <ol start="171" class="pre-context" id="pre139739988940344"> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre></pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> resolver_match = resolver.resolve(request.path_info)</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> callback, callback_args, callback_kwargs = resolver_match</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> request.resolver_match = resolver_match</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre></pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> # Apply view middleware</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> for middleware_method in self._view_middleware:</pre></li> </ol> <ol start="178" class="context-line"> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> response = middleware_method(request, callback, callback_args, callback_kwargs)</pre> <span>...</span></li></ol> <ol start='179' class="post-context" id="post139739988940344"> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> if response:</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> break</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre></pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> if response is None:</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> try:</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739988940344')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739988940344"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>callback</td> <td class="code"><pre>&lt;function dispatch_object_list at 0x7f17c11fd758&gt;</pre></td> </tr> <tr> <td>callback_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>callback_kwargs</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method ViewHandler.process_view of &lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>resolver</td> <td class="code"><pre>&lt;RegexURLResolver &#39;app.urls&#39; (None:None) ^/&gt;</pre></td> </tr> <tr> <td>resolver_match</td> <td class="code"><pre>ResolverMatch(func=app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[])</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py</code> in <code>process_view</code> <div class="context" id="c139739989156712"> <ol start="39" class="pre-context" id="pre139739989156712"> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> logging.info(</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> u&#39;View: func_name=&quot;{}&quot;, method=&quot;{}&quot;, args=&quot;{}&quot;, kwargs=&quot;{}&quot;, url=&quot;{}&quot;&#39;</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> .format(view_func.func_name, request.method, view_args, view_kwargs,</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> request.path_info</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> )</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> )</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # logging.debug(request.headers)</pre></li> </ol> <ol start="46" class="context-line"> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> self.process_session(request)</pre> <span>...</span></li></ol> <ol start='47' class="post-context" id="post139739989156712"> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre></pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> def process_session(self, request):</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # For simulating an HTTPS connection with client authentication when</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # debugging via regular HTTP, two mechanisms are supported. (1) A full</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # client side certificate can be included and (2) a list of subjects can be</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # included. Both use vendor specific extensions (HTTP headers that start</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989156712')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989156712"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;</pre></td> </tr> <tr> <td>view_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>view_func</td> <td class="code"><pre>&lt;function dispatch_object_list at 0x7f17c11fd758&gt;</pre></td> </tr> <tr> <td>view_kwargs</td> <td class="code"><pre>{}</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py</code> in <code>process_session</code> <div class="context" id="c139740580537264"> <ol start="60" class="pre-context" id="pre139740580537264"> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> if &#39;HTTP_VENDOR_INCLUDE_CERTIFICATE&#39; in request.META:</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> request.META[&#39;SSL_CLIENT_CERT&#39;] = \</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> self.pem_in_http_header_to_pem_in_string(</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> request.META[&#39;HTTP_VENDOR_INCLUDE_CERTIFICATE&#39;])</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre></pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> # Add subjects from any provided certificate and JWT and store them in</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> # the Django request obj.</pre></li> </ol> <ol start="67" class="context-line"> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> cert_primary_str, cert_equivalent_set = session_cert.get_subjects(request)</pre> <span>...</span></li></ol> <ol start='68' class="post-context" id="post139740580537264"> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> jwt_subject_list = session_jwt.validate_jwt_and_get_subject_list(request)</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> primary_subject_str = cert_primary_str</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> all_subjects_set = cert_equivalent_set | {cert_primary_str} | set(jwt_subject_list)</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> if len(jwt_subject_list) == 1:</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> jwt_primary_str = jwt_subject_list[0]</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> if jwt_primary_str != cert_primary_str:</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139740580537264')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139740580537264"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py</code> in <code>get_subjects</code> <div class="context" id="c139739989478360"> <ol start="58" class="pre-context" id="pre139739989478360"> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> if _is_certificate_provided(request):</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> try:</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> return get_authenticated_subjects(request.META[&#39;SSL_CLIENT_CERT&#39;])</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> except Exception as e:</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> raise d1_common.types.exceptions.InvalidToken(</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> 0,</pre></li> </ol> <ol start="65" class="context-line"> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> u&#39;Error extracting session from certificate. error=&quot;{}&quot;&#39;.format(str(e))</pre> <span>...</span></li></ol> <ol start='66' class="post-context" id="post139739989478360"> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> )</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> else:</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> return d1_common.const.SUBJECT_PUBLIC, set()</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre></pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre></pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre>def get_authenticated_subjects(cert_pem):</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989478360')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989478360"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>e</td> <td class="code"><pre>InvalidToken()</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> </tbody> </table> </li> </ul> </div> <form action="http://dpaste.com/" name="pasteform" id="pasteform" method="post"> <div id="pastebinTraceback" class="pastebin"> <input type="hidden" name="language" value="PythonConsole"> <input type="hidden" name="title" value="InvalidToken at /v2/object"> <input type="hidden" name="source" value="Django Dpaste Agent"> <input type="hidden" name="poster" value="Django"> <textarea name="content" id="traceback_area" cols="140" rows="25"> Environment: Request Method: POST Request URL: https://gmn-s.lternet.edu/mn/v2/object Django Version: 1.10.1 Python Version: 2.7.6 Installed Applications: [&#39;django.contrib.staticfiles&#39;, &#39;app&#39;] Installed Middleware: (&#39;app.middleware.request_handler.RequestHandler&#39;, &#39;app.middleware.exception_handler.ExceptionHandler&#39;, &#39;app.middleware.response_handler.ResponseHandler&#39;, &#39;app.middleware.profiling_handler.ProfilingHandler&#39;, &#39;app.middleware.view_handler.ViewHandler&#39;, &#39;app.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner 39. response = get_response(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response 249. response = self._get_response(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response 178. response = middleware_method(request, callback, callback_args, callback_kwargs) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py" in process_view 46. self.process_session(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py" in process_session 67. cert_primary_str, cert_equivalent_set = session_cert.get_subjects(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py" in get_subjects 65. u&#39;Error extracting session from certificate. error=&quot;{}&quot;&#39;.format(str(e)) Exception Type: InvalidToken at /v2/object Exception Value: name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </textarea> <br><br> <input type="submit" value="Share this traceback on a public website"> </div> </form> </div> <div id="requestinfo"> <h2>Request information</h2> <h3 id="get-info">GET</h3> <p>No GET data</p> <h3 id="post-info">POST</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>pid</td> <td class="code"><pre>u&#39;P1_201711123415427&#39;</pre></td> </tr> </tbody> </table> <h3 id="files-info">FILES</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>sysmeta</td> <td class="code"><pre>&lt;InMemoryUploadedFile: mmp.output.9120661099504527504.tmp (application/octet-stream)&gt;</pre></td> </tr> <tr> <td>object</td> <td class="code"><pre>&lt;InMemoryUploadedFile: mmp.output.1489576875950802610.tmp (application/octet-stream)&gt;</pre></td> </tr> </tbody> </table> <h3 id="cookie-info">COOKIES</h3> <p>No cookie data</p> <h3 id="meta-info">META</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>CONTENT_LENGTH</td> <td class="code"><pre>&#39;18895&#39;</pre></td> </tr> <tr> <td>CONTENT_TYPE</td> <td class="code"><pre>&#39;multipart/form-data; boundary=cOkW-Ym--je3mjc2C-5q89EMZnAL-T-d9JW_&#39;</pre></td> </tr> <tr> <td>CONTEXT_DOCUMENT_ROOT</td> <td class="code"><pre>&#39;/var/www&#39;</pre></td> </tr> <tr> <td>CONTEXT_PREFIX</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>DOCUMENT_ROOT</td> <td class="code"><pre>&#39;/var/www&#39;</pre></td> </tr> <tr> <td>GATEWAY_INTERFACE</td> <td class="code"><pre>&#39;CGI/1.1&#39;</pre></td> </tr> <tr> <td>HTTP_ACCEPT_ENCODING</td> <td class="code"><pre>&#39;gzip,deflate&#39;</pre></td> </tr> <tr> <td>HTTP_CONNECTION</td> <td class="code"><pre>&#39;Keep-Alive&#39;</pre></td> </tr> <tr> <td>HTTP_HOST</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>HTTP_USER_AGENT</td> <td class="code"><pre>&#39;Apache-HttpClient/4.3.6 (java 1.5)&#39;</pre></td> </tr> <tr> <td>HTTP_VIA</td> <td class="code"><pre>&#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39;</pre></td> </tr> <tr> <td>PATH_INFO</td> <td class="code"><pre>u&#39;/v2/object&#39;</pre></td> </tr> <tr> <td>PATH_TRANSLATED</td> <td class="code"><pre>&#39;/var/www/v2/object&#39;</pre></td> </tr> <tr> <td>QUERY_STRING</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>REMOTE_ADDR</td> <td class="code"><pre>&#39;64.106.40.19&#39;</pre></td> </tr> <tr> <td>REMOTE_PORT</td> <td class="code"><pre>&#39;40318&#39;</pre></td> </tr> <tr> <td>REQUEST_METHOD</td> <td class="code"><pre>&#39;POST&#39;</pre></td> </tr> <tr> <td>REQUEST_SCHEME</td> <td class="code"><pre>&#39;https&#39;</pre></td> </tr> <tr> <td>REQUEST_URI</td> <td class="code"><pre>&#39;/mn/v2/object&#39;</pre></td> </tr> <tr> <td>SCRIPT_FILENAME</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/wsgi.py&#39;</pre></td> </tr> <tr> <td>SCRIPT_NAME</td> <td class="code"><pre>u&#39;/mn&#39;</pre></td> </tr> <tr> <td>SERVER_ADDR</td> <td class="code"><pre>&#39;129.24.124.173&#39;</pre></td> </tr> <tr> <td>SERVER_ADMIN</td> <td class="code"><pre>&#39;webmaster@localhost&#39;</pre></td> </tr> <tr> <td>SERVER_NAME</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>SERVER_PORT</td> <td class="code"><pre>&#39;443&#39;</pre></td> </tr> <tr> <td>SERVER_PROTOCOL</td> <td class="code"><pre>&#39;HTTP/1.1&#39;</pre></td> </tr> <tr> <td>SERVER_SIGNATURE</td> <td class="code"><pre>&#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmn-s.lternet.edu Port 443&lt;/address&gt;\n&#39;</pre></td> </tr> <tr> <td>SERVER_SOFTWARE</td> <td class="code"><pre>&#39;Apache/2.4.7 (Ubuntu)&#39;</pre></td> </tr> <tr> <td>SSL_CLIENT_CERT</td> <td class="code"><pre>&#39;-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n&#39;</pre></td> </tr> <tr> <td>SSL_SERVER_CERT</td> <td class="code"><pre>&#39;-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIQA09MoxiEA3fqnsrSvOHDBDANBgkqhkiG9w0BAQsFADB6\nMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVkExEDAOBgNVBAcTB0hlcm5kb24xITAf\nBgNVBAoTGE5ldHdvcmsgU29sdXRpb25zIEwuTC5DLjEpMCcGA1UEAxMgTmV0d29y\nayBTb2x1dGlvbnMgT1YgU2VydmVyIENBIDIwHhcNMTYxMDA0MDAwMDAwWhcNMTcx\nMDIyMjM1OTU5WjCCARExCzAJBgNVBAYTAlVTMRMwEQYDVQQREwo4NzEzMS0wMDAx\nMQswCQYDVQQIEwJOTTEUMBIGA1UEBxMLQWxidXF1ZXJxdWUxIzAhBgNVBAkTGjEg\nVW5pdmVyc2l0eSBvZiBOZXcgTWV4aWNvMSkwJwYDVQQJEyBEZXBhcnRtZW50IG9m\nIEJpb2xvZ3kgTVNDMDMgMjAyMDEhMB8GA1UEChMYVW5pdmVyc2l0eSBvZiBOZXcg\nTWV4aWNvMRwwGgYDVQQLExNMVEVSIE5ldHdvcmsgT2ZmaWNlMSEwHwYDVQQLExhT\nZWN1cmUgTGluayBTU0wgV2lsZGNhcmQxFjAUBgNVBAMMDSoubHRlcm5ldC5lZHUw\nggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/hDQ+aqpYpk2X3hCMlhw2\nRWpOQV5vwFIskZ5MlewRrpCGVpqiOGDVVSSCxmNhAkuOmN5COQJfvmQ5COUrMlT8\n8nPzuOnkqiI9L/Mq7fM8r+N6iYBBnXbxVJ54fkVtawl7FAmBvEqniWNFyEp4Et1E\nnVnZZY5J2pmt3ljIQV5LjCwOlxMSuKbF0KReX0dN9k+zxmN8Ei4VSb7c5RRUXTOA\nnECli56ViljC46VFxEESoURzILGNK8kAyhq1OAZzg4pyuhWQNdgT7YQEZASpCahq\nWOdTtYWhQ0zOgkzW4hqPRAgjsDo5hKj2rELVQyV2BFf0gG4mdgq/NvQgFCmzYAkj\n8IqmHbRc/FPLn4P1zIy6PBTc5Lwp+upEga1zUmvUd9bU/0Wmh9aeNngbtFmK/B+X\nZEIE27VxDBYq0LxzsIGoXtCRiFK7SigbOVrldzJKkiuYFCNTd+6ceKOTjy8tuRki\nLrpRZ5QZRi6MNjzvqQI1oGvEcW5kCzW4Wt4OxOZsp9tTDmg4YkJKKza3X/w3DP+y\n76BfFGzAm1NglqsW0WlNLzp7NaqMeCW3lLofDMZmlYOEPx0mn1BrN+XN5CCUGEVx\nho09GiA23X33AZqFQxGhHpT0ua9TfEKJjJSFtH4lRlOa52rnmbz1+RvRQJQ80bJO\nBOEsshMpYk9nTBR/deHr/QIDAQABo4IB5zCCAeMwHwYDVR0jBBgwFoAUIDPNt2H2\npYZP3MnXc2q8ClFlmOwwHQYDVR0OBBYEFJTuLsEk9g68lrwO7Udn+sHQfEqeMA4G\nA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMB\nBggrBgEFBQcDAjB1BgNVHSAEbjBsMGAGDCsGAQQBhg4BAgEDATBQME4GCCsGAQUF\nBwIBFkJodHRwOi8vd3d3Lm5ldHdvcmtzb2x1dGlvbnMuY29tL2xlZ2FsL1NTTC1s\nZWdhbC1yZXBvc2l0b3J5LWNwcy5qc3AwCAYGZ4EMAQICMEkGA1UdHwRCMEAwPqA8\noDqGOGh0dHA6Ly9jcmwubmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zT1ZT\nZXJ2ZXJDQTIuY3JsMHsGCCsGAQUFBwEBBG8wbTBEBggrBgEFBQcwAoY4aHR0cDov\nL2NydC5uZXRzb2xzc2wuY29tL05ldHdvcmtTb2x1dGlvbnNPVlNlcnZlckNBMi5j\ncnQwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLm5ldHNvbHNzbC5jb20wJQYDVR0R\nBB4wHIINKi5sdGVybmV0LmVkdYILbHRlcm5ldC5lZHUwDQYJKoZIhvcNAQELBQAD\nggEBAHtmSxZVSFBGRzfRuEkZmEKK0Cs2wpIg+Rr6vboVix//H4ZAlc6Mz/WF0ffu\nkrgX4cdpD1y+WcnNj8KsOoNYooZTQhIAx5DwDB+2FSlq7wDLB1kpKt8wtlVpjDA5\nk6mI0Yfs2HFm/HgxFmVblUfFEoWRJDXL1vm0aZv/pQyDhZW15Wh5HjZIJSFbqtsb\n3wI2a4rzmjUAEwUXNfdb8Z7NPKBzMyqxXMMr6TT0F/pGc/GJSx1icNsR91P50FYN\nglU2kNul1FX5FffrIDnYT1PLmmon63zzoKgcA89H/mzb2eWN46ud6BvoaYI96+nA\nvFdhSzHKeFXzpQeKCG07BRuHqcU=\n-----END CERTIFICATE-----\n&#39;</pre></td> </tr> <tr> <td>SSL_TLS_SNI</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>mod_wsgi.application_group</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.callable_object</td> <td class="code"><pre>&#39;application&#39;</pre></td> </tr> <tr> <td>mod_wsgi.enable_sendfile</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>mod_wsgi.handler_script</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.input_chunked</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>mod_wsgi.listener_host</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.listener_port</td> <td class="code"><pre>&#39;443&#39;</pre></td> </tr> <tr> <td>mod_wsgi.process_group</td> <td class="code"><pre>&#39;gmn2&#39;</pre></td> </tr> <tr> <td>mod_wsgi.queue_start</td> <td class="code"><pre>&#39;1492841043515587&#39;</pre></td> </tr> <tr> <td>mod_wsgi.request_handler</td> <td class="code"><pre>&#39;wsgi-script&#39;</pre></td> </tr> <tr> <td>mod_wsgi.script_reloading</td> <td class="code"><pre>&#39;1&#39;</pre></td> </tr> <tr> <td>mod_wsgi.version</td> <td class="code"><pre>(3, 4)</pre></td> </tr> <tr> <td>wsgi.errors</td> <td class="code"><pre>&lt;mod_wsgi.Log object at 0x7f17c0fb67b0&gt;</pre></td> </tr> <tr> <td>wsgi.file_wrapper</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>wsgi.input</td> <td class="code"><pre>&lt;mod_wsgi.Input object at 0x7f17c0fb6eb0&gt;</pre></td> </tr> <tr> <td>wsgi.multiprocess</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.multithread</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.run_once</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>wsgi.url_scheme</td> <td class="code"><pre>&#39;https&#39;</pre></td> </tr> <tr> <td>wsgi.version</td> <td class="code"><pre>(1, 0)</pre></td> </tr> </tbody> </table> <h3 id="settings-info">Settings</h3> <h4>Using settings module <code>settings</code></h4> <table class="req"> <thead> <tr> <th>Setting</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>ABSOLUTE_URL_OVERRIDES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>ADMINS</td> <td class="code"><pre>((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;), (&#39;Mark Servilla&#39;, &#39;mark.servilla@gmail.com&#39;))</pre></td> </tr> <tr> <td>ALLOWED_HOSTS</td> <td class="code"><pre>[&#39;localhost&#39;, &#39;127.0.0.1&#39;]</pre></td> </tr> <tr> <td>ALLOW_INTEGRATION_TESTS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>APPEND_SLASH</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>AUTHENTICATION_BACKENDS</td> <td class="code"><pre>[u&#39;django.contrib.auth.backends.ModelBackend&#39;]</pre></td> </tr> <tr> <td>AUTH_PASSWORD_VALIDATORS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>AUTH_USER_MODEL</td> <td class="code"><pre>u&#39;auth.User&#39;</pre></td> </tr> <tr> <td>BASE_DIR</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages&#39;</pre></td> </tr> <tr> <td>CACHES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}}</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_ALIAS</td> <td class="code"><pre>u&#39;default&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_SECONDS</td> <td class="code"><pre>600</pre></td> </tr> <tr> <td>CLIENT_CERT_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/certs/client/client_cert.pem&#39;</pre></td> </tr> <tr> <td>CLIENT_CERT_PRIVATE_KEY_PATH</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_AGE</td> <td class="code"><pre>31449600</pre></td> </tr> <tr> <td>CSRF_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>CSRF_COOKIE_HTTPONLY</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_COOKIE_NAME</td> <td class="code"><pre>u&#39;csrftoken&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_FAILURE_VIEW</td> <td class="code"><pre>u&#39;django.views.csrf.csrf_failure&#39;</pre></td> </tr> <tr> <td>CSRF_HEADER_NAME</td> <td class="code"><pre>u&#39;HTTP_X_CSRFTOKEN&#39;</pre></td> </tr> <tr> <td>CSRF_TRUSTED_ORIGINS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DATABASES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn2&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}}</pre></td> </tr> <tr> <td>DATABASE_ROUTERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DATAONE_ROOT</td> <td class="code"><pre>&#39;https://cn-stage.test.dataone.org/cn&#39;</pre></td> </tr> <tr> <td>DATAONE_TRUSTED_SUBJECTS</td> <td class="code"><pre>set([&#39;gmn_test_subject_trusted&#39;])</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_NUMBER_FIELDS</td> <td class="code"><pre>1000</pre></td> </tr> <tr> <td>DATETIME_FORMAT</td> <td class="code"><pre>u&#39;N j, Y, P&#39;</pre></td> </tr> <tr> <td>DATETIME_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%Y-%m-%d %H:%M:%S&#39;, u&#39;%Y-%m-%d %H:%M:%S.%f&#39;, u&#39;%Y-%m-%d %H:%M&#39;, u&#39;%Y-%m-%d&#39;, u&#39;%m/%d/%Y %H:%M:%S&#39;, u&#39;%m/%d/%Y %H:%M:%S.%f&#39;, u&#39;%m/%d/%Y %H:%M&#39;, u&#39;%m/%d/%Y&#39;, u&#39;%m/%d/%y %H:%M:%S&#39;, u&#39;%m/%d/%y %H:%M:%S.%f&#39;, u&#39;%m/%d/%y %H:%M&#39;, u&#39;%m/%d/%y&#39;]</pre></td> </tr> <tr> <td>DATE_FORMAT</td> <td class="code"><pre>u&#39;N j, Y&#39;</pre></td> </tr> <tr> <td>DATE_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%Y-%m-%d&#39;, u&#39;%m/%d/%Y&#39;, u&#39;%m/%d/%y&#39;, u&#39;%b %d %Y&#39;, u&#39;%b %d, %Y&#39;, u&#39;%d %b %Y&#39;, u&#39;%d %b, %Y&#39;, u&#39;%B %d %Y&#39;, u&#39;%B %d, %Y&#39;, u&#39;%d %B %Y&#39;, u&#39;%d %B, %Y&#39;]</pre></td> </tr> <tr> <td>DEBUG</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_GMN</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_PROPAGATE_EXCEPTIONS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DEBUG_PYCHARM</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DECIMAL_SEPARATOR</td> <td class="code"><pre>u&#39;.&#39;</pre></td> </tr> <tr> <td>DEFAULT_CHARSET</td> <td class="code"><pre>u&#39;utf-8&#39;</pre></td> </tr> <tr> <td>DEFAULT_CONTENT_TYPE</td> <td class="code"><pre>u&#39;text/html&#39;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER_FILTER</td> <td class="code"><pre>u&#39;django.views.debug.SafeExceptionReporterFilter&#39;</pre></td> </tr> <tr> <td>DEFAULT_FILE_STORAGE</td> <td class="code"><pre>u&#39;django.core.files.storage.FileSystemStorage&#39;</pre></td> </tr> <tr> <td>DEFAULT_FROM_EMAIL</td> <td class="code"><pre>u&#39;webmaster@localhost&#39;</pre></td> </tr> <tr> <td>DEFAULT_INDEX_TABLESPACE</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>DEFAULT_TABLESPACE</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>DISALLOWED_USER_AGENTS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>ECHO_REQUEST_OBJECT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_BACKEND</td> <td class="code"><pre>u&#39;django.core.mail.backends.smtp.EmailBackend&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST</td> <td class="code"><pre>u&#39;localhost&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST_USER</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>EMAIL_PORT</td> <td class="code"><pre>25</pre></td> </tr> <tr> <td>EMAIL_SSL_CERTFILE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_SSL_KEYFILE</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>EMAIL_SUBJECT_PREFIX</td> <td class="code"><pre>u&#39;[Django] &#39;</pre></td> </tr> <tr> <td>EMAIL_TIMEOUT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_USE_SSL</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_USE_TLS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>FILE_CHARSET</td> <td class="code"><pre>u&#39;utf-8&#39;</pre></td> </tr> <tr> <td>FILE_UPLOAD_DIRECTORY_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_HANDLERS</td> <td class="code"><pre>[u&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, u&#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;]</pre></td> </tr> <tr> <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>FILE_UPLOAD_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_TEMP_DIR</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FIRST_DAY_OF_WEEK</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>FIXTURE_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>FORCE_SCRIPT_NAME</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FORMAT_MODULE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>IGNORABLE_404_URLS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>INSTALLED_APPS</td> <td class="code"><pre>[&#39;django.contrib.staticfiles&#39;, &#39;app&#39;]</pre></td> </tr> <tr> <td>INTERNAL_IPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LANGUAGES</td> <td class="code"><pre>[(u&#39;af&#39;, u&#39;Afrikaans&#39;), (u&#39;ar&#39;, u&#39;Arabic&#39;), (u&#39;ast&#39;, u&#39;Asturian&#39;), (u&#39;az&#39;, u&#39;Azerbaijani&#39;), (u&#39;bg&#39;, u&#39;Bulgarian&#39;), (u&#39;be&#39;, u&#39;Belarusian&#39;), (u&#39;bn&#39;, u&#39;Bengali&#39;), (u&#39;br&#39;, u&#39;Breton&#39;), (u&#39;bs&#39;, u&#39;Bosnian&#39;), (u&#39;ca&#39;, u&#39;Catalan&#39;), (u&#39;cs&#39;, u&#39;Czech&#39;), (u&#39;cy&#39;, u&#39;Welsh&#39;), (u&#39;da&#39;, u&#39;Danish&#39;), (u&#39;de&#39;, u&#39;German&#39;), (u&#39;dsb&#39;, u&#39;Lower Sorbian&#39;), (u&#39;el&#39;, u&#39;Greek&#39;), (u&#39;en&#39;, u&#39;English&#39;), (u&#39;en-au&#39;, u&#39;Australian English&#39;), (u&#39;en-gb&#39;, u&#39;British English&#39;), (u&#39;eo&#39;, u&#39;Esperanto&#39;), (u&#39;es&#39;, u&#39;Spanish&#39;), (u&#39;es-ar&#39;, u&#39;Argentinian Spanish&#39;), (u&#39;es-co&#39;, u&#39;Colombian Spanish&#39;), (u&#39;es-mx&#39;, u&#39;Mexican Spanish&#39;), (u&#39;es-ni&#39;, u&#39;Nicaraguan Spanish&#39;), (u&#39;es-ve&#39;, u&#39;Venezuelan Spanish&#39;), (u&#39;et&#39;, u&#39;Estonian&#39;), (u&#39;eu&#39;, u&#39;Basque&#39;), (u&#39;fa&#39;, u&#39;Persian&#39;), (u&#39;fi&#39;, u&#39;Finnish&#39;), (u&#39;fr&#39;, u&#39;French&#39;), (u&#39;fy&#39;, u&#39;Frisian&#39;), (u&#39;ga&#39;, u&#39;Irish&#39;), (u&#39;gd&#39;, u&#39;Scottish Gaelic&#39;), (u&#39;gl&#39;, u&#39;Galician&#39;), (u&#39;he&#39;, u&#39;Hebrew&#39;), (u&#39;hi&#39;, u&#39;Hindi&#39;), (u&#39;hr&#39;, u&#39;Croatian&#39;), (u&#39;hsb&#39;, u&#39;Upper Sorbian&#39;), (u&#39;hu&#39;, u&#39;Hungarian&#39;), (u&#39;ia&#39;, u&#39;Interlingua&#39;), (u&#39;id&#39;, u&#39;Indonesian&#39;), (u&#39;io&#39;, u&#39;Ido&#39;), (u&#39;is&#39;, u&#39;Icelandic&#39;), (u&#39;it&#39;, u&#39;Italian&#39;), (u&#39;ja&#39;, u&#39;Japanese&#39;), (u&#39;ka&#39;, u&#39;Georgian&#39;), (u&#39;kk&#39;, u&#39;Kazakh&#39;), (u&#39;km&#39;, u&#39;Khmer&#39;), (u&#39;kn&#39;, u&#39;Kannada&#39;), (u&#39;ko&#39;, u&#39;Korean&#39;), (u&#39;lb&#39;, u&#39;Luxembourgish&#39;), (u&#39;lt&#39;, u&#39;Lithuanian&#39;), (u&#39;lv&#39;, u&#39;Latvian&#39;), (u&#39;mk&#39;, u&#39;Macedonian&#39;), (u&#39;ml&#39;, u&#39;Malayalam&#39;), (u&#39;mn&#39;, u&#39;Mongolian&#39;), (u&#39;mr&#39;, u&#39;Marathi&#39;), (u&#39;my&#39;, u&#39;Burmese&#39;), (u&#39;nb&#39;, u&#39;Norwegian Bokm\xe5l&#39;), (u&#39;ne&#39;, u&#39;Nepali&#39;), (u&#39;nl&#39;, u&#39;Dutch&#39;), (u&#39;nn&#39;, u&#39;Norwegian Nynorsk&#39;), (u&#39;os&#39;, u&#39;Ossetic&#39;), (u&#39;pa&#39;, u&#39;Punjabi&#39;), (u&#39;pl&#39;, u&#39;Polish&#39;), (u&#39;pt&#39;, u&#39;Portuguese&#39;), (u&#39;pt-br&#39;, u&#39;Brazilian Portuguese&#39;), (u&#39;ro&#39;, u&#39;Romanian&#39;), (u&#39;ru&#39;, u&#39;Russian&#39;), (u&#39;sk&#39;, u&#39;Slovak&#39;), (u&#39;sl&#39;, u&#39;Slovenian&#39;), (u&#39;sq&#39;, u&#39;Albanian&#39;), (u&#39;sr&#39;, u&#39;Serbian&#39;), (u&#39;sr-latn&#39;, u&#39;Serbian Latin&#39;), (u&#39;sv&#39;, u&#39;Swedish&#39;), (u&#39;sw&#39;, u&#39;Swahili&#39;), (u&#39;ta&#39;, u&#39;Tamil&#39;), (u&#39;te&#39;, u&#39;Telugu&#39;), (u&#39;th&#39;, u&#39;Thai&#39;), (u&#39;tr&#39;, u&#39;Turkish&#39;), (u&#39;tt&#39;, u&#39;Tatar&#39;), (u&#39;udm&#39;, u&#39;Udmurt&#39;), (u&#39;uk&#39;, u&#39;Ukrainian&#39;), (u&#39;ur&#39;, u&#39;Urdu&#39;), (u&#39;vi&#39;, u&#39;Vietnamese&#39;), (u&#39;zh-hans&#39;, u&#39;Simplified Chinese&#39;), (u&#39;zh-hant&#39;, u&#39;Traditional Chinese&#39;)]</pre></td> </tr> <tr> <td>LANGUAGES_BIDI</td> <td class="code"><pre>[u&#39;he&#39;, u&#39;ar&#39;, u&#39;fa&#39;, u&#39;ur&#39;]</pre></td> </tr> <tr> <td>LANGUAGE_CODE</td> <td class="code"><pre>&#39;en-us&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_AGE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_NAME</td> <td class="code"><pre>u&#39;django_language&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>LOCALE_PATHS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LOGGING</td> <td class="code"><pre>{&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: False}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1}</pre></td> </tr> <tr> <td>LOGGING_CONFIG</td> <td class="code"><pre>u&#39;logging.config.dictConfig&#39;</pre></td> </tr> <tr> <td>LOGIN_REDIRECT_URL</td> <td class="code"><pre>u&#39;/accounts/profile/&#39;</pre></td> </tr> <tr> <td>LOGIN_URL</td> <td class="code"><pre>u&#39;/accounts/login/&#39;</pre></td> </tr> <tr> <td>LOGOUT_REDIRECT_URL</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LOG_LEVEL</td> <td class="code"><pre>&#39;DEBUG&#39;</pre></td> </tr> <tr> <td>LOG_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./gmn.log&#39;</pre></td> </tr> <tr> <td>MANAGERS</td> <td class="code"><pre>((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;), (&#39;Mark Servilla&#39;, &#39;mark.servilla@gmail.com&#39;))</pre></td> </tr> <tr> <td>MAX_XML_DOCUMENT_SIZE</td> <td class="code"><pre>10485760</pre></td> </tr> <tr> <td>MEDIA_ROOT</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>MEDIA_URL</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>MESSAGE_STORAGE</td> <td class="code"><pre>u&#39;django.contrib.messages.storage.fallback.FallbackStorage&#39;</pre></td> </tr> <tr> <td>MIDDLEWARE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>MIDDLEWARE_CLASSES</td> <td class="code"><pre>(&#39;app.middleware.request_handler.RequestHandler&#39;, &#39;app.middleware.exception_handler.ExceptionHandler&#39;, &#39;app.middleware.response_handler.ResponseHandler&#39;, &#39;app.middleware.profiling_handler.ProfilingHandler&#39;, &#39;app.middleware.view_handler.ViewHandler&#39;, &#39;app.middleware.startup_handler.StartupHandler&#39;)</pre></td> </tr> <tr> <td>MIGRATION_MODULES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>MONITOR</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>MONTH_DAY_FORMAT</td> <td class="code"><pre>u&#39;F j&#39;</pre></td> </tr> <tr> <td>NODE_BASEURL</td> <td class="code"><pre>&#39;https://gmn-s.lternet.edu/mn&#39;</pre></td> </tr> <tr> <td>NODE_CONTACT_SUBJECT</td> <td class="code"><pre>&#39;CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org&#39;</pre></td> </tr> <tr> <td>NODE_DESCRIPTION</td> <td class="code"><pre>&#39;The U.S. Long Term Ecological Research Network (LTER) data include ecological observations from the study of pattern and control of primary production, movement of both organic and inorganic matter, disturbance patterns, and the spatial and temporal distribution of populations selected to represent trophic structure. The data originates from 27 sites across the conterminous United States of America, Alaska, Antarctica, Puerto Rico, and French Polynesia and spans a period from over 100 years ago to the present.&#39;</pre></td> </tr> <tr> <td>NODE_IDENTIFIER</td> <td class="code"><pre>&#39;urn:node:mnTestLTER&#39;</pre></td> </tr> <tr> <td>NODE_NAME</td> <td class="code"><pre>&#39;Stage test for PASTA-GMN&#39;</pre></td> </tr> <tr> <td>NODE_REPLICATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>NODE_STATE</td> <td class="code"><pre>&#39;up&#39;</pre></td> </tr> <tr> <td>NODE_SUBJECT</td> <td class="code"><pre>&#39;CN=urn:node:mnTestLTER,DC=dataone,DC=org&#39;</pre></td> </tr> <tr> <td>NODE_SYNCHRONIZE</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_HOUR</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MINUTE</td> <td class="code"><pre>&#39;23&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MONTH</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MONTHDAY</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_SECOND</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_WEEKDAY</td> <td class="code"><pre>&#39;?&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_YEAR</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NUMBER_GROUPING</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>NUM_CHUNK_BYTES</td> <td class="code"><pre>1048576</pre></td> </tr> <tr> <td>OBJECT_STORE_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_object_store&#39;</pre></td> </tr> <tr> <td>PASSWORD_HASHERS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT_DAYS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PREPEND_WWW</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_ENABLED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_USERNAME</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>PROXY_MODE_STREAM_TIMEOUT</td> <td class="code"><pre>30</pre></td> </tr> <tr> <td>PUBLIC_LOG_RECORDS</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>PUBLIC_OBJECT_LIST</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>PYCHARM_BIN</td> <td class="code"><pre>&#39;pycharm.sh&#39;</pre></td> </tr> <tr> <td>REPLICATION_ALLOWEDNODE</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>REPLICATION_ALLOWEDOBJECTFORMAT</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>REPLICATION_MAXOBJECTSIZE</td> <td class="code"><pre>-1</pre></td> </tr> <tr> <td>REPLICATION_MAX_ATTEMPTS</td> <td class="code"><pre>24</pre></td> </tr> <tr> <td>REPLICATION_SPACEALLOCATED</td> <td class="code"><pre>10737418240</pre></td> </tr> <tr> <td>REQUIRE_WHITELIST_FOR_UPDATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ROOT_URLCONF</td> <td class="code"><pre>&#39;app.urls&#39;</pre></td> </tr> <tr> <td>SECRET_KEY</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>SECURE_BROWSER_XSS_FILTER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_CONTENT_TYPE_NOSNIFF</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_INCLUDE_SUBDOMAINS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_SECONDS</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>SECURE_PROXY_SSL_HEADER</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_REDIRECT_EXEMPT</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>SECURE_SSL_HOST</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_SSL_REDIRECT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SERVER_EMAIL</td> <td class="code"><pre>u&#39;root@localhost&#39;</pre></td> </tr> <tr> <td>SESSION_CACHE_ALIAS</td> <td class="code"><pre>u&#39;default&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_AGE</td> <td class="code"><pre>1209600</pre></td> </tr> <tr> <td>SESSION_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_COOKIE_HTTPONLY</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SESSION_COOKIE_NAME</td> <td class="code"><pre>u&#39;sessionid&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_SECURE</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SESSION_ENGINE</td> <td class="code"><pre>u&#39;django.contrib.sessions.backends.db&#39;</pre></td> </tr> <tr> <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_FILE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_SAVE_EVERY_REQUEST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_SERIALIZER</td> <td class="code"><pre>u&#39;django.contrib.sessions.serializers.JSONSerializer&#39;</pre></td> </tr> <tr> <td>SETTINGS_MODULE</td> <td class="code"><pre>&#39;settings&#39;</pre></td> </tr> <tr> <td>SHORT_DATETIME_FORMAT</td> <td class="code"><pre>u&#39;m/d/Y P&#39;</pre></td> </tr> <tr> <td>SHORT_DATE_FORMAT</td> <td class="code"><pre>u&#39;m/d/Y&#39;</pre></td> </tr> <tr> <td>SIGNING_BACKEND</td> <td class="code"><pre>u&#39;django.core.signing.TimestampSigner&#39;</pre></td> </tr> <tr> <td>SILENCED_SYSTEM_CHECKS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STAND_ALONE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>STATICFILES_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STATICFILES_FINDERS</td> <td class="code"><pre>[u&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, u&#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;]</pre></td> </tr> <tr> <td>STATICFILES_STORAGE</td> <td class="code"><pre>u&#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39;</pre></td> </tr> <tr> <td>STATIC_ROOT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>STATIC_URL</td> <td class="code"><pre>&#39;/static/&#39;</pre></td> </tr> <tr> <td>SYSMETA_REFRESH_MAX_ATTEMPTS</td> <td class="code"><pre>24</pre></td> </tr> <tr> <td>TEMPLATES</td> <td class="code"><pre>[{&#39;BACKEND&#39;: &#39;django.template.backends.django.DjangoTemplates&#39;, &#39;DIRS&#39;: [&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/templates&#39;], &#39;OPTIONS&#39;: {&#39;context_processors&#39;: [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;], &#39;loaders&#39;: [&#39;django.template.loaders.filesystem.Loader&#39;]}}]</pre></td> </tr> <tr> <td>TEST_NON_SERIALIZED_APPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>TEST_RUNNER</td> <td class="code"><pre>u&#39;django.test.runner.DiscoverRunner&#39;</pre></td> </tr> <tr> <td>THOUSAND_SEPARATOR</td> <td class="code"><pre>u&#39;,&#39;</pre></td> </tr> <tr> <td>TIME_FORMAT</td> <td class="code"><pre>u&#39;P&#39;</pre></td> </tr> <tr> <td>TIME_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%H:%M:%S&#39;, u&#39;%H:%M:%S.%f&#39;, u&#39;%H:%M&#39;]</pre></td> </tr> <tr> <td>TIME_ZONE</td> <td class="code"><pre>&#39;UTC&#39;</pre></td> </tr> <tr> <td>TRUST_CLIENT_AUTHORITATIVEMEMBERNODE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_DATESYSMETADATAMODIFIED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_DATEUPLOADED</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>TRUST_CLIENT_ORIGINMEMBERNODE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_SERIALVERSION</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_SUBMITTER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_ETAGS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_I18N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_L10N</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_THOUSAND_SEPARATOR</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_TZ</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_X_FORWARDED_HOST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_X_FORWARDED_PORT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>WSGI_APPLICATION</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>X_FRAME_OPTIONS</td> <td class="code"><pre>u&#39;SAMEORIGIN&#39;</pre></td> </tr> <tr> <td>YEAR_MONTH_FORMAT</td> <td class="code"><pre>u&#39;F Y&#39;</pre></td> </tr> </tbody> </table> </div> <div id="explanation"> <p> You're seeing this error because you have <code>DEBUG = True</code> in your Django settings file. Change that to <code>False</code>, and Django will display a standard page generated by the handler for this status code. </p> </div> </body> </html> at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 35 more Caused by: org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>InvalidToken at /v2/object</title> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; } h2 { margin-bottom:.8em; } h2 span { font-size:80%; color:#666; font-weight:normal; } h3 { margin:1em 0 .5em 0; } h4 { margin:0 0 .5em 0; font-weight: normal; } code, pre { font-size: 100%; white-space: pre-wrap; } table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } tbody td, tbody th { vertical-align:top; padding:2px 3px; } thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } tbody th { width:12em; text-align:right; color:#666; padding-right:.5em; } table.vars { margin:5px 0 2px 40px; } table.vars td, table.req td { font-family:monospace; } table td.code { width:100%; } table td.code pre { overflow:hidden; } table.source th { color:#666; } table.source td { font-family:monospace; white-space:pre; border-bottom:1px solid #eee; } ul.traceback { list-style-type:none; color: #222; } ul.traceback li.frame { padding-bottom:1em; color:#666; } ul.traceback li.user { background-color:#e0e0e0; color:#000 } div.context { padding:10px 0; overflow:hidden; } div.context ol { padding-left:30px; margin:0 10px; list-style-position: inside; } div.context ol li { font-family:monospace; white-space:pre; color:#777; cursor:pointer; padding-left: 2px; } div.context ol li pre { display:inline; } div.context ol.context-line li { color:#505050; background-color:#dfdfdf; padding: 3px 2px; } div.context ol.context-line li span { position:absolute; right:32px; } .user div.context ol.context-line li { background-color:#bbb; color:#000; } .user div.context ol li { color:#666; } div.commands { margin-left: 40px; } div.commands a { color:#555; text-decoration:none; } .user div.commands a { color: black; } #summary { background: #ffc; } #summary h2 { font-weight: normal; color: #666; } #explanation { background:#eee; } #template, #template-not-exist { background:#f6f6f6; } #template-not-exist ul { margin: 0 0 10px 20px; } #template-not-exist .postmortem-section { margin-bottom: 3px; } #unicode-hint { background:#eee; } #traceback { background:#eee; } #requestinfo { background:#f6f6f6; padding-left:120px; } #summary table { border:none; background:transparent; } #requestinfo h2, #requestinfo h3 { position:relative; margin-left:-100px; } #requestinfo h3 { margin-bottom:-1em; } .error { background: #ffc; } .specific { color:#cc3300; font-weight:bold; } h2 span.commands { font-size:.7em;} span.commands a:link {color:#5E5694;} pre.exception_value { font-family: sans-serif; color: #666; font-size: 1.5em; margin: 10px 0 10px 0; } .append-bottom { margin-bottom: 10px; } </style> <script type="text/javascript"> //<!-- function getElementsByClassName(oElm, strTagName, strClassName){ // Written by Jonathan Snook, http://www.snook.ca/jon; Add-ons by Robert Nyman, http://www.robertnyman.com var arrElements = (strTagName == "*" && document.all)? document.all : oElm.getElementsByTagName(strTagName); var arrReturnElements = new Array(); strClassName = strClassName.replace(/\-/g, "\-"); var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)"); var oElement; for(var i=0; i<arrElements.length; i++){ oElement = arrElements[i]; if(oRegExp.test(oElement.className)){ arrReturnElements.push(oElement); } } return (arrReturnElements) } function hideAll(elems) { for (var e = 0; e < elems.length; e++) { elems[e].style.display = 'none'; } } window.onload = function() { hideAll(getElementsByClassName(document, 'table', 'vars')); hideAll(getElementsByClassName(document, 'ol', 'pre-context')); hideAll(getElementsByClassName(document, 'ol', 'post-context')); hideAll(getElementsByClassName(document, 'div', 'pastebin')); } function toggle() { for (var i = 0; i < arguments.length; i++) { var e = document.getElementById(arguments[i]); if (e) { e.style.display = e.style.display == 'none' ? 'block': 'none'; } } return false; } function varToggle(link, id) { toggle('v' + id); var s = link.getElementsByTagName('span')[0]; var uarr = String.fromCharCode(0x25b6); var darr = String.fromCharCode(0x25bc); s.textContent = s.textContent == uarr ? darr : uarr; return false; } function switchPastebinFriendly(link) { s1 = "Switch to copy-and-paste view"; s2 = "Switch back to interactive view"; link.textContent = link.textContent.trim() == s1 ? s2: s1; toggle('browserTraceback', 'pastebinTraceback'); return false; } //--> </script> </head> <body> <div id="summary"> <h1>InvalidToken at /v2/object</h1> <pre class="exception_value">name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </pre> <table class="meta"> <tr> <th>Request Method:</th> <td>POST</td> </tr> <tr> <th>Request URL:</th> <td>https://gmn-s.lternet.edu/mn/v2/object</td> </tr> <tr> <th>Django Version:</th> <td>1.10.1</td> </tr> <tr> <th>Exception Type:</th> <td>InvalidToken</td> </tr> <tr> <th>Exception Value:</th> <td><pre>name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </pre></td> </tr> <tr> <th>Exception Location:</th> <td>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py in get_subjects, line 65</td> </tr> <tr> <th>Python Executable:</th> <td>/usr/bin/python</td> </tr> <tr> <th>Python Version:</th> <td>2.7.6</td> </tr> <tr> <th>Python Path:</th> <td><pre>[&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-old&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/lib-dynload&#39;, &#39;/usr/lib/python2.7&#39;, &#39;/usr/lib/python2.7/plat-x86_64-linux-gnu&#39;, &#39;/usr/lib/python2.7/lib-tk&#39;, &#39;/var/local/dataone/gmn/local/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn/lib/python2.7/site-packages&#39;, &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/.&#39;, &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/..&#39;]</pre></td> </tr> <tr> <th>Server time:</th> <td>Sat, 22 Apr 2017 06:04:03 +0000</td> </tr> </table> </div> <div id="traceback"> <h2>Traceback <span class="commands"><a href="#" onclick="return switchPastebinFriendly(this);"> Switch to copy-and-paste view</a></span> </h2> <div id="browserTraceback"> <ul class="traceback"> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/exception.py</code> in <code>inner</code> <div class="context" id="c139739989475912"> <ol start="32" class="pre-context" id="pre139739989475912"> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> This decorator is automatically applied to all middleware to ensure that</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> no middleware leaks an exception and that the next middleware in the stack</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> can rely on getting a response instead of an exception.</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> @wraps(get_response, assigned=available_attrs(get_response))</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> def inner(request):</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> try:</pre></li> </ol> <ol start="39" class="context-line"> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> response = get_response(request)</pre> <span>...</span></li></ol> <ol start='40' class="post-context" id="post139739989475912"> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> except Exception as exc:</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> response = response_for_exception(request, exc)</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> return response</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre> return inner</pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre></pre></li> <li onclick="toggle('pre139739989475912', 'post139739989475912')"><pre></pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989475912')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989475912"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>exc</td> <td class="code"><pre>InvalidToken()</pre></td> </tr> <tr> <td>get_response</td> <td class="code"><pre>&lt;bound method D1WSGIHandler._legacy_get_response of &lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py</code> in <code>_legacy_get_response</code> <div class="context" id="c139739989476344"> <ol start="242" class="pre-context" id="pre139739989476344"> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> # Apply request middleware</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> for middleware_method in self._request_middleware:</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> response = middleware_method(request)</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> if response:</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> break</pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre></pre></li> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> if response is None:</pre></li> </ol> <ol start="249" class="context-line"> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> response = self._get_response(request)</pre> <span>...</span></li></ol> <ol start='250' class="post-context" id="post139739989476344"> <li onclick="toggle('pre139739989476344', 'post139739989476344')"><pre> return response</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989476344')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989476344"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method RequestHandler.process_request of &lt;app.middleware.request_handler.RequestHandler object at 0x7f17c2c48590&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame django"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py</code> in <code>_get_response</code> <div class="context" id="c139739988940344"> <ol start="171" class="pre-context" id="pre139739988940344"> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre></pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> resolver_match = resolver.resolve(request.path_info)</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> callback, callback_args, callback_kwargs = resolver_match</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> request.resolver_match = resolver_match</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre></pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> # Apply view middleware</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> for middleware_method in self._view_middleware:</pre></li> </ol> <ol start="178" class="context-line"> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> response = middleware_method(request, callback, callback_args, callback_kwargs)</pre> <span>...</span></li></ol> <ol start='179' class="post-context" id="post139739988940344"> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> if response:</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> break</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre></pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> if response is None:</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> wrapped_callback = self.make_view_atomic(callback)</pre></li> <li onclick="toggle('pre139739988940344', 'post139739988940344')"><pre> try:</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739988940344')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739988940344"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>callback</td> <td class="code"><pre>&lt;function dispatch_object_list at 0x7f17c11fd758&gt;</pre></td> </tr> <tr> <td>callback_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>callback_kwargs</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>middleware_method</td> <td class="code"><pre>&lt;bound method ViewHandler.process_view of &lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;&gt;</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>resolver</td> <td class="code"><pre>&lt;RegexURLResolver &#39;app.urls&#39; (None:None) ^/&gt;</pre></td> </tr> <tr> <td>resolver_match</td> <td class="code"><pre>ResolverMatch(func=app.views.external.dispatch_object_list, args=(), kwargs={}, url_name=None, app_names=[], namespaces=[])</pre></td> </tr> <tr> <td>response</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;_mod_wsgi_64fd1b214d55a1b65e7308653383672c.D1WSGIHandler object at 0x7f17caf4d790&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py</code> in <code>process_view</code> <div class="context" id="c139739989156712"> <ol start="39" class="pre-context" id="pre139739989156712"> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> logging.info(</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> u&#39;View: func_name=&quot;{}&quot;, method=&quot;{}&quot;, args=&quot;{}&quot;, kwargs=&quot;{}&quot;, url=&quot;{}&quot;&#39;</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> .format(view_func.func_name, request.method, view_args, view_kwargs,</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> request.path_info</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> )</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> )</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # logging.debug(request.headers)</pre></li> </ol> <ol start="46" class="context-line"> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> self.process_session(request)</pre> <span>...</span></li></ol> <ol start='47' class="post-context" id="post139739989156712"> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre></pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> def process_session(self, request):</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # For simulating an HTTPS connection with client authentication when</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # debugging via regular HTTP, two mechanisms are supported. (1) A full</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # client side certificate can be included and (2) a list of subjects can be</pre></li> <li onclick="toggle('pre139739989156712', 'post139739989156712')"><pre> # included. Both use vendor specific extensions (HTTP headers that start</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989156712')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989156712"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;</pre></td> </tr> <tr> <td>view_args</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>view_func</td> <td class="code"><pre>&lt;function dispatch_object_list at 0x7f17c11fd758&gt;</pre></td> </tr> <tr> <td>view_kwargs</td> <td class="code"><pre>{}</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py</code> in <code>process_session</code> <div class="context" id="c139740580537264"> <ol start="60" class="pre-context" id="pre139740580537264"> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> if &#39;HTTP_VENDOR_INCLUDE_CERTIFICATE&#39; in request.META:</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> request.META[&#39;SSL_CLIENT_CERT&#39;] = \</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> self.pem_in_http_header_to_pem_in_string(</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> request.META[&#39;HTTP_VENDOR_INCLUDE_CERTIFICATE&#39;])</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre></pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> # Add subjects from any provided certificate and JWT and store them in</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> # the Django request obj.</pre></li> </ol> <ol start="67" class="context-line"> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> cert_primary_str, cert_equivalent_set = session_cert.get_subjects(request)</pre> <span>...</span></li></ol> <ol start='68' class="post-context" id="post139740580537264"> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> jwt_subject_list = session_jwt.validate_jwt_and_get_subject_list(request)</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> primary_subject_str = cert_primary_str</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> all_subjects_set = cert_equivalent_set | {cert_primary_str} | set(jwt_subject_list)</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> if len(jwt_subject_list) == 1:</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> jwt_primary_str = jwt_subject_list[0]</pre></li> <li onclick="toggle('pre139740580537264', 'post139740580537264')"><pre> if jwt_primary_str != cert_primary_str:</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139740580537264')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139740580537264"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> <tr> <td>self</td> <td class="code"><pre>&lt;app.middleware.view_handler.ViewHandler object at 0x7f17c187db50&gt;</pre></td> </tr> </tbody> </table> </li> <li class="frame user"> <code>/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py</code> in <code>get_subjects</code> <div class="context" id="c139739989478360"> <ol start="58" class="pre-context" id="pre139739989478360"> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> &quot;&quot;&quot;</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> if _is_certificate_provided(request):</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> try:</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> return get_authenticated_subjects(request.META[&#39;SSL_CLIENT_CERT&#39;])</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> except Exception as e:</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> raise d1_common.types.exceptions.InvalidToken(</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> 0,</pre></li> </ol> <ol start="65" class="context-line"> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> u&#39;Error extracting session from certificate. error=&quot;{}&quot;&#39;.format(str(e))</pre> <span>...</span></li></ol> <ol start='66' class="post-context" id="post139739989478360"> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> )</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> else:</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre> return d1_common.const.SUBJECT_PUBLIC, set()</pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre></pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre></pre></li> <li onclick="toggle('pre139739989478360', 'post139739989478360')"><pre>def get_authenticated_subjects(cert_pem):</pre></li> </ol> </div> <div class="commands"> <a href="#" onclick="return varToggle(this, '139739989478360')"><span>&#x25b6;</span> Local vars</a> </div> <table class="vars" id="v139739989478360"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>e</td> <td class="code"><pre>InvalidToken()</pre></td> </tr> <tr> <td>request</td> <td class="code"><pre>&lt;D1WSGIRequest: POST &#39;/mn/v2/object&#39;&gt;</pre></td> </tr> </tbody> </table> </li> </ul> </div> <form action="http://dpaste.com/" name="pasteform" id="pasteform" method="post"> <div id="pastebinTraceback" class="pastebin"> <input type="hidden" name="language" value="PythonConsole"> <input type="hidden" name="title" value="InvalidToken at /v2/object"> <input type="hidden" name="source" value="Django Dpaste Agent"> <input type="hidden" name="poster" value="Django"> <textarea name="content" id="traceback_area" cols="140" rows="25"> Environment: Request Method: POST Request URL: https://gmn-s.lternet.edu/mn/v2/object Django Version: 1.10.1 Python Version: 2.7.6 Installed Applications: [&#39;django.contrib.staticfiles&#39;, &#39;app&#39;] Installed Middleware: (&#39;app.middleware.request_handler.RequestHandler&#39;, &#39;app.middleware.exception_handler.ExceptionHandler&#39;, &#39;app.middleware.response_handler.ResponseHandler&#39;, &#39;app.middleware.profiling_handler.ProfilingHandler&#39;, &#39;app.middleware.view_handler.ViewHandler&#39;, &#39;app.middleware.startup_handler.StartupHandler&#39;) Traceback: File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner 39. response = get_response(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response 249. response = self._get_response(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response 178. response = middleware_method(request, callback, callback_args, callback_kwargs) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py" in process_view 46. self.process_session(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/view_handler.py" in process_session 67. cert_primary_str, cert_equivalent_set = session_cert.get_subjects(request) File "/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/middleware/session_cert.py" in get_subjects 65. u&#39;Error extracting session from certificate. error=&quot;{}&quot;&#39;.format(str(e)) Exception Type: InvalidToken at /v2/object Exception Value: name: InvalidToken errorCode: 401 detailCode: 0 description: Error extracting session from certificate. error=&quot;name: InvalidToken errorCode: 401 detailCode: 0 description: Could not deserialize SubjectInfo. subject_info=&quot;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&lt;d1:subjectInfo xmlns:d1=&quot;http://ns.dataone.org/service/types/v1&quot;&gt;.&lt;person&gt;..&lt;subject&gt;CN=testRightsHolder,DC=dataone,DC=org&lt;/subject&gt;..&lt;givenName&gt;testRightsHolder_givenName&lt;/givenName&gt;..&lt;familyName&gt;testRightsHolder_familyName&lt;/familyName&gt;.&lt;/person&gt;&lt;/d1:subjectInfo&gt;&quot;, error=&quot;Invalid non-element content at &lt;unknown&gt;[1:113]&quot; &quot; </textarea> <br><br> <input type="submit" value="Share this traceback on a public website"> </div> </form> </div> <div id="requestinfo"> <h2>Request information</h2> <h3 id="get-info">GET</h3> <p>No GET data</p> <h3 id="post-info">POST</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>pid</td> <td class="code"><pre>u&#39;P1_201711123415427&#39;</pre></td> </tr> </tbody> </table> <h3 id="files-info">FILES</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>sysmeta</td> <td class="code"><pre>&lt;InMemoryUploadedFile: mmp.output.9120661099504527504.tmp (application/octet-stream)&gt;</pre></td> </tr> <tr> <td>object</td> <td class="code"><pre>&lt;InMemoryUploadedFile: mmp.output.1489576875950802610.tmp (application/octet-stream)&gt;</pre></td> </tr> </tbody> </table> <h3 id="cookie-info">COOKIES</h3> <p>No cookie data</p> <h3 id="meta-info">META</h3> <table class="req"> <thead> <tr> <th>Variable</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>CONTENT_LENGTH</td> <td class="code"><pre>&#39;18895&#39;</pre></td> </tr> <tr> <td>CONTENT_TYPE</td> <td class="code"><pre>&#39;multipart/form-data; boundary=cOkW-Ym--je3mjc2C-5q89EMZnAL-T-d9JW_&#39;</pre></td> </tr> <tr> <td>CONTEXT_DOCUMENT_ROOT</td> <td class="code"><pre>&#39;/var/www&#39;</pre></td> </tr> <tr> <td>CONTEXT_PREFIX</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>DOCUMENT_ROOT</td> <td class="code"><pre>&#39;/var/www&#39;</pre></td> </tr> <tr> <td>GATEWAY_INTERFACE</td> <td class="code"><pre>&#39;CGI/1.1&#39;</pre></td> </tr> <tr> <td>HTTP_ACCEPT_ENCODING</td> <td class="code"><pre>&#39;gzip,deflate&#39;</pre></td> </tr> <tr> <td>HTTP_CONNECTION</td> <td class="code"><pre>&#39;Keep-Alive&#39;</pre></td> </tr> <tr> <td>HTTP_HOST</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>HTTP_USER_AGENT</td> <td class="code"><pre>&#39;Apache-HttpClient/4.3.6 (java 1.5)&#39;</pre></td> </tr> <tr> <td>HTTP_VIA</td> <td class="code"><pre>&#39;1.1 localhost (Apache-HttpClient/4.3.6 (cache))&#39;</pre></td> </tr> <tr> <td>PATH_INFO</td> <td class="code"><pre>u&#39;/v2/object&#39;</pre></td> </tr> <tr> <td>PATH_TRANSLATED</td> <td class="code"><pre>&#39;/var/www/v2/object&#39;</pre></td> </tr> <tr> <td>QUERY_STRING</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>REMOTE_ADDR</td> <td class="code"><pre>&#39;64.106.40.19&#39;</pre></td> </tr> <tr> <td>REMOTE_PORT</td> <td class="code"><pre>&#39;40318&#39;</pre></td> </tr> <tr> <td>REQUEST_METHOD</td> <td class="code"><pre>&#39;POST&#39;</pre></td> </tr> <tr> <td>REQUEST_SCHEME</td> <td class="code"><pre>&#39;https&#39;</pre></td> </tr> <tr> <td>REQUEST_URI</td> <td class="code"><pre>&#39;/mn/v2/object&#39;</pre></td> </tr> <tr> <td>SCRIPT_FILENAME</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/wsgi.py&#39;</pre></td> </tr> <tr> <td>SCRIPT_NAME</td> <td class="code"><pre>u&#39;/mn&#39;</pre></td> </tr> <tr> <td>SERVER_ADDR</td> <td class="code"><pre>&#39;129.24.124.173&#39;</pre></td> </tr> <tr> 20170422-06:04:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] <td>SERVER_ADMIN</td> <td class="code"><pre>&#39;webmaster@localhost&#39;</pre></td> </tr> <tr> <td>SERVER_NAME</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> <tr> <td>SERVER_PORT</td> <td class="code"><pre>&#39;443&#39;</pre></td> 20170422-06:04:15: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] </tr> <tr> <td>SERVER_PROTOCOL</td> <td class="code"><pre>&#39;HTTP/1.1&#39;</pre></td> </tr> <tr> <td>SERVER_SIGNATURE</td> <td class="code"><pre>&#39;&lt;address&gt;Apache/2.4.7 (Ubuntu) Server at gmn-s.lternet.edu Port 443&lt;/address&gt;\n&#39;</pre></td> </tr> 20170422-06:04:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] <tr> <td>SERVER_SOFTWARE</td> <td class="code"><pre>&#39;Apache/2.4.7 (Ubuntu)&#39;</pre></td> </tr> <tr> <td>SSL_CLIENT_CERT</td> <td class="code"><pre>&#39;-----BEGIN CERTIFICATE-----\nMIIG7DCCBNSgAwIBAgIJANoyY6KhLQC/MA0GCSqGSIb3DQEBBQUAMFUxEzARBgoJ\nkiaJk/IsZAEZFgNvcmcxFzAVBgoJkiaJk/IsZAEZFgdkYXRhb25lMSUwIwYDVQQD\nDBxEYXRhT05FIFRlc3QgSW50ZXJtZWRpYXRlIENBMB4XDTE1MDUyMDE4NTcyMloX\nDTE4MDUxOTE4NTcyMlowSTETMBEGCgmSJomT8ixkARkWA29yZzEXMBUGCgmSJomT\n8ixkARkWB2RhdGFvbmUxGTAXBgNVBAMMEHRlc3RSaWdodHNIb2xkZXIwggEiMA0G\nCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ/zMSGAS2UN3OfmwImsGOJTabIJ1g\nr0Yza+M1dlg4U9w4sw2AKymWRKhwWB5kcbGwqaU799a7+p3whBsy90ymw5wnxaWd\nXrPYU237PE3t3GoDUMm5ksMotcx7zyWD7X6ULTpK0mCUcts/P5Nyz9a5MY8ONyX9\n79iEza7yY8h2WUlPUcAiWC8mNmtWKnkbDMj3J8hftPsHVvQZS/sUV3qZXY+0sTc1\nnfyI3Ki+SVq4pbfXYC67mwCHfEAQkSvDsNHp20R9d53h3DI8iXtkElz1JQKUhYeB\nIRVqcgOsBXCJ3WmabhlOPPr3TQiGGEoT2PnbJ2rzRv9L+UEOgJs10FuBAgMBAAGj\nggLJMIICxTAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVy\nYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUXWYvIzSx6xMxPwx6yADxN5TQNXsw\nHwYDVR0jBBgwFoAU7y7BJ2wqigmrbMNFfzv5V9UWqbMwggEBBgNVHR8EgfkwgfYw\nPKA6oDiGNmh0dHA6Ly9yZWxlYXNlcy5kYXRhb25lLm9yZy9jcmwvRGF0YU9ORVRl\nc3RJbnRfQ1JMLnBlbTA9oDugOYY3aHR0cDovL2NuLXVjc2ItMS5kYXRhb25lLm9y\nZy9jcmwvRGF0YU9ORVRlc3RJbnRfQ1JMLnBlbTA5oDegNYYzaHR0cDovL2NuLXVu\nbS0xLmRhdGFvbmUub3JnL2NybC9EYXRhT05FVGVzdF9DUkwucGVtMDygOqA4hjZo\ndHRwOi8vY24tb3JjLTEuZGF0YW9uZS5vcmcvY3JsL0RhdGFPTkVUZXN0SW50X0NS\nTC5wZW0wggFDBgorBgEEAYKRNgIBBIIBMwyCAS88P3htbCB2ZXJzaW9uPSIxLjAi\nIGVuY29kaW5nPSJVVEYtOCI/PjxkMTpzdWJqZWN0SW5mbyB4bWxuczpkMT0iaHR0\ncDovL25zLmRhdGFvbmUub3JnL3NlcnZpY2UvdHlwZXMvdjEiPi48cGVyc29uPi4u\nPHN1YmplY3Q+Q049dGVzdFJpZ2h0c0hvbGRlcixEQz1kYXRhb25lLERDPW9yZzwv\nc3ViamVjdD4uLjxnaXZlbk5hbWU+dGVzdFJpZ2h0c0hvbGRlcl9naXZlbk5hbWU8\nL2dpdmVuTmFtZT4uLjxmYW1pbHlOYW1lPnRlc3RSaWdodHNIb2xkZXJfZmFtaWx5\nTmFtZTwvZmFtaWx5TmFtZT4uPC9wZXJzb24+PC9kMTpzdWJqZWN0SW5mbz4wDQYJ\nKoZIhvcNAQEFBQADggIBALrwobQ7Vjwdn5Kxul6+JNz3RXs+8a+CnBZ011uA3M0g\n2Bkxm8ysKHttBctdyzKJ1BXub/WiKMKg5LgJIXGI34Xo4bl5/clrEl6hCsChs6XY\nmWA2YVPPoO/KvwdkOa1gnvU/+n6oxH/AxPBqG4+Zf/guLXs32LasPHGs5CN0rtRz\nwgDZpU1KCnIdCeV6gcGp+W18X1+OJ5eDxFsg0ZVSZzKCVOuL7Tp1aEnOwVfzQBzo\nHQ3mMPMaEt6mBR3c2U7PHtCSGty+R6IHNBiG6bjNO4aD/ZsZVG4FklfQMaClN5U7\nvaNCOS5UZ8H3HPu08/UeimouDx1E/+Y5mqwH2C6JMH+PGUf/ViSci4LuzPY9WYfx\nus42uW+k4PrJv/KrVqHn4rjniOdMFyBvBEuwYIrcE9vvgI3qMa9idWeDX7gKreeR\nj9OnBbVm19+xuU8mijY9mbMqjCzM/L73CxdVXsK6yQ2HjdBVwvmfsCd92Ikpkfvv\nComGDHE7I9/RO5RckZ95uS2AqaWboPHxGGJhSd8+ZfuVjnLBPkQd9mTcGFmzC+UM\n34b4lxZlQ2aEo6/ZWDcjh6afbSixVs9CJZejor6RB0Dg2LYqApYHcjQEVnzW/hF+\nP5tMTrd4EQj+tsyTFQgdj7NtoDY1EkgD0ohYPA9PF6t3R2w7hHVs5hyb/xY/55CV\n-----END CERTIFICATE-----\n&#39;</pre></td> </tr> <tr> <td>SSL_SERVER_CERT</td> <td class="code"><pre>&#39;-----BEGIN CERTIFICATE-----\nMIIHADCCBeigAwIBAgIQA09MoxiEA3fqnsrSvOHDBDANBgkqhkiG9w0BAQsFADB6\nMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVkExEDAOBgNVBAcTB0hlcm5kb24xITAf\nBgNVBAoTGE5ldHdvcmsgU29sdXRpb25zIEwuTC5DLjEpMCcGA1UEAxMgTmV0d29y\nayBTb2x1dGlvbnMgT1YgU2VydmVyIENBIDIwHhcNMTYxMDA0MDAwMDAwWhcNMTcx\nMDIyMjM1OTU5WjCCARExCzAJBgNVBAYTAlVTMRMwEQYDVQQREwo4NzEzMS0wMDAx\nMQswCQYDVQQIEwJOTTEUMBIGA1UEBxMLQWxidXF1ZXJxdWUxIzAhBgNVBAkTGjEg\nVW5pdmVyc2l0eSBvZiBOZXcgTWV4aWNvMSkwJwYDVQQJEyBEZXBhcnRtZW50IG9m\nIEJpb2xvZ3kgTVNDMDMgMjAyMDEhMB8GA1UEChMYVW5pdmVyc2l0eSBvZiBOZXcg\nTWV4aWNvMRwwGgYDVQQLExNMVEVSIE5ldHdvcmsgT2ZmaWNlMSEwHwYDVQQLExhT\nZWN1cmUgTGluayBTU0wgV2lsZGNhcmQxFjAUBgNVBAMMDSoubHRlcm5ldC5lZHUw\nggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/hDQ+aqpYpk2X3hCMlhw2\nRWpOQV5vwFIskZ5MlewRrpCGVpqiOGDVVSSCxmNhAkuOmN5COQJfvmQ5COUrMlT8\n8nPzuOnkqiI9L/Mq7fM8r+N6iYBBnXbxVJ54fkVtawl7FAmBvEqniWNFyEp4Et1E\nnVnZZY5J2pmt3ljIQV5LjCwOlxMSuKbF0KReX0dN9k+zxmN8Ei4VSb7c5RRUXTOA\nnECli56ViljC46VFxEESoURzILGNK8kAyhq1OAZzg4pyuhWQNdgT7YQEZASpCahq\nWOdTtYWhQ0zOgkzW4hqPRAgjsDo5hKj2rELVQyV2BFf0gG4mdgq/NvQgFCmzYAkj\n8IqmHbRc/FPLn4P1zIy6PBTc5Lwp+upEga1zUmvUd9bU/0Wmh9aeNngbtFmK/B+X\nZEIE27VxDBYq0LxzsIGoXtCRiFK7SigbOVrldzJKkiuYFCNTd+6ceKOTjy8tuRki\nLrpRZ5QZRi6MNjzvqQI1oGvEcW5kCzW4Wt4OxOZsp9tTDmg4YkJKKza3X/w3DP+y\n76BfFGzAm1NglqsW0WlNLzp7NaqMeCW3lLofDMZmlYOEPx0mn1BrN+XN5CCUGEVx\nho09GiA23X33AZqFQxGhHpT0ua9TfEKJjJSFtH4lRlOa52rnmbz1+RvRQJQ80bJO\nBOEsshMpYk9nTBR/deHr/QIDAQABo4IB5zCCAeMwHwYDVR0jBBgwFoAUIDPNt2H2\npYZP3MnXc2q8ClFlmOwwHQYDVR0OBBYEFJTuLsEk9g68lrwO7Udn+sHQfEqeMA4G\nA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMB\nBggrBgEFBQcDAjB1BgNVHSAEbjBsMGAGDCsGAQQBhg4BAgEDATBQME4GCCsGAQUF\nBwIBFkJodHRwOi8vd3d3Lm5ldHdvcmtzb2x1dGlvbnMuY29tL2xlZ2FsL1NTTC1s\nZWdhbC1yZXBvc2l0b3J5LWNwcy5qc3AwCAYGZ4EMAQICMEkGA1UdHwRCMEAwPqA8\noDqGOGh0dHA6Ly9jcmwubmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zT1ZT\nZXJ2ZXJDQTIuY3JsMHsGCCsGAQUFBwEBBG8wbTBEBggrBgEFBQcwAoY4aHR0cDov\nL2NydC5uZXRzb2xzc2wuY29tL05ldHdvcmtTb2x1dGlvbnNPVlNlcnZlckNBMi5j\ncnQwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLm5ldHNvbHNzbC5jb20wJQYDVR0R\nBB4wHIINKi5sdGVybmV0LmVkdYILbHRlcm5ldC5lZHUwDQYJKoZIhvcNAQELBQAD\nggEBAHtmSxZVSFBGRzfRuEkZmEKK0Cs2wpIg+Rr6vboVix//H4ZAlc6Mz/WF0ffu\nkrgX4cdpD1y+WcnNj8KsOoNYooZTQhIAx5DwDB+2FSlq7wDLB1kpKt8wtlVpjDA5\nk6mI0Yfs2HFm/HgxFmVblUfFEoWRJDXL1vm0aZv/pQyDhZW15Wh5HjZIJSFbqtsb\n3wI2a4rzmjUAEwUXNfdb8Z7NPKBzMyqxXMMr6TT0F/pGc/GJSx1icNsR91P50FYN\nglU2kNul1FX5FffrIDnYT1PLmmon63zzoKgcA89H/mzb2eWN46ud6BvoaYI96+nA\nvFdhSzHKeFXzpQeKCG07BRuHqcU=\n-----END CERTIFICATE-----\n&#39;</pre></td> </tr> <tr> <td>SSL_TLS_SNI</td> <td class="code"><pre>&#39;gmn-s.lternet.edu&#39;</pre></td> </tr> 20170422-06:04:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] <tr> <td>mod_wsgi.application_group</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.callable_object</td> <td class="code"><pre>&#39;application&#39;</pre></td> </tr> <tr> <td>mod_wsgi.enable_sendfile</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>mod_wsgi.handler_script</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.input_chunked</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>mod_wsgi.listener_host</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>mod_wsgi.listener_port</td> <td class="code"><pre>&#39;443&#39;</pre></td> </tr> nodeId key value <tr> <td>mod_wsgi.process_group</td> <td class="code"><pre>&#39;gmn2&#39;</pre></td> </tr> <tr> <td>mod_wsgi.queue_start</td> <td class="code"><pre>&#39;1492841043515587&#39;</pre></td> ============================================================================================================= </tr> <tr> <td>mod_wsgi.request_handler</td> <td class="code"><pre>&#39;wsgi-script&#39;</pre></td> </tr> <tr> <td>mod_wsgi.script_reloading</td> 20170422-06:04:15: [INFO]: testSidReuse() method ... [org.dataone.integration.ContextAwareTestCaseDataone] <td class="code"><pre>&#39;1&#39;</pre></td> </tr> <tr> <td>mod_wsgi.version</td> <td class="code"><pre>(3, 4)</pre></td> </tr> <tr> <td>wsgi.errors</td> <td class="code"><pre>&lt;mod_wsgi.Log object at 0x7f17c0fb67b0&gt;</pre></td> 20170422-06:04:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] </tr> <tr> <td>wsgi.file_wrapper</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>wsgi.input</td> <td class="code"><pre>&lt;mod_wsgi.Input object at 0x7f17c0fb6eb0&gt;</pre></td> </tr> <tr> <td>wsgi.multiprocess</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.multithread</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>wsgi.run_once</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>wsgi.url_scheme</td> <td class="code"><pre>&#39;https&#39;</pre></td> </tr> <tr> <td>wsgi.version</td> <td class="code"><pre>(1, 0)</pre></td> </tr> </tbody> </table> <h3 id="settings-info">Settings</h3> <h4>Using settings module <code>settings</code></h4> <table class="req"> <thead> <tr> <th>Setting</th> <th>Value</th> </tr> </thead> <tbody> <tr> <td>ABSOLUTE_URL_OVERRIDES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>ADMINS</td> <td class="code"><pre>((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;), (&#39;Mark Servilla&#39;, &#39;mark.servilla@gmail.com&#39;))</pre></td> </tr> <tr> <td>ALLOWED_HOSTS</td> <td class="code"><pre>[&#39;localhost&#39;, &#39;127.0.0.1&#39;]</pre></td> </tr> <tr> <td>ALLOW_INTEGRATION_TESTS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>APPEND_SLASH</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>AUTHENTICATION_BACKENDS</td> <td class="code"><pre>[u&#39;django.contrib.auth.backends.ModelBackend&#39;]</pre></td> </tr> <tr> <td>AUTH_PASSWORD_VALIDATORS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>AUTH_USER_MODEL</td> <td class="code"><pre>u&#39;auth.User&#39;</pre></td> </tr> <tr> <td>BASE_DIR</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages&#39;</pre></td> </tr> <tr> <td>CACHES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;BACKEND&#39;: &#39;django.core.cache.backends.locmem.LocMemCache&#39;, &#39;TIMEOUT&#39;: 3600}}</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_ALIAS</td> <td class="code"><pre>u&#39;default&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_KEY_PREFIX</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>CACHE_MIDDLEWARE_SECONDS</td> <td class="code"><pre>600</pre></td> </tr> <tr> <td>CLIENT_CERT_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/certs/client/client_cert.pem&#39;</pre></td> </tr> <tr> <td>CLIENT_CERT_PRIVATE_KEY_PATH</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_AGE</td> <td class="code"><pre>31449600</pre></td> </tr> <tr> <td>CSRF_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>CSRF_COOKIE_HTTPONLY</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_COOKIE_NAME</td> <td class="code"><pre>u&#39;csrftoken&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>CSRF_COOKIE_SECURE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>CSRF_FAILURE_VIEW</td> <td class="code"><pre>u&#39;django.views.csrf.csrf_failure&#39;</pre></td> </tr> <tr> <td>CSRF_HEADER_NAME</td> <td class="code"><pre>u&#39;HTTP_X_CSRFTOKEN&#39;</pre></td> </tr> <tr> <td>CSRF_TRUSTED_ORIGINS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DATABASES</td> <td class="code"><pre>{&#39;default&#39;: {&#39;ATOMIC_REQUESTS&#39;: True, &#39;AUTOCOMMIT&#39;: True, &#39;CONN_MAX_AGE&#39;: 0, &#39;ENGINE&#39;: &#39;django.db.backends.postgresql_psycopg2&#39;, &#39;HOST&#39;: &#39;&#39;, &#39;NAME&#39;: &#39;gmn2&#39;, &#39;OPTIONS&#39;: {}, &#39;PASSWORD&#39;: u&#39;********************&#39;, &#39;PORT&#39;: &#39;&#39;, &#39;TEST&#39;: {&#39;CHARSET&#39;: None, &#39;COLLATION&#39;: None, &#39;MIRROR&#39;: None, &#39;NAME&#39;: None}, &#39;TIME_ZONE&#39;: None, &#39;USER&#39;: &#39;&#39;}}</pre></td> </tr> <tr> <td>DATABASE_ROUTERS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>DATAONE_ROOT</td> <td class="code"><pre>&#39;https://cn-stage.test.dataone.org/cn&#39;</pre></td> </tr> <tr> <td>DATAONE_TRUSTED_SUBJECTS</td> <td class="code"><pre>set([&#39;gmn_test_subject_trusted&#39;])</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>DATA_UPLOAD_MAX_NUMBER_FIELDS</td> <td class="code"><pre>1000</pre></td> </tr> <tr> <td>DATETIME_FORMAT</td> <td class="code"><pre>u&#39;N j, Y, P&#39;</pre></td> </tr> <tr> <td>DATETIME_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%Y-%m-%d %H:%M:%S&#39;, u&#39;%Y-%m-%d %H:%M:%S.%f&#39;, u&#39;%Y-%m-%d %H:%M&#39;, u&#39;%Y-%m-%d&#39;, u&#39;%m/%d/%Y %H:%M:%S&#39;, u&#39;%m/%d/%Y %H:%M:%S.%f&#39;, u&#39;%m/%d/%Y %H:%M&#39;, u&#39;%m/%d/%Y&#39;, u&#39;%m/%d/%y %H:%M:%S&#39;, u&#39;%m/%d/%y %H:%M:%S.%f&#39;, u&#39;%m/%d/%y %H:%M&#39;, u&#39;%m/%d/%y&#39;]</pre></td> </tr> <tr> <td>DATE_FORMAT</td> <td class="code"><pre>u&#39;N j, Y&#39;</pre></td> </tr> <tr> <td>DATE_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%Y-%m-%d&#39;, u&#39;%m/%d/%Y&#39;, u&#39;%m/%d/%y&#39;, u&#39;%b %d %Y&#39;, u&#39;%b %d, %Y&#39;, u&#39;%d %b %Y&#39;, u&#39;%d %b, %Y&#39;, u&#39;%B %d %Y&#39;, u&#39;%B %d, %Y&#39;, u&#39;%d %B %Y&#39;, u&#39;%d %B, %Y&#39;]</pre></td> </tr> <tr> <td>DEBUG</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_GMN</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>DEBUG_PROPAGATE_EXCEPTIONS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DEBUG_PYCHARM</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>DECIMAL_SEPARATOR</td> <td class="code"><pre>u&#39;.&#39;</pre></td> </tr> <tr> <td>DEFAULT_CHARSET</td> <td class="code"><pre>u&#39;utf-8&#39;</pre></td> </tr> <tr> <td>DEFAULT_CONTENT_TYPE</td> <td class="code"><pre>u&#39;text/html&#39;</pre></td> </tr> <tr> <td>DEFAULT_EXCEPTION_REPORTER_FILTER</td> <td class="code"><pre>u&#39;django.views.debug.SafeExceptionReporterFilter&#39;</pre></td> </tr> <tr> <td>DEFAULT_FILE_STORAGE</td> <td class="code"><pre>u&#39;django.core.files.storage.FileSystemStorage&#39;</pre></td> </tr> <tr> <td>DEFAULT_FROM_EMAIL</td> <td class="code"><pre>u&#39;webmaster@localhost&#39;</pre></td> </tr> <tr> <td>DEFAULT_INDEX_TABLESPACE</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>DEFAULT_TABLESPACE</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>DISALLOWED_USER_AGENTS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>ECHO_REQUEST_OBJECT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_BACKEND</td> <td class="code"><pre>u&#39;django.core.mail.backends.smtp.EmailBackend&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST</td> <td class="code"><pre>u&#39;localhost&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>EMAIL_HOST_USER</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>EMAIL_PORT</td> <td class="code"><pre>25</pre></td> </tr> <tr> <td>EMAIL_SSL_CERTFILE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_SSL_KEYFILE</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>EMAIL_SUBJECT_PREFIX</td> <td class="code"><pre>u&#39;[Django] &#39;</pre></td> </tr> <tr> <td>EMAIL_TIMEOUT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>EMAIL_USE_SSL</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>EMAIL_USE_TLS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>FILE_CHARSET</td> <td class="code"><pre>u&#39;utf-8&#39;</pre></td> </tr> <tr> <td>FILE_UPLOAD_DIRECTORY_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_HANDLERS</td> <td class="code"><pre>[u&#39;django.core.files.uploadhandler.MemoryFileUploadHandler&#39;, u&#39;django.core.files.uploadhandler.TemporaryFileUploadHandler&#39;]</pre></td> </tr> <tr> <td>FILE_UPLOAD_MAX_MEMORY_SIZE</td> <td class="code"><pre>2621440</pre></td> </tr> <tr> <td>FILE_UPLOAD_PERMISSIONS</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FILE_UPLOAD_TEMP_DIR</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FIRST_DAY_OF_WEEK</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>FIXTURE_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>FORCE_SCRIPT_NAME</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>FORMAT_MODULE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>IGNORABLE_404_URLS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>INSTALLED_APPS</td> <td class="code"><pre>[&#39;django.contrib.staticfiles&#39;, &#39;app&#39;]</pre></td> </tr> <tr> <td>INTERNAL_IPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LANGUAGES</td> <td class="code"><pre>[(u&#39;af&#39;, u&#39;Afrikaans&#39;), (u&#39;ar&#39;, u&#39;Arabic&#39;), (u&#39;ast&#39;, u&#39;Asturian&#39;), (u&#39;az&#39;, u&#39;Azerbaijani&#39;), (u&#39;bg&#39;, u&#39;Bulgarian&#39;), (u&#39;be&#39;, u&#39;Belarusian&#39;), (u&#39;bn&#39;, u&#39;Bengali&#39;), (u&#39;br&#39;, u&#39;Breton&#39;), (u&#39;bs&#39;, u&#39;Bosnian&#39;), (u&#39;ca&#39;, u&#39;Catalan&#39;), (u&#39;cs&#39;, u&#39;Czech&#39;), (u&#39;cy&#39;, u&#39;Welsh&#39;), (u&#39;da&#39;, u&#39;Danish&#39;), (u&#39;de&#39;, u&#39;German&#39;), (u&#39;dsb&#39;, u&#39;Lower Sorbian&#39;), (u&#39;el&#39;, u&#39;Greek&#39;), (u&#39;en&#39;, u&#39;English&#39;), (u&#39;en-au&#39;, u&#39;Australian English&#39;), (u&#39;en-gb&#39;, u&#39;British English&#39;), (u&#39;eo&#39;, u&#39;Esperanto&#39;), (u&#39;es&#39;, u&#39;Spanish&#39;), (u&#39;es-ar&#39;, u&#39;Argentinian Spanish&#39;), (u&#39;es-co&#39;, u&#39;Colombian Spanish&#39;), (u&#39;es-mx&#39;, u&#39;Mexican Spanish&#39;), (u&#39;es-ni&#39;, u&#39;Nicaraguan Spanish&#39;), (u&#39;es-ve&#39;, u&#39;Venezuelan Spanish&#39;), (u&#39;et&#39;, u&#39;Estonian&#39;), (u&#39;eu&#39;, u&#39;Basque&#39;), (u&#39;fa&#39;, u&#39;Persian&#39;), (u&#39;fi&#39;, u&#39;Finnish&#39;), (u&#39;fr&#39;, u&#39;French&#39;), (u&#39;fy&#39;, u&#39;Frisian&#39;), (u&#39;ga&#39;, u&#39;Irish&#39;), (u&#39;gd&#39;, u&#39;Scottish Gaelic&#39;), (u&#39;gl&#39;, u&#39;Galician&#39;), (u&#39;he&#39;, u&#39;Hebrew&#39;), (u&#39;hi&#39;, u&#39;Hindi&#39;), (u&#39;hr&#39;, u&#39;Croatian&#39;), (u&#39;hsb&#39;, u&#39;Upper Sorbian&#39;), (u&#39;hu&#39;, u&#39;Hungarian&#39;), (u&#39;ia&#39;, u&#39;Interlingua&#39;), (u&#39;id&#39;, u&#39;Indonesian&#39;), (u&#39;io&#39;, u&#39;Ido&#39;), (u&#39;is&#39;, u&#39;Icelandic&#39;), (u&#39;it&#39;, u&#39;Italian&#39;), (u&#39;ja&#39;, u&#39;Japanese&#39;), (u&#39;ka&#39;, u&#39;Georgian&#39;), (u&#39;kk&#39;, u&#39;Kazakh&#39;), (u&#39;km&#39;, u&#39;Khmer&#39;), (u&#39;kn&#39;, u&#39;Kannada&#39;), (u&#39;ko&#39;, u&#39;Korean&#39;), (u&#39;lb&#39;, u&#39;Luxembourgish&#39;), (u&#39;lt&#39;, u&#39;Lithuanian&#39;), (u&#39;lv&#39;, u&#39;Latvian&#39;), (u&#39;mk&#39;, u&#39;Macedonian&#39;), (u&#39;ml&#39;, u&#39;Malayalam&#39;), (u&#39;mn&#39;, u&#39;Mongolian&#39;), (u&#39;mr&#39;, u&#39;Marathi&#39;), (u&#39;my&#39;, u&#39;Burmese&#39;), (u&#39;nb&#39;, u&#39;Norwegian Bokm\xe5l&#39;), (u&#39;ne&#39;, u&#39;Nepali&#39;), (u&#39;nl&#39;, u&#39;Dutch&#39;), (u&#39;nn&#39;, u&#39;Norwegian Nynorsk&#39;), (u&#39;os&#39;, u&#39;Ossetic&#39;), (u&#39;pa&#39;, u&#39;Punjabi&#39;), (u&#39;pl&#39;, u&#39;Polish&#39;), (u&#39;pt&#39;, u&#39;Portuguese&#39;), (u&#39;pt-br&#39;, u&#39;Brazilian Portuguese&#39;), (u&#39;ro&#39;, u&#39;Romanian&#39;), (u&#39;ru&#39;, u&#39;Russian&#39;), (u&#39;sk&#39;, u&#39;Slovak&#39;), (u&#39;sl&#39;, u&#39;Slovenian&#39;), (u&#39;sq&#39;, u&#39;Albanian&#39;), (u&#39;sr&#39;, u&#39;Serbian&#39;), (u&#39;sr-latn&#39;, u&#39;Serbian Latin&#39;), (u&#39;sv&#39;, u&#39;Swedish&#39;), (u&#39;sw&#39;, u&#39;Swahili&#39;), (u&#39;ta&#39;, u&#39;Tamil&#39;), (u&#39;te&#39;, u&#39;Telugu&#39;), (u&#39;th&#39;, u&#39;Thai&#39;), (u&#39;tr&#39;, u&#39;Turkish&#39;), (u&#39;tt&#39;, u&#39;Tatar&#39;), (u&#39;udm&#39;, u&#39;Udmurt&#39;), (u&#39;uk&#39;, u&#39;Ukrainian&#39;), (u&#39;ur&#39;, u&#39;Urdu&#39;), (u&#39;vi&#39;, u&#39;Vietnamese&#39;), (u&#39;zh-hans&#39;, u&#39;Simplified Chinese&#39;), (u&#39;zh-hant&#39;, u&#39;Traditional Chinese&#39;)]</pre></td> </tr> <tr> <td>LANGUAGES_BIDI</td> <td class="code"><pre>[u&#39;he&#39;, u&#39;ar&#39;, u&#39;fa&#39;, u&#39;ur&#39;]</pre></td> </tr> <tr> <td>LANGUAGE_CODE</td> <td class="code"><pre>&#39;en-us&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_AGE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_NAME</td> <td class="code"><pre>u&#39;django_language&#39;</pre></td> </tr> <tr> <td>LANGUAGE_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>LOCALE_PATHS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>LOGGING</td> <td class="code"><pre>{&#39;disable_existing_loggers&#39;: True, &#39;formatters&#39;: {&#39;simple&#39;: {&#39;format&#39;: &#39;%(levelname)s %(message)s&#39;}, &#39;verbose&#39;: {&#39;datefmt&#39;: &#39;%Y-%m-%d %H:%M:%S&#39;, &#39;format&#39;: &#39;%(asctime)s %(levelname)-8s %(name)s %(module)s %(process)d %(thread)d %(message)s&#39;}}, &#39;handlers&#39;: {&#39;file&#39;: {&#39;class&#39;: &#39;logging.FileHandler&#39;, &#39;filename&#39;: &#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./gmn.log&#39;, &#39;formatter&#39;: &#39;verbose&#39;, &#39;level&#39;: &#39;DEBUG&#39;}, &#39;null&#39;: {&#39;class&#39;: &#39;logging.NullHandler&#39;, &#39;level&#39;: &#39;DEBUG&#39;}}, &#39;loggers&#39;: {&#39;&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: True}, &#39;django&#39;: {&#39;handlers&#39;: [&#39;file&#39;], &#39;level&#39;: &#39;DEBUG&#39;, &#39;propagate&#39;: False}, &#39;django.db.backends&#39;: {&#39;handlers&#39;: [&#39;null&#39;], &#39;level&#39;: &#39;WARNING&#39;, &#39;propagate&#39;: False}}, &#39;version&#39;: 1}</pre></td> </tr> <tr> <td>LOGGING_CONFIG</td> <td class="code"><pre>u&#39;logging.config.dictConfig&#39;</pre></td> </tr> <tr> <td>LOGIN_REDIRECT_URL</td> <td class="code"><pre>u&#39;/accounts/profile/&#39;</pre></td> </tr> <tr> <td>LOGIN_URL</td> <td class="code"><pre>u&#39;/accounts/login/&#39;</pre></td> </tr> <tr> <td>LOGOUT_REDIRECT_URL</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>LOG_LEVEL</td> <td class="code"><pre>&#39;DEBUG&#39;</pre></td> </tr> <tr> <td>LOG_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./gmn.log&#39;</pre></td> </tr> <tr> <td>MANAGERS</td> <td class="code"><pre>((&#39;Roger Dahl&#39;, &#39;dahl@unm.edu&#39;), (&#39;Mark Servilla&#39;, &#39;mark.servilla@gmail.com&#39;))</pre></td> </tr> <tr> <td>MAX_XML_DOCUMENT_SIZE</td> <td class="code"><pre>10485760</pre></td> </tr> <tr> <td>MEDIA_ROOT</td> <td class="code"><pre>u&#39;&#39;</pre></td> </tr> <tr> <td>MEDIA_URL</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>MESSAGE_STORAGE</td> <td class="code"><pre>u&#39;django.contrib.messages.storage.fallback.FallbackStorage&#39;</pre></td> </tr> <tr> <td>MIDDLEWARE</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>MIDDLEWARE_CLASSES</td> <td class="code"><pre>(&#39;app.middleware.request_handler.RequestHandler&#39;, &#39;app.middleware.exception_handler.ExceptionHandler&#39;, &#39;app.middleware.response_handler.ResponseHandler&#39;, &#39;app.middleware.profiling_handler.ProfilingHandler&#39;, &#39;app.middleware.view_handler.ViewHandler&#39;, &#39;app.middleware.startup_handler.StartupHandler&#39;)</pre></td> </tr> <tr> <td>MIGRATION_MODULES</td> <td class="code"><pre>{}</pre></td> </tr> <tr> <td>MONITOR</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>MONTH_DAY_FORMAT</td> <td class="code"><pre>u&#39;F j&#39;</pre></td> </tr> <tr> <td>NODE_BASEURL</td> <td class="code"><pre>&#39;https://gmn-s.lternet.edu/mn&#39;</pre></td> </tr> <tr> <td>NODE_CONTACT_SUBJECT</td> <td class="code"><pre>&#39;CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org&#39;</pre></td> </tr> <tr> <td>NODE_DESCRIPTION</td> <td class="code"><pre>&#39;The U.S. Long Term Ecological Research Network (LTER) data include ecological observations from the study of pattern and control of primary production, movement of both organic and inorganic matter, disturbance patterns, and the spatial and temporal distribution of populations selected to represent trophic structure. The data originates from 27 sites across the conterminous United States of America, Alaska, Antarctica, Puerto Rico, and French Polynesia and spans a period from over 100 years ago to the present.&#39;</pre></td> </tr> <tr> <td>NODE_IDENTIFIER</td> <td class="code"><pre>&#39;urn:node:mnTestLTER&#39;</pre></td> </tr> <tr> <td>NODE_NAME</td> <td class="code"><pre>&#39;Stage test for PASTA-GMN&#39;</pre></td> </tr> <tr> <td>NODE_REPLICATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>NODE_STATE</td> <td class="code"><pre>&#39;up&#39;</pre></td> </tr> <tr> <td>NODE_SUBJECT</td> <td class="code"><pre>&#39;CN=urn:node:mnTestLTER,DC=dataone,DC=org&#39;</pre></td> </tr> <tr> <td>NODE_SYNCHRONIZE</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_HOUR</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MINUTE</td> <td class="code"><pre>&#39;23&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MONTH</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_MONTHDAY</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_SECOND</td> <td class="code"><pre>&#39;0&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_WEEKDAY</td> <td class="code"><pre>&#39;?&#39;</pre></td> </tr> <tr> <td>NODE_SYNC_SCHEDULE_YEAR</td> <td class="code"><pre>&#39;*&#39;</pre></td> </tr> <tr> <td>NUMBER_GROUPING</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>NUM_CHUNK_BYTES</td> <td class="code"><pre>1048576</pre></td> </tr> <tr> <td>OBJECT_STORE_PATH</td> <td class="code"><pre>&#39;/var/local/dataone/gmn_object_store&#39;</pre></td> </tr> <tr> <td>PASSWORD_HASHERS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PASSWORD_RESET_TIMEOUT_DAYS</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PREPEND_WWW</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_ENABLED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_PASSWORD</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>PROXY_MODE_BASIC_AUTH_USERNAME</td> <td class="code"><pre>&#39;&#39;</pre></td> </tr> <tr> <td>PROXY_MODE_STREAM_TIMEOUT</td> <td class="code"><pre>30</pre></td> </tr> <tr> <td>PUBLIC_LOG_RECORDS</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>PUBLIC_OBJECT_LIST</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>PYCHARM_BIN</td> <td class="code"><pre>&#39;pycharm.sh&#39;</pre></td> </tr> <tr> <td>REPLICATION_ALLOWEDNODE</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>REPLICATION_ALLOWEDOBJECTFORMAT</td> <td class="code"><pre>()</pre></td> </tr> <tr> <td>REPLICATION_MAXOBJECTSIZE</td> <td class="code"><pre>-1</pre></td> </tr> <tr> <td>REPLICATION_MAX_ATTEMPTS</td> <td class="code"><pre>24</pre></td> </tr> <tr> <td>REPLICATION_SPACEALLOCATED</td> <td class="code"><pre>10737418240</pre></td> </tr> <tr> <td>REQUIRE_WHITELIST_FOR_UPDATE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>ROOT_URLCONF</td> <td class="code"><pre>&#39;app.urls&#39;</pre></td> </tr> <tr> <td>SECRET_KEY</td> <td class="code"><pre>u&#39;********************&#39;</pre></td> </tr> <tr> <td>SECURE_BROWSER_XSS_FILTER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_CONTENT_TYPE_NOSNIFF</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_INCLUDE_SUBDOMAINS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SECURE_HSTS_SECONDS</td> <td class="code"><pre>0</pre></td> </tr> <tr> <td>SECURE_PROXY_SSL_HEADER</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_REDIRECT_EXEMPT</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>SECURE_SSL_HOST</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SECURE_SSL_REDIRECT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SERVER_EMAIL</td> <td class="code"><pre>u&#39;root@localhost&#39;</pre></td> </tr> <tr> <td>SESSION_CACHE_ALIAS</td> <td class="code"><pre>u&#39;default&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_AGE</td> <td class="code"><pre>1209600</pre></td> </tr> <tr> <td>SESSION_COOKIE_DOMAIN</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_COOKIE_HTTPONLY</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SESSION_COOKIE_NAME</td> <td class="code"><pre>u&#39;sessionid&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_PATH</td> <td class="code"><pre>u&#39;/&#39;</pre></td> </tr> <tr> <td>SESSION_COOKIE_SECURE</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>SESSION_ENGINE</td> <td class="code"><pre>u&#39;django.contrib.sessions.backends.db&#39;</pre></td> </tr> <tr> <td>SESSION_EXPIRE_AT_BROWSER_CLOSE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_FILE_PATH</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>SESSION_SAVE_EVERY_REQUEST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>SESSION_SERIALIZER</td> <td class="code"><pre>u&#39;django.contrib.sessions.serializers.JSONSerializer&#39;</pre></td> </tr> <tr> <td>SETTINGS_MODULE</td> <td class="code"><pre>&#39;settings&#39;</pre></td> </tr> <tr> <td>SHORT_DATETIME_FORMAT</td> <td class="code"><pre>u&#39;m/d/Y P&#39;</pre></td> </tr> <tr> <td>SHORT_DATE_FORMAT</td> <td class="code"><pre>u&#39;m/d/Y&#39;</pre></td> </tr> <tr> <td>SIGNING_BACKEND</td> <td class="code"><pre>u&#39;django.core.signing.TimestampSigner&#39;</pre></td> </tr> <tr> <td>SILENCED_SYSTEM_CHECKS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STAND_ALONE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>STATICFILES_DIRS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>STATICFILES_FINDERS</td> <td class="code"><pre>[u&#39;django.contrib.staticfiles.finders.FileSystemFinder&#39;, u&#39;django.contrib.staticfiles.finders.AppDirectoriesFinder&#39;]</pre></td> </tr> <tr> <td>STATICFILES_STORAGE</td> <td class="code"><pre>u&#39;django.contrib.staticfiles.storage.StaticFilesStorage&#39;</pre></td> </tr> <tr> <td>STATIC_ROOT</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>STATIC_URL</td> <td class="code"><pre>&#39;/static/&#39;</pre></td> </tr> <tr> <td>SYSMETA_REFRESH_MAX_ATTEMPTS</td> <td class="code"><pre>24</pre></td> </tr> <tr> <td>TEMPLATES</td> <td class="code"><pre>[{&#39;BACKEND&#39;: &#39;django.template.backends.django.DjangoTemplates&#39;, &#39;DIRS&#39;: [&#39;/var/local/dataone/gmn_venv/lib/python2.7/site-packages/gmn/./app/templates&#39;], &#39;OPTIONS&#39;: {&#39;context_processors&#39;: [&#39;django.contrib.auth.context_processors.auth&#39;, &#39;django.template.context_processors.debug&#39;, &#39;django.template.context_processors.i18n&#39;, &#39;django.template.context_processors.media&#39;, &#39;django.template.context_processors.static&#39;, &#39;django.template.context_processors.tz&#39;, &#39;django.contrib.messages.context_processors.messages&#39;], &#39;loaders&#39;: [&#39;django.template.loaders.filesystem.Loader&#39;]}}]</pre></td> </tr> <tr> <td>TEST_NON_SERIALIZED_APPS</td> <td class="code"><pre>[]</pre></td> </tr> <tr> <td>TEST_RUNNER</td> <td class="code"><pre>u&#39;django.test.runner.DiscoverRunner&#39;</pre></td> </tr> <tr> <td>THOUSAND_SEPARATOR</td> <td class="code"><pre>u&#39;,&#39;</pre></td> </tr> <tr> <td>TIME_FORMAT</td> <td class="code"><pre>u&#39;P&#39;</pre></td> </tr> <tr> <td>TIME_INPUT_FORMATS</td> <td class="code"><pre>[u&#39;%H:%M:%S&#39;, u&#39;%H:%M:%S.%f&#39;, u&#39;%H:%M&#39;]</pre></td> </tr> <tr> <td>TIME_ZONE</td> <td class="code"><pre>&#39;UTC&#39;</pre></td> </tr> <tr> <td>TRUST_CLIENT_AUTHORITATIVEMEMBERNODE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_DATESYSMETADATAMODIFIED</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_DATEUPLOADED</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>TRUST_CLIENT_ORIGINMEMBERNODE</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_SERIALVERSION</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>TRUST_CLIENT_SUBMITTER</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_ETAGS</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_I18N</td> <td class="code"><pre>True</pre></td> </tr> <tr> <td>USE_L10N</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_THOUSAND_SEPARATOR</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_TZ</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_X_FORWARDED_HOST</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>USE_X_FORWARDED_PORT</td> <td class="code"><pre>False</pre></td> </tr> <tr> <td>WSGI_APPLICATION</td> <td class="code"><pre>None</pre></td> </tr> <tr> <td>X_FRAME_OPTIONS</td> <td class="code"><pre>u&#39;SAMEORIGIN&#39;</pre></td> </tr> <tr> <td>YEAR_MONTH_FORMAT</td> <td class="code"><pre>u&#39;F Y&#39;</pre></td> </tr> </tbody> </table> </div> <div id="explanation"> <p> You're seeing this error because you have <code>DEBUG = True</code> in your Django settings file. Change that to <code>False</code>, and Django will display a standard page generated by the handler for this status code. </p> </div> </body> </html> at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:423) 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.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 38 more 20170422-06:04:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:15: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:16: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:16: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:16: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:17: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:17: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:18: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:18: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:18: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:19: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:19: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:19: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:19: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:04:20: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: CREATING test object... pid: P1_201711123420124 with a sid: S1_201711123420131 obsoletes: null obsoletedBy: P2_201711123420126 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:04:20: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123420124 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: creating a test object. pid = P1_201711123420124 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:20: [INFO]: SystemMetadata for pid: P1_201711123420124 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123420124</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:04:20.154+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:04:20.154+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123420131</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123420124; FilePart:object = /tmp/mmp.output.7289653472615020036.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8565480002175869787.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:04:50: [INFO]: object created. pid = P1_201711123420124 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:04:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:05:00: [INFO]: UPDATING test object... pid: P1_201711123420124 with pid: P2_201711123420126 with a sid: S2_201711123420133 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:00: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/P1_201711123420124; MMP message has: ParamPart:newPid = P2_201711123420126; FilePart:object = /tmp/mmp.output.5748179190905199340.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6405145192619485178.tmp (865 bytes); [org.dataone.client.rest.RestClient] 20170422-06:05:33: [INFO]: UPDATING test object... pid: P2_201711123420126 with pid: P3_201711123420129 with a sid: S1_201711123420131 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/P2_201711123420126; MMP message has: ParamPart:newPid = P3_201711123420129; FilePart:object = /tmp/mmp.output.860693198561705164.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6402458092467836726.tmp (865 bytes); [org.dataone.client.rest.RestClient] 20170422-06:05:55: [INFO]: testSidReuse() : yielded an exception on update() as expected : InvalidSystemMetadata : The series id S1_201711123420131 in the system metadata doesn't match the previous series id S2_201711123420133, so it should NOT exist. However, it was used by another object. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: CREATING test object... pid: P1_201711123555357 with a sid: S1_201711123555363 obsoletes: null obsoletedBy: P2_201711123555359 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:05:55: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123555357 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: creating a test object. pid = P1_201711123555357 on https://mn-demo-11.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:55: [INFO]: SystemMetadata for pid: P1_201711123555357 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123555357</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:05:55.384+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:05:55.384+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123555363</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123555357; FilePart:object = /tmp/mmp.output.9093942560168716360.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8448226481430205236.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:05:56: [INFO]: object created. pid = P1_201711123555357 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:05:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:06:06: [INFO]: UPDATING test object... pid: P1_201711123555357 with pid: P2_201711123555359 with a sid: S2_201711123555366 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:06: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object/P1_201711123555357; MMP message has: ParamPart:newPid = P2_201711123555359; FilePart:object = /tmp/mmp.output.6105817783119615416.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2632134145293789803.tmp (865 bytes); [org.dataone.client.rest.RestClient] 20170422-06:06:18: [INFO]: UPDATING test object... pid: P2_201711123555359 with pid: P3_201711123555361 with a sid: S1_201711123555363 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object/P2_201711123555359; MMP message has: ParamPart:newPid = P3_201711123555361; FilePart:object = /tmp/mmp.output.4278074506703813689.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1596843823565394205.tmp (865 bytes); [org.dataone.client.rest.RestClient] 20170422-06:06:18: [INFO]: testSidReuse() : yielded an exception on update() as expected : InvalidSystemMetadata : The series id S1_201711123555363 in the system metadata doesn't match the previous series id S2_201711123555366, so it should NOT exist. However, it was used by another object. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: CREATING test object... pid: P1_201711123618603 with a sid: S1_201711123618609 obsoletes: null obsoletedBy: P2_201711123618605 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:06:18: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123618603 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: creating a test object. pid = P1_201711123618603 on https://gmn-s.lternet.edu/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: SystemMetadata for pid: P1_201711123618603 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123618603</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:06:18.631+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:06:18.631+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123618609</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123618603; FilePart:object = /tmp/mmp.output.93291569896956891.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8625776338729300684.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:06:18: [INFO]: object created. pid = P1_201711123618603 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:06:28: [INFO]: UPDATING test object... pid: P1_201711123618603 with pid: P2_201711123618605 with a sid: S2_201711123618612 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://gmn-s.lternet.edu/mn/v2/object/P1_201711123618603; MMP message has: ParamPart:newPid = P2_201711123618605; FilePart:object = /tmp/mmp.output.7870135334617250332.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2992775354052839432.tmp (865 bytes); [org.dataone.client.rest.RestClient] 20170422-06:06:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:28: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:06:28: [INFO]: testSidReuseDiffChain() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:29: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:29: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:29: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:29: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:30: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:31: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:31: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:31: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:31: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:32: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:32: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:32: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:32: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:33: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:33: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:06:33: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: CREATING test object... pid: P1_201711123633635 with a sid: S1_201711123633645 obsoletes: null obsoletedBy: P2_201711123633638 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:06:33: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123633635 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: creating a test object. pid = P1_201711123633635 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:33: [INFO]: SystemMetadata for pid: P1_201711123633635 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123633635</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:06:33.667+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:06:33.667+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123633645</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:48: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123633635; FilePart:object = /tmp/mmp.output.68450063043696826.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6060154256894075938.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:06:48: [INFO]: object created. pid = P1_201711123633635 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:48: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:06:58: [INFO]: UPDATING test object... pid: P1_201711123633635 with pid: P2_201711123633638 with a sid: S2_201711123633647 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:06:58: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/P1_201711123633635; MMP message has: ParamPart:newPid = P2_201711123633638; FilePart:object = /tmp/mmp.output.3848851513850911214.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1785466138356009452.tmp (865 bytes); [org.dataone.client.rest.RestClient] 20170422-06:07:32: [INFO]: CREATING test object... pid: P3_201711123633640 with a sid: S3_201711123633649 obsoletes: null obsoletedBy: P2_201711123633638 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:32: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:07:32: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:32: [WARN]: Unable to find a valid authoritative MN to use for the object: P3_201711123633640 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:32: [INFO]: creating a test object. pid = P3_201711123633640 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:32: [INFO]: SystemMetadata for pid: P3_201711123633640 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P3_201711123633640</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:07:32.617+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:07:32.617+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S3_201711123633649</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P3_201711123633640; FilePart:object = /tmp/mmp.output.6577862656552092360.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7573995550228000633.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:07:54: [INFO]: object created. pid = P3_201711123633640 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:07:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:08:04: [INFO]: UPDATING test object... pid: P3_201711123633640 with pid: P4_201711123633642 with a sid: S1_201711123633645 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/P3_201711123633640; MMP message has: ParamPart:newPid = P4_201711123633642; FilePart:object = /tmp/mmp.output.8722788837827894834.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8009924643912975686.tmp (865 bytes); [org.dataone.client.rest.RestClient] 20170422-06:08:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:08:35: [INFO]: Testing getPackage() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: Testing getPackage(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:35: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:35: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:35: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:36: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:36: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:36: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:36: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:37: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:37: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:38: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:38: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:39: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:39: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:39: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:39: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:40: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:40: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:08:40: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:08:40: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: creating a test object. pid = testPackage_scimeta_201711123840788 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:40: [INFO]: SystemMetadata for pid: testPackage_scimeta_201711123840788 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>testPackage_scimeta_201711123840788</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>CN=testRightsHolder,DC=dataone,DC=org</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:08:40.805+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:08:40.805+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnStageUCSB2</originMemberNode> <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_201711123840788; FilePart:object = /tmp/mmp.output.7674882670814743156.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3672937508948231150.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:08:41: [INFO]: object created. pid = testPackage_scimeta_201711123840788 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:08:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:41: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:08:41: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:41: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-stage-ucsb-2.201711123841903.testPackage_dataObj_ on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:08:41: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-stage-ucsb-2.201711123841903.testPackage_dataObj_ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>MNCallAdapterTierTests.mn-stage-ucsb-2.201711123841903.testPackage_dataObj_</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>CN=testRightsHolder,DC=dataone,DC=org</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:08:41.918+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:08:41.918+00:00</dateSysMetadataModified> <originMemberNode>urn:node:mnStageUCSB2</originMemberNode> <authoritativeMemberNode>urn:node:mnStageUCSB2</authoritativeMemberNode> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-stage-ucsb-2.201711123841903.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.2242487626175429482.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.583047195517987276.tmp (1113 bytes); [org.dataone.client.rest.RestClient] 20170422-06:09:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] org.dataone.client.exception.ClientSideException: Unable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1430) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1383) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1355) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1281) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1302) at org.dataone.integration.ContextAwareTestCaseDataone.createPackage(ContextAwareTestCaseDataone.java:1952) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupResourcePkgMNCase1(SidMNTestImplementations.java:396) 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.integration.it.testImplementations.SidMNTestImplementations.testGetPackage(SidMNTestImplementations.java:708) 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.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.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:470) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 43 more Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 47 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:153) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:901) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578) at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:259) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330) at org.dataone.client.rest.RestClient.doRequestMMBody(RestClient.java:306) at org.dataone.client.rest.RestClient.doPostRequest(RestClient.java:226) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) ... 46 more 20170422-06:09:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:09:12: [INFO]: Testing getSystemMetadata() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: Testing getSystemMetadata(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:12: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:12: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:12: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:13: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:13: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:14: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:14: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:14: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:14: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:15: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:15: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:15: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:16: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:16: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:09:16: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: CREATING test object... pid: P1_201711123916790 with a sid: S1_201711123916792 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:09:16: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123916790 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: creating a test object. pid = P1_201711123916790 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:16: [INFO]: SystemMetadata for pid: P1_201711123916790 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123916790</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:09:16.809+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:09:16.809+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123916792</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123916790; FilePart:object = /tmp/mmp.output.2014102093560882688.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.748674985571334747.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:09:22: [INFO]: object created. pid = P1_201711123916790 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:09:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:09:32: [INFO]: Created SID (S1_201711123916792) and head PID (P1_201711123916790) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/meta/S1_201711123916792 [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.v2.impl.MultipartD1Node.getSystemMetadata(MultipartD1Node.java:94) at org.dataone.client.v2.impl.MultipartMNode.getSystemMetadata(MultipartMNode.java:337) at org.dataone.integration.adapters.CommonCallAdapter.getSystemMetadata(CommonCallAdapter.java:246) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testGetSystemMetadata(SidCommonTestImplementations.java:319) 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.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: /Read timed out ... 36 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:153) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:901) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578) at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346) at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339) ... 35 more 20170422-06:10:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [INFO]: CREATING test object... pid: P1_2017111231012136 with a sid: S1_2017111231012138 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:10:12: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231012136 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [INFO]: creating a test object. pid = P1_2017111231012136 on https://mn-demo-11.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:12: [INFO]: SystemMetadata for pid: P1_2017111231012136 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231012136</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:10:12.155+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:10:12.155+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231012138</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231012136; FilePart:object = /tmp/mmp.output.1938435367073580190.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7804889230122729566.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:10:13: [INFO]: object created. pid = P1_2017111231012136 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:10:23: [INFO]: Created SID (S1_2017111231012138) and head PID (P1_2017111231012136) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/meta/S1_2017111231012138 [org.dataone.client.rest.RestClient] 20170422-06:10:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: CREATING test object... pid: P1_2017111231033585 with a sid: S1_2017111231033588 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:10:33: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231033585 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: creating a test object. pid = P1_2017111231033585 on https://gmn-s.lternet.edu/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: SystemMetadata for pid: P1_2017111231033585 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231033585</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:10:33.604+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:10:33.604+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231033588</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231033585; FilePart:object = /tmp/mmp.output.8987743843956083238.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5162159478249329666.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:10:33: [INFO]: object created. pid = P1_2017111231033585 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:33: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:10:43: [INFO]: Created SID (S1_2017111231033588) and head PID (P1_2017111231033585) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/meta/S1_2017111231033588 [org.dataone.client.rest.RestClient] 20170422-06:10:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:53: [INFO]: CREATING test object... pid: P1_2017111231053983 with a sid: S1_2017111231053986 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:53: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:10:53: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231053983 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: creating a test object. pid = P1_2017111231053983 on http://dataone.neonscience.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: SystemMetadata for pid: P1_2017111231053983 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231053983</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:10:54.002+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:10:54.002+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231053986</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.neonscience.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231053983; FilePart:object = /tmp/mmp.output.3763387438125519321.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1129841186498646792.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:10:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 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.integration.it.testImplementations.SidCommonTestImplementations.testGetSystemMetadata(SidCommonTestImplementations.java:313) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 35 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 38 more 20170422-06:10:54: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: CREATING test object... pid: P1_2017111231054476 with a sid: S1_2017111231054478 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:10:54: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231054476 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: creating a test object. pid = P1_2017111231054476 on https://test.arcticdata.io/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:54: [INFO]: SystemMetadata for pid: P1_2017111231054476 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231054476</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:10:54.493+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:10:54.493+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231054478</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://test.arcticdata.io/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231054476; FilePart:object = /tmp/mmp.output.7293389501253638176.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6329804295179367534.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:10:56: [INFO]: object created. pid = P1_2017111231054476 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:10:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:11:06: [INFO]: Created SID (S1_2017111231054478) and head PID (P1_2017111231054476) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/meta/S1_2017111231054478 [org.dataone.client.rest.RestClient] 20170422-06:11:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [INFO]: CREATING test object... pid: P1_2017111231116905 with a sid: S1_2017111231116907 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:11:16: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231116905 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [INFO]: creating a test object. pid = P1_2017111231116905 on http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:16: [INFO]: SystemMetadata for pid: P1_2017111231116905 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231116905</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:11:16.922+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:11:16.922+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231116907</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231116905; FilePart:object = /tmp/mmp.output.3072193493079696966.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1430216048602824360.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:11:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 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.integration.it.testImplementations.SidCommonTestImplementations.testGetSystemMetadata(SidCommonTestImplementations.java:313) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 35 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 38 more 20170422-06:11:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: CREATING test object... pid: P1_2017111231117437 with a sid: S1_2017111231117440 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:11:17: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231117437 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: creating a test object. pid = P1_2017111231117437 on https://dataone-test.researchworkspace.com/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: SystemMetadata for pid: P1_2017111231117437 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231117437</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:11:17.455+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:11:17.455+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231117440</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://dataone-test.researchworkspace.com/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231117437; FilePart:object = /tmp/mmp.output.1010855386038282812.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7306076530128931716.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:11:17: [INFO]: object created. pid = P1_2017111231117437 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:11:27: [INFO]: Created SID (S1_2017111231117440) and head PID (P1_2017111231117437) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/meta/S1_2017111231117440 [org.dataone.client.rest.RestClient] 20170422-06:11:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: CREATING test object... pid: P1_2017111231138124 with a sid: S1_2017111231138126 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:11:38: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231138124 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: creating a test object. pid = P1_2017111231138124 on https://gmn-s.edirepository.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: SystemMetadata for pid: P1_2017111231138124 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231138124</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:11:38.141+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:11:38.141+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231138126</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.edirepository.org/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231138124; FilePart:object = /tmp/mmp.output.7936101530401574243.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2182053418229245863.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:11:38: [INFO]: object created. pid = P1_2017111231138124 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:11:48: [INFO]: Created SID (S1_2017111231138126) and head PID (P1_2017111231138124) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/meta/S1_2017111231138126 [org.dataone.client.rest.RestClient] 20170422-06:11:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:11:59: [INFO]: Testing get() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: Testing get(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:11:59: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:11:59: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:11:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:00: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:00: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:00: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:00: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:01: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:01: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:01: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:01: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:02: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:02: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:02: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:03: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:03: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:12:03: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: CREATING test object... pid: P1_201711123123477 with a sid: S1_201711123123479 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:12:03: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123123477 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: creating a test object. pid = P1_201711123123477 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:03: [INFO]: SystemMetadata for pid: P1_201711123123477 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123123477</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:12:03.495+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:12:03.495+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123123479</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123123477; FilePart:object = /tmp/mmp.output.8874372843093254333.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3553736843213179691.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:12:13: [INFO]: object created. pid = P1_201711123123477 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:12:23: [INFO]: Created SID (S1_201711123123479) and head PID (P1_201711123123477) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/S1_201711123123479 [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:349) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.get(MultipartD1Node.java:366) at org.dataone.client.v2.impl.MultipartMNode.get(MultipartMNode.java:279) at org.dataone.integration.adapters.CommonCallAdapter.get(CommonCallAdapter.java:215) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testGet(SidCommonTestImplementations.java:366) 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.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: /Read timed out ... 36 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:153) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:901) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578) at org.apache.http.impl.client.cache.CachingExec.handleCacheMiss(CachingExec.java:346) at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:265) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:264) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:182) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339) ... 35 more 20170422-06:12:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [INFO]: CREATING test object... pid: P1_2017111231253500 with a sid: S1_2017111231253503 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:12:53: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231253500 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [INFO]: creating a test object. pid = P1_2017111231253500 on https://mn-demo-11.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:53: [INFO]: SystemMetadata for pid: P1_2017111231253500 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231253500</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:12:53.516+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:12:53.516+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231253503</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231253500; FilePart:object = /tmp/mmp.output.5133256136323070890.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8871581076510234698.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:12:54: [INFO]: object created. pid = P1_2017111231253500 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:12:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:04: [INFO]: Created SID (S1_2017111231253503) and head PID (P1_2017111231253500) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object/S1_2017111231253503 [org.dataone.client.rest.RestClient] 20170422-06:13:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object/P1_2017111231253500 [org.dataone.client.rest.RestClient] 20170422-06:13:05: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: CREATING test object... pid: P1_201711123135680 with a sid: S1_201711123135682 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:05: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123135680 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: creating a test object. pid = P1_201711123135680 on https://gmn-s.lternet.edu/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: SystemMetadata for pid: P1_201711123135680 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123135680</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:13:05.695+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:13:05.695+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123135682</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123135680; FilePart:object = /tmp/mmp.output.963821289154735314.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5439134698983305034.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:13:05: [INFO]: object created. pid = P1_201711123135680 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:15: [INFO]: Created SID (S1_201711123135682) and head PID (P1_201711123135680) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/object/S1_201711123135682 [org.dataone.client.rest.RestClient] 20170422-06:13:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/object/P1_201711123135680 [org.dataone.client.rest.RestClient] 20170422-06:13:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: CREATING test object... pid: P1_201711123131673 with a sid: S1_201711123131676 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:16: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123131673 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: creating a test object. pid = P1_201711123131673 on http://dataone.neonscience.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: SystemMetadata for pid: P1_201711123131673 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123131673</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:13:16.090+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:13:16.090+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123131676</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.neonscience.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123131673; FilePart:object = /tmp/mmp.output.7239762629006567915.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5023602438753738345.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:13:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 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.integration.it.testImplementations.SidCommonTestImplementations.testGet(SidCommonTestImplementations.java:362) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 35 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 38 more 20170422-06:13:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: CREATING test object... pid: P1_2017111231316548 with a sid: S1_2017111231316550 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:16: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231316548 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: creating a test object. pid = P1_2017111231316548 on https://test.arcticdata.io/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:16: [INFO]: SystemMetadata for pid: P1_2017111231316548 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231316548</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:13:16.561+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:13:16.561+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231316550</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://test.arcticdata.io/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231316548; FilePart:object = /tmp/mmp.output.7747402536816652563.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.213665238450184826.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:13:18: [INFO]: object created. pid = P1_2017111231316548 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:28: [INFO]: Created SID (S1_2017111231316550) and head PID (P1_2017111231316548) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/object/S1_2017111231316550 [org.dataone.client.rest.RestClient] 20170422-06:13:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/object/P1_2017111231316548 [org.dataone.client.rest.RestClient] 20170422-06:13:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: CREATING test object... pid: P1_2017111231330160 with a sid: S1_2017111231330162 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:30: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231330160 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: creating a test object. pid = P1_2017111231330160 on http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: SystemMetadata for pid: P1_2017111231330160 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231330160</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:13:30.176+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:13:30.176+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231330162</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231330160; FilePart:object = /tmp/mmp.output.5449696529034124533.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.835545776677084925.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:13:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testGet(SidCommonTestImplementations.java:362) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 34 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 37 more 20170422-06:13:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: CREATING test object... pid: P1_2017111231330610 with a sid: S1_2017111231330612 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:30: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231330610 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: creating a test object. pid = P1_2017111231330610 on https://dataone-test.researchworkspace.com/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:30: [INFO]: SystemMetadata for pid: P1_2017111231330610 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231330610</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:13:30.624+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:13:30.624+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231330612</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://dataone-test.researchworkspace.com/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231330610; FilePart:object = /tmp/mmp.output.1231343808897142079.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7283966077973967526.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:13:31: [INFO]: object created. pid = P1_2017111231330610 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:41: [INFO]: Created SID (S1_2017111231330612) and head PID (P1_2017111231330610) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/object/S1_2017111231330612 [org.dataone.client.rest.RestClient] 20170422-06:13:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/object/P1_2017111231330610 [org.dataone.client.rest.RestClient] 20170422-06:13:41: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: CREATING test object... pid: P1_2017111231341571 with a sid: S1_2017111231341573 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:41: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231341571 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: creating a test object. pid = P1_2017111231341571 on https://gmn-s.edirepository.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: SystemMetadata for pid: P1_2017111231341571 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231341571</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:13:41.586+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:13:41.586+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231341573</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.edirepository.org/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231341571; FilePart:object = /tmp/mmp.output.6508141604893400598.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5762711319732760014.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:13:41: [INFO]: object created. pid = P1_2017111231341571 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:51: [INFO]: Created SID (S1_2017111231341573) and head PID (P1_2017111231341571) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/object/S1_2017111231341573 [org.dataone.client.rest.RestClient] 20170422-06:13:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/object/P1_2017111231341571 [org.dataone.client.rest.RestClient] 20170422-06:13:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:13:52: [INFO]: Testing describe() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: Testing describe(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:52: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:52: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:53: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:53: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:54: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:54: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:55: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:55: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:56: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:56: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:56: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:57: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:57: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:13:57: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: CREATING test object... pid: P1_2017111231357568 with a sid: S1_2017111231357570 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:13:57: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231357568 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: creating a test object. pid = P1_2017111231357568 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:13:57: [INFO]: SystemMetadata for pid: P1_2017111231357568 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231357568</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:13:57.583+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:13:57.583+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231357570</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231357568; FilePart:object = /tmp/mmp.output.4992592652040364090.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3013632776559455975.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:14:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testDescribe(SidCommonTestImplementations.java:409) 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.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: Unable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 34 more Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:470) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 37 more Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 41 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:153) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:901) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578) at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:259) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330) at org.dataone.client.rest.RestClient.doRequestMMBody(RestClient.java:306) at org.dataone.client.rest.RestClient.doPostRequest(RestClient.java:226) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) ... 40 more 20170422-06:14:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [INFO]: CREATING test object... pid: P1_2017111231427709 with a sid: S1_2017111231427712 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:14:27: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231427709 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [INFO]: creating a test object. pid = P1_2017111231427709 on https://mn-demo-11.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:27: [INFO]: SystemMetadata for pid: P1_2017111231427709 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231427709</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:14:27.723+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:14:27.723+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231427712</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231427709; FilePart:object = /tmp/mmp.output.8112056265076044562.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6525921595478039168.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:14:29: [INFO]: object created. pid = P1_2017111231427709 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:14:39: [INFO]: Created SID (S1_2017111231427712) and head PID (P1_2017111231427709) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object/S1_2017111231427712 [org.dataone.client.rest.RestClient] 20170422-06:14:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object/P1_2017111231427709 [org.dataone.client.rest.RestClient] 20170422-06:14:39: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [INFO]: CREATING test object... pid: P1_2017111231439774 with a sid: S1_2017111231439776 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:14:39: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231439774 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [INFO]: creating a test object. pid = P1_2017111231439774 on https://gmn-s.lternet.edu/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:39: [INFO]: SystemMetadata for pid: P1_2017111231439774 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231439774</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:14:39.790+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:14:39.790+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231439776</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231439774; FilePart:object = /tmp/mmp.output.349502245336626384.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3985870982323950362.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:14:40: [INFO]: object created. pid = P1_2017111231439774 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:40: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:14:50: [INFO]: Created SID (S1_2017111231439776) and head PID (P1_2017111231439774) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://gmn-s.lternet.edu/mn/v2/object/S1_2017111231439776 [org.dataone.client.rest.RestClient] 20170422-06:14:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://gmn-s.lternet.edu/mn/v2/object/P1_2017111231439774 [org.dataone.client.rest.RestClient] 20170422-06:14:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: CREATING test object... pid: P1_2017111231450452 with a sid: S1_2017111231450455 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:14:50: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231450452 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: creating a test object. pid = P1_2017111231450452 on http://dataone.neonscience.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: SystemMetadata for pid: P1_2017111231450452 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231450452</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:14:50.465+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:14:50.465+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231450455</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.neonscience.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231450452; FilePart:object = /tmp/mmp.output.1072595074049969711.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6008708123053415707.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:14:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testDescribe(SidCommonTestImplementations.java:409) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 34 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 37 more 20170422-06:14:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: CREATING test object... pid: P1_2017111231450899 with a sid: S1_2017111231450901 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:14:50: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231450899 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: creating a test object. pid = P1_2017111231450899 on https://test.arcticdata.io/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:50: [INFO]: SystemMetadata for pid: P1_2017111231450899 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231450899</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:14:50.911+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:14:50.911+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231450901</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://test.arcticdata.io/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231450899; FilePart:object = /tmp/mmp.output.5696122773307738361.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6173715023584856604.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:14:52: [INFO]: object created. pid = P1_2017111231450899 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:14:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:15:02: [INFO]: Created SID (S1_2017111231450901) and head PID (P1_2017111231450899) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://test.arcticdata.io/metacat/d1/mn/v2/object/S1_2017111231450901 [org.dataone.client.rest.RestClient] 20170422-06:15:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://test.arcticdata.io/metacat/d1/mn/v2/object/P1_2017111231450899 [org.dataone.client.rest.RestClient] 20170422-06:15:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: CREATING test object... pid: P1_201711123154165 with a sid: S1_201711123154167 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:15:04: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123154165 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: creating a test object. pid = P1_201711123154165 on http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: SystemMetadata for pid: P1_201711123154165 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123154165</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:15:04.177+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:15:04.177+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123154167</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123154165; FilePart:object = /tmp/mmp.output.4818649782267927842.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1329176308235155603.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:15:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testDescribe(SidCommonTestImplementations.java:409) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 34 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 37 more 20170422-06:15:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: CREATING test object... pid: P1_201711123154695 with a sid: S1_201711123154697 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:15:04: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123154695 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: creating a test object. pid = P1_201711123154695 on https://dataone-test.researchworkspace.com/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:04: [INFO]: SystemMetadata for pid: P1_201711123154695 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123154695</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:15:04.707+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:15:04.707+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123154697</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://dataone-test.researchworkspace.com/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123154695; FilePart:object = /tmp/mmp.output.4221517093381767396.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.502029918216994573.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:15:05: [INFO]: object created. pid = P1_201711123154695 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:15:15: [INFO]: Created SID (S1_201711123154697) and head PID (P1_201711123154695) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://dataone-test.researchworkspace.com/mn/v2/object/S1_201711123154697 [org.dataone.client.rest.RestClient] 20170422-06:15:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://dataone-test.researchworkspace.com/mn/v2/object/P1_201711123154695 [org.dataone.client.rest.RestClient] 20170422-06:15:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: CREATING test object... pid: P1_2017111231515591 with a sid: S1_2017111231515593 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:15:15: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231515591 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: creating a test object. pid = P1_2017111231515591 on https://gmn-s.edirepository.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: SystemMetadata for pid: P1_2017111231515591 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231515591</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:15:15.603+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:15:15.603+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231515593</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.edirepository.org/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231515591; FilePart:object = /tmp/mmp.output.8617860456668084260.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3860681805463944393.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:15:15: [INFO]: object created. pid = P1_2017111231515591 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:15:25: [INFO]: Created SID (S1_2017111231515593) and head PID (P1_2017111231515591) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://gmn-s.edirepository.org/mn/v2/object/S1_2017111231515593 [org.dataone.client.rest.RestClient] 20170422-06:15:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://gmn-s.edirepository.org/mn/v2/object/P1_2017111231515591 [org.dataone.client.rest.RestClient] 20170422-06:15:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:25: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:15:25: [INFO]: Testing create() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:26: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:26: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:26: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:27: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:28: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:28: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:29: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:29: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:29: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:29: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:29: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:15:30: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:15:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:00: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P12017111231530256; FilePart:object = /tmp/mmp.output.4140529135674014899.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6976800435964373533.tmp (824 bytes); [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:470) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testCreate(SidCommonTestImplementations.java:466) 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.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: /Read timed out ... 34 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:153) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:901) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578) at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:259) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330) at org.dataone.client.rest.RestClient.doRequestMMBody(RestClient.java:306) at org.dataone.client.rest.RestClient.doPostRequest(RestClient.java:226) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) ... 33 more 20170422-06:16:00: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1201711123160389; FilePart:object = /tmp/mmp.output.7205109700056773987.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.135937060571297037.tmp (822 bytes); [org.dataone.client.rest.RestClient] 20170422-06:16:01: [INFO]: Testing create(), created new object: org.dataone.service.types.v1.Identifier@6423df16 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/meta/S1201711123160392 [org.dataone.client.rest.RestClient] 20170422-06:16:01: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1201711123161670; FilePart:object = /tmp/mmp.output.4108836153895387208.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9155510031245446763.tmp (822 bytes); [org.dataone.client.rest.RestClient] 20170422-06:16:01: [INFO]: Testing create(), created new object: org.dataone.service.types.v1.Identifier@64245e90 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/meta/S1201711123161672 [org.dataone.client.rest.RestClient] 20170422-06:16:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.neonscience.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P120171112316225; FilePart:object = /tmp/mmp.output.7503738724873769368.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1246863033260645471.tmp (820 bytes); [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testCreate(SidCommonTestImplementations.java:466) 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.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) 20170422-06:16:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://test.arcticdata.io/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1201711123162627; FilePart:object = /tmp/mmp.output.761250258880308539.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7084313145027143747.tmp (822 bytes); [org.dataone.client.rest.RestClient] 20170422-06:16:04: [INFO]: Testing create(), created new object: org.dataone.service.types.v1.Identifier@6424d25b [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/meta/S1201711123162629 [org.dataone.client.rest.RestClient] 20170422-06:16:05: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1201711123165416; FilePart:object = /tmp/mmp.output.4417541538816373412.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5303974144929165143.tmp (822 bytes); [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testCreate(SidCommonTestImplementations.java:466) 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.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) 20170422-06:16:05: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://dataone-test.researchworkspace.com/mn/v2/object; MMP message has: ParamPart:pid = P1201711123165841; FilePart:object = /tmp/mmp.output.496752212687242932.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6965833079025262685.tmp (822 bytes); [org.dataone.client.rest.RestClient] 20170422-06:16:06: [INFO]: Testing create(), created new object: org.dataone.service.types.v1.Identifier@64263732 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/meta/S1201711123165843 [org.dataone.client.rest.RestClient] 20170422-06:16:06: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.edirepository.org/mn/v2/object; MMP message has: ParamPart:pid = P1201711123166581; FilePart:object = /tmp/mmp.output.3527779680884386591.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.738323751682150074.tmp (822 bytes); [org.dataone.client.rest.RestClient] 20170422-06:16:06: [INFO]: Testing create(), created new object: org.dataone.service.types.v1.Identifier@6426a0ca [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/meta/S1201711123166584 [org.dataone.client.rest.RestClient] 20170422-06:16:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:16:07: [INFO]: Testing delete() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: Testing delete(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:07: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:07: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:07: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:07: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:08: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:08: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:09: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:09: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:09: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:09: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:09: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:09: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:10: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:10: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:16:10: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: CREATING test object... pid: P1_2017111231610449 with a sid: S1_2017111231610451 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:16:10: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231610449 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: creating a test object. pid = P1_2017111231610449 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:10: [INFO]: SystemMetadata for pid: P1_2017111231610449 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231610449</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:16:10.461+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:16:10.461+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231610451</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231610449; FilePart:object = /tmp/mmp.output.3736318375470617619.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3234923912522466130.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:16:32: [INFO]: object created. pid = P1_2017111231610449 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:16:42: [INFO]: Created SID (S1_2017111231610451) and head PID (P1_2017111231610449) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:16:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: DELETE https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/S1_2017111231610451 [org.dataone.client.rest.RestClient] 20170422-06:17:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object/P1_2017111231610449 [org.dataone.client.rest.RestClient] 20170422-06:17:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:26: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:17:26: [INFO]: Testing listObjects() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:26: [INFO]: Testing listObjects(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:26: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:27: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:27: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:27: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:28: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:29: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:29: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:30: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:30: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:30: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:31: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:17:31: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: CREATING test object... pid: P1_2017111231731328 with a sid: S1_2017111231731330 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:17:31: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231731328 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: creating a test object. pid = P1_2017111231731328 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:17:31: [INFO]: SystemMetadata for pid: P1_2017111231731328 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231731328</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:17:31.344+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:17:31.344+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231731330</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231731328; FilePart:object = /tmp/mmp.output.2147777806512760860.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7591782111890587769.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:18:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testListObjects(SidCommonTestImplementations.java:570) 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.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: Unable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 34 more Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:470) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 37 more Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 41 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:153) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:901) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.client.cache.CachingExec.callBackend(CachingExec.java:578) at org.apache.http.impl.client.cache.CachingExec.execute(CachingExec.java:259) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:330) at org.dataone.client.rest.RestClient.doRequestMMBody(RestClient.java:306) at org.dataone.client.rest.RestClient.doPostRequest(RestClient.java:226) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) ... 40 more 20170422-06:18:01: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [INFO]: CREATING test object... pid: P1_201711123181468 with a sid: S1_201711123181470 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:18:01: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123181468 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [INFO]: creating a test object. pid = P1_201711123181468 on https://mn-demo-11.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:01: [INFO]: SystemMetadata for pid: P1_201711123181468 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123181468</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:18:01.481+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:18:01.481+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123181470</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123181468; FilePart:object = /tmp/mmp.output.8186061942152411732.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1671862892231580859.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:18:02: [INFO]: object created. pid = P1_201711123181468 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:18:12: [INFO]: Created SID (S1_201711123181470) and head PID (P1_201711123181468) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object?identifier=P1_201711123181468 [org.dataone.client.rest.RestClient] 20170422-06:18:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object?identifier=S1_201711123181470 [org.dataone.client.rest.RestClient] 20170422-06:18:22: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [INFO]: CREATING test object... pid: P1_2017111231822856 with a sid: S1_2017111231822858 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:18:22: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231822856 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [INFO]: creating a test object. pid = P1_2017111231822856 on https://gmn-s.lternet.edu/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:22: [INFO]: SystemMetadata for pid: P1_2017111231822856 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231822856</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:18:22.869+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:18:22.869+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231822858</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231822856; FilePart:object = /tmp/mmp.output.9132937201053982608.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.355325416251384650.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:18:23: [INFO]: object created. pid = P1_2017111231822856 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:18:33: [INFO]: Created SID (S1_2017111231822858) and head PID (P1_2017111231822856) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/object?identifier=P1_2017111231822856 [org.dataone.client.rest.RestClient] 20170422-06:18:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/object?identifier=S1_2017111231822858 [org.dataone.client.rest.RestClient] 20170422-06:18:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:18:49: [INFO]: Testing isAuthorized() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: Testing isAuthorized(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:49: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:49: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:49: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:50: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:50: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:51: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:51: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:51: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:51: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:51: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:51: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:52: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:52: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:53: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:53: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:18:53: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: CREATING test object... pid: P1_2017111231853641 with a sid: S1_2017111231853644 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:18:53: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111231853641 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: creating a test object. pid = P1_2017111231853641 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:18:53: [INFO]: SystemMetadata for pid: P1_2017111231853641 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111231853641</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:18:53.654+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:18:53.654+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111231853644</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:19:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111231853641; FilePart:object = /tmp/mmp.output.1581473939435767023.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.894241375724255092.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:19:18: [INFO]: object created. pid = P1_2017111231853641 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:19:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:19:28: [INFO]: Created SID (S1_2017111231853644) and head PID (P1_2017111231853641) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:19:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/S1_2017111231853644?action=read [org.dataone.client.rest.RestClient] 20170422-06:20:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/isAuthorized/P1_2017111231853641?action=read [org.dataone.client.rest.RestClient] 20170422-06:20:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:25: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170422-06:20:25: [INFO]: Testing view() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:25: [INFO]: Testing view(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:25: [INFO]: MN included in test: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://seadva-test.d2i.indiana.edu/sead/rest/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:26: [INFO]: MN excluded from test: http://seadva-test.d2i.indiana.edu/sead/rest/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:26: [INFO]: MN included in test: https://mn-demo-11.test.dataone.org/knb/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:26: [INFO]: MN included in test: https://gmn-s.lternet.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:26: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-dev.ecoinformatics.org.au/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:28: [INFO]: MN excluded from test: https://dataone-dev.ecoinformatics.org.au/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.neonscience.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:28: [INFO]: MN included in test: http://dataone.neonscience.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:28: [INFO]: MN included in test: https://test.arcticdata.io/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:29: [INFO]: MN included in test: http://dataone.ornith.cornell.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:29: [INFO]: MN included in test: https://dataone-test.researchworkspace.com/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone.lib.uic.edu/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:30: [INFO]: MN excluded from test: https://dataone.lib.uic.edu/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:30: [INFO]: MN included in test: https://gmn-s.edirepository.org/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://ncei.nceas.ucsb.edu/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170422-06:20:30: [INFO]: MN excluded from test: https://ncei.nceas.ucsb.edu/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: CREATING test object... pid: P1_2017111232030799 with a sid: S1_2017111232030802 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:20:30: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111232030799 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: creating a test object. pid = P1_2017111232030799 on https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:30: [INFO]: SystemMetadata for pid: P1_2017111232030799 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111232030799</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:20:30.812+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:20:30.812+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111232030802</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111232030799; FilePart:object = /tmp/mmp.output.6144058211909089283.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7828778370806533956.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:20:34: [INFO]: object created. pid = P1_2017111232030799 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:20:44: [INFO]: Created SID (S1_2017111232030802) and head PID (P1_2017111232030799) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/views/default/S1_2017111232030802 [org.dataone.client.rest.RestClient] 20170422-06:20:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2/views/default/P1_2017111232030799 [org.dataone.client.rest.RestClient] 20170422-06:20:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [INFO]: CREATING test object... pid: P1_2017111232045905 with a sid: S1_2017111232045907 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:20:45: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111232045905 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [INFO]: creating a test object. pid = P1_2017111232045905 on https://mn-demo-11.test.dataone.org/knb/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:45: [INFO]: SystemMetadata for pid: P1_2017111232045905 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111232045905</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:20:45.918+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:20:45.918+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111232045907</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111232045905; FilePart:object = /tmp/mmp.output.6863901777440729494.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7117916475862580833.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:20:46: [INFO]: object created. pid = P1_2017111232045905 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:20:56: [INFO]: Created SID (S1_2017111232045907) and head PID (P1_2017111232045905) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/views/default/S1_2017111232045907 [org.dataone.client.rest.RestClient] 20170422-06:20:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://mn-demo-11.test.dataone.org/knb/d1/mn/v2/views/default/P1_2017111232045905 [org.dataone.client.rest.RestClient] 20170422-06:20:57: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [INFO]: CREATING test object... pid: P1_2017111232057764 with a sid: S1_2017111232057766 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:20:57: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111232057764 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [INFO]: creating a test object. pid = P1_2017111232057764 on https://gmn-s.lternet.edu/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:57: [INFO]: SystemMetadata for pid: P1_2017111232057764 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111232057764</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:20:57.776+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:20:57.776+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111232057766</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.lternet.edu/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111232057764; FilePart:object = /tmp/mmp.output.1132736867251873736.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6614859899918694188.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:20:58: [INFO]: object created. pid = P1_2017111232057764 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:20:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:08: [INFO]: Created SID (S1_2017111232057766) and head PID (P1_2017111232057764) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.lternet.edu/mn/v2/views/default/S1_2017111232057766 [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.ServiceFailure: 404: Not Found: parser for deserializing HTML not written yet. Providing message body: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Page not found at /v2/views/default/S1_2017111232057766</title> <meta name="robots" content="NONE,NOARCHIVE"> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; background:#eee; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; margin-bottom:.4em; } h1 span { font-size:60%; color:#666; font-weight:normal; } table { border:none; border-collapse: collapse; width:100%; } td, th { vertical-align:top; padding:2px 3px; } th { width:12em; text-align:right; color:#666; padding-right:.5em; } #info { background:#f6f6f6; } #info ol { margin: 0.5em 4em; } #info ol li { font-family: monospace; } #summary { background: #ffc; } #explanation { background:#eee; border-bottom: 0px none; } </style> </head> <body> <div id="summary"> <h1>Page not found <span>(404)</span></h1> <table class="meta"> <tr> <th>Request Method:</th> <td>GET</td> </tr> <tr> <th>Request URL:</th> <td>https://gmn-s.lternet.edu/mn/v2/views/default/S1_2017111232057766</td> </tr> </table> </div> <div id="info"> <p> Using the URLconf defined in <code>app.urls</code>, Django tried these URL patterns, in this order: </p> <ol> <li> ^v[12]/monitor/ping/?$ </li> <li> ^v[12]/log/?$ </li> <li> ^v[12]/?$ </li> <li> ^v[12]/node/?$ </li> <li> ^v[12]/object/(.+)$ </li> <li> ^v[12]/meta/(.+)$ </li> <li> ^v2/meta$ </li> <li> ^v[12]/checksum/(.+)$ </li> <li> ^v[12]/object/?$ </li> <li> ^v[12]/error/?$ </li> <li> ^v[12]/replica/(.+)/?$ </li> <li> ^v[12]/isAuthorized/(.+)/?$ </li> <li> ^v[12]/dirtySystemMetadata/?$ </li> <li> ^v[12]/generate/?$ </li> <li> ^v[12]/archive/(.+)/?$ </li> <li> ^v[12]/replicate/?$ </li> <li> ^home/?$ </li> <li> ^diag/get_replication_queue/?$ </li> <li> ^diag/echo_session/?$ </li> <li> ^diag/echo_request_object/?$ </li> <li> ^diag/echo_raw_post_data/?$ </li> <li> ^diag$ </li> <li> ^diag/get_replication_queue$ </li> <li> ^diag/clear_replication_queue$ </li> <li> ^diag/set_access_policy/(.+?)$ </li> <li> ^diag/delete_all_access_policies$ </li> <li> ^diag/create/(.+)$ </li> <li> ^diag/slash/(.+?)/(.+?)/(.+?)$ </li> <li> ^diag/exception/(.+?)$ </li> <li> ^diag/delete_all_objects$ </li> <li> ^diag/delete_single_object/(.+?)$ </li> <li> ^diag/trusted_subjects$ </li> <li> ^diag/whitelist_subject$ </li> <li> ^diag/permissions_for_object/(.+?)$ </li> <li> ^diag/get_setting/(.+)$ </li> <li> ^diag/delete_event_log$ </li> <li> ^diag/inject_fictional_event_log$ </li> </ol> <p>The current URL, <code>v2/views/default/S1_2017111232057766</code>, didn't match any of these.</p> </div> <div id="explanation"> <p> You're seeing this error because you have <code>DEBUG = True</code> in your Django settings file. Change that to <code>False</code>, and Django will display a standard 404 page. </p> </div> </body> </html> at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:423) 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:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.view(MultipartD1Node.java:902) at org.dataone.client.v2.impl.MultipartMNode.view(MultipartMNode.java:709) at org.dataone.integration.adapters.CommonCallAdapter.view(CommonCallAdapter.java:596) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testView(SidCommonTestImplementations.java:722) 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.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) 20170422-06:21:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: CREATING test object... pid: P1_201711123218251 with a sid: S1_201711123218253 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:08: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123218251 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: creating a test object. pid = P1_201711123218251 on http://dataone.neonscience.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: SystemMetadata for pid: P1_201711123218251 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123218251</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:21:08.264+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:21:08.264+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123218253</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.neonscience.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123218251; FilePart:object = /tmp/mmp.output.6064219910976865425.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6532183488514231801.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:21:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testView(SidCommonTestImplementations.java:718) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 34 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 37 more 20170422-06:21:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: CREATING test object... pid: P1_201711123218732 with a sid: S1_201711123218734 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:08: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_201711123218732 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: creating a test object. pid = P1_201711123218732 on https://test.arcticdata.io/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:08: [INFO]: SystemMetadata for pid: P1_201711123218732 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_201711123218732</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:21:08.744+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:21:08.744+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_201711123218734</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:10: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://test.arcticdata.io/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_201711123218732; FilePart:object = /tmp/mmp.output.2311940207079336315.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3471888620913240702.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170422-06:21:10: [INFO]: object created. pid = P1_201711123218732 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:20: [INFO]: Created SID (S1_201711123218734) and head PID (P1_201711123218732) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/views/default/S1_201711123218734 [org.dataone.client.rest.RestClient] 20170422-06:21:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://test.arcticdata.io/metacat/d1/mn/v2/views/default/P1_201711123218732 [org.dataone.client.rest.RestClient] 20170422-06:21:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: CREATING test object... pid: P1_2017111232124113 with a sid: S1_2017111232124115 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:24: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111232124113 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: creating a test object. pid = P1_2017111232124113 on http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: SystemMetadata for pid: P1_2017111232124113 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111232124113</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:21:24.126+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:21:24.126+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111232124115</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST http://dataone.ornith.cornell.edu/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111232124113; FilePart:object = /tmp/mmp.output.4123117199641057703.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.126825890517828471.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:21:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testView(SidCommonTestImplementations.java:718) 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.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: Unable to create test object!/Session is required to WRITE to the Node. at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1609) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1441) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.createTestObject(SidCommonTestImplementations.java:209) at org.dataone.integration.it.testImplementations.SidMNTestImplementations.setupMNCase1(SidMNTestImplementations.java:92) ... 34 more Caused by: org.dataone.service.exceptions.InvalidToken: Session is required to WRITE to the Node. at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:628) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:82) at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:463) at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495) at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505) at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1600) ... 37 more 20170422-06:21:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: CREATING test object... pid: P1_2017111232124557 with a sid: S1_2017111232124560 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:24: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111232124557 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: creating a test object. pid = P1_2017111232124557 on https://dataone-test.researchworkspace.com/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:24: [INFO]: SystemMetadata for pid: P1_2017111232124557 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111232124557</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:21:24.571+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:21:24.571+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111232124560</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:25: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://dataone-test.researchworkspace.com/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111232124557; FilePart:object = /tmp/mmp.output.4310670005945182742.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7071226828544025056.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:21:25: [INFO]: object created. pid = P1_2017111232124557 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:35: [INFO]: Created SID (S1_2017111232124560) and head PID (P1_2017111232124557) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://dataone-test.researchworkspace.com/mn/v2/views/default/S1_2017111232124560 [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.ServiceFailure: 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>500 Internal server error</title> </head> <body> <p> <h3 style="color:red;">500 Internal server error</h3> </p> <p> Please notify the administrator. </p> <p> <a href="/">Home</a> </p> </body> </html> at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:423) 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:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.view(MultipartD1Node.java:902) at org.dataone.client.v2.impl.MultipartMNode.view(MultipartMNode.java:709) at org.dataone.integration.adapters.CommonCallAdapter.view(CommonCallAdapter.java:596) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testView(SidCommonTestImplementations.java:722) 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.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) 20170422-06:21:35: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: CREATING test object... pid: P1_2017111232135275 with a sid: S1_2017111232135277 obsoletes: null obsoletedBy: null [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:35: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [WARN]: Unable to find a valid authoritative MN to use for the object: P1_2017111232135275 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: creating a test object. pid = P1_2017111232135275 on https://gmn-s.edirepository.org/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: SystemMetadata for pid: P1_2017111232135275 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns3:systemMetadata xmlns:ns2="http://ns.dataone.org/service/types/v1" xmlns:ns3="http://ns.dataone.org/service/types/v2.0"> <serialVersion>1</serialVersion> <identifier>P1_2017111232135275</identifier> <formatId>eml://ecoinformatics.org/eml-2.0.1</formatId> <size>17181</size> <checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum> <submitter>CN=urn:node:cnStageUNM1,DC=dataone,DC=org</submitter> <rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder> <accessPolicy> <allow> <subject>public</subject> <permission>read</permission> </allow> </accessPolicy> <dateUploaded>2017-04-22T06:21:35.287+00:00</dateUploaded> <dateSysMetadataModified>2017-04-22T06:21:35.287+00:00</dateSysMetadataModified> <originMemberNode>bogusAuthoritativeNode</originMemberNode> <authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode> <seriesId>S1_2017111232135277</seriesId> </ns3:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://gmn-s.edirepository.org/mn/v2/object; MMP message has: ParamPart:pid = P1_2017111232135275; FilePart:object = /tmp/mmp.output.4754280614934944192.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.112349305764448220.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170422-06:21:35: [INFO]: object created. pid = P1_2017111232135275 [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170422-06:21:45: [INFO]: Created SID (S1_2017111232135277) and head PID (P1_2017111232135275) pair. [org.dataone.integration.ContextAwareTestCaseDataone] 20170422-06:21:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://gmn-s.edirepository.org/mn/v2/views/default/S1_2017111232135277 [org.dataone.client.rest.RestClient] org.dataone.service.exceptions.ServiceFailure: 404: Not Found: parser for deserializing HTML not written yet. Providing message body: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Page not found at /v2/views/default/S1_2017111232135277</title> <meta name="robots" content="NONE,NOARCHIVE"> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; background:#eee; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; margin-bottom:.4em; } h1 span { font-size:60%; color:#666; font-weight:normal; } table { border:none; border-collapse: collapse; width:100%; } td, th { vertical-align:top; padding:2px 3px; } th { width:12em; text-align:right; color:#666; padding-right:.5em; } #info { background:#f6f6f6; } #info ol { margin: 0.5em 4em; } #info ol li { font-family: monospace; } #summary { background: #ffc; } #explanation { background:#eee; border-bottom: 0px none; } </style> </head> <body> <div id="summary"> <h1>Page not found <span>(404)</span></h1> <table class="meta"> <tr> <th>Request Method:</th> <td>GET</td> </tr> <tr> <th>Request URL:</th> <td>https://gmn-s.edirepository.org/mn/v2/views/default/S1_2017111232135277</td> </tr> </table> </div> <div id="info"> <p> Using the URLconf defined in <code>app.urls</code>, Django tried these URL patterns, in this order: </p> <ol> <li> ^v[12]/monitor/ping/?$ [name='get_monitor_ping'] </li> <li> ^v[12]/log/?$ [name='get_log'] </li> <li> ^v[12]/?$ [name='get_node'] </li> <li> ^v[12]/node/?$ </li> <li> ^v[12]/object/(.+)$ [name='dispatch_object'] </li> <li> ^v[12]/meta/(.+)$ [name='get_meta'] </li> <li> ^v2/meta$ [name='put_meta'] </li> <li> ^v[12]/checksum/(.+)$ [name='get_checksum'] </li> <li> ^v[12]/object/?$ [name='dispatch_object_list'] </li> <li> ^v[12]/error/?$ [name='post_error'] </li> <li> ^v[12]/replica/(.+)/?$ [name='get_replica'] </li> <li> ^v[12]/isAuthorized/(.+)/?$ [name='get_is_authorized'] </li> <li> ^v[12]/dirtySystemMetadata/?$ [name='post_refresh_system_metadata'] </li> <li> ^v[12]/generate/?$ [name='post_generate_identifier'] </li> <li> ^v[12]/archive/(.+)/?$ [name='put_archive'] </li> <li> ^v[12]/replicate/?$ [name='post_replicate'] </li> <li> ^home/?$ [name='home'] </li> <li> ^diag/get_replication_queue/?$ [name='get_replication_queue'] </li> <li> ^diag/echo_session/?$ [name='echo_session'] </li> <li> ^diag/echo_request_object/?$ [name='echo_request_object'] </li> <li> ^diag/echo_raw_post_data/?$ [name='echo_raw_post_data'] </li> <li> ^diag$ [name='diag'] </li> <li> ^diag/get_replication_queue$ [name='get_replication_queue'] </li> <li> ^diag/clear_replication_queue$ [name='clear_replication_queue'] </li> <li> ^diag/delete_all_access_policies$ [name='delete_all_access_policies'] </li> <li> ^diag/create/(.+)$ [name='create'] </li> <li> ^diag/slash/(.+?)/(.+?)/(.+?)$ [name='slash'] </li> <li> ^diag/exception/(.+?)$ [name='exception'] </li> <li> ^diag/delete_all_objects$ [name='delete_all_objects_view'] </li> <li> ^diag/trusted_subjects$ [name='trusted_subjects'] </li> <li> ^diag/whitelist_subject$ [name='whitelist_subject'] </li> <li> ^diag/permissions_for_object/(.+?)$ [name='permissions_for_object'] </li> <li> ^diag/get_setting/(.+)$ [name='get_setting'] </li> <li> ^diag/delete_event_log$ [name='delete_event_log'] </li> <li> ^diag/inject_fictional_event_log$ [name='inject_fictional_event_log'] </li> </ol> <p>The current URL, <code>v2/views/default/S1_2017111232135277</code>, didn't match any of these.</p> </div> <div id="explanation"> <p> You're seeing this error because you have <code>DEBUG = True</code> in your Django settings file. Change that to <code>False</code>, and Django will display a standard 404 page. </p> </div> </body> </html> at org.dataone.service.util.ExceptionHandler.deserializeHtmlAndThrowException(ExceptionHandler.java:423) 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:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.view(MultipartD1Node.java:902) at org.dataone.client.v2.impl.MultipartMNode.view(MultipartMNode.java:709) at org.dataone.integration.adapters.CommonCallAdapter.view(CommonCallAdapter.java:596) at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testView(SidCommonTestImplementations.java:722) 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.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) Tests run: 25, Failures: 24, Errors: 0, Skipped: 1, Time elapsed: 1,136.275 sec <<< FAILURE! Results : Failed tests: testUpdate(org.dataone.integration.it.testImplementations.SidMNTestImplementations): testUpdate unable to set up : https://gmn-s.lternet.edu/mn/v2 : InvocationTargetException : null testSidReuse(org.dataone.integration.it.testImplementations.SidMNTestImplementations): testSidReuse() : unable to set up test! : InvalidRequest : A different SID is already assigned to the obsolescence chain to which the object being created or updated belongs. A SID cannot be changed once it has been has been assigned to a chain. existing_sid="S1_201711123618609", new_sid="S2_201711123618612", pid="P1_201711123618603" testSidReuseDiffChain(org.dataone.integration.it.testImplementations.SidMNTestImplementations): testSidReuseDiffChain() : expected an InvalidSystemMetadata exception but got : ServiceFailure : class org.dataone.client.exception.ClientSideException: /Read timed out testGetPackage(org.dataone.integration.it.testImplementations.SidMNTestImplementations): https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 Case: 1 : InvocationTargetException : nullClientSideExceptionUnable to create metadata for MNPackage testing./Unable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out testGetSystemMetadata(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : class org.dataone.client.exception.ClientSideException: /Read timed out [for host https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 ] testGetSystemMetadata(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.neonscience.org/metacat/d1/mn/v2 ] testGetSystemMetadata(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 ] testGet(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : class org.dataone.client.exception.ClientSideException: /Read timed out [for host https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 ] testGet(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.neonscience.org/metacat/d1/mn/v2 ] testGet(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 ] testDescribe(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : nullUnable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out [for host https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 ] testDescribe(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.neonscience.org/metacat/d1/mn/v2 ] testDescribe(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Case: 0 : nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 ] testCreate(org.dataone.integration.it.testImplementations.SidMNTestImplementations): class org.dataone.client.exception.ClientSideException: /Read timed out [for host https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn/v2 ] testCreate(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Session is required to WRITE to the Node. [for host http://dataone.neonscience.org/metacat/d1/mn/v2 ] testCreate(org.dataone.integration.it.testImplementations.SidMNTestImplementations): Session is required to WRITE to the Node. [for host http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 ] testDelete(org.dataone.integration.it.testImplementations.SidMNTestImplementations): testDelete(), Case 1, expected NotFound but got: ServiceFailure : class org.dataone.client.exception.ClientSideException: /Read timed out testListObjects(org.dataone.integration.it.testImplementations.SidMNTestImplementations): listObjects() Case 1, filter down to 1 pid expected:<1> but was:<1000> testIsAuthorized(org.dataone.integration.it.testImplementations.SidMNTestImplementations): isAuthorized() Case 1, read permissions should match expected:<true> but was:<false> testView(org.dataone.integration.it.testImplementations.SidMNTestImplementations): 404: Not Found: parser for deserializing HTML not written yet. Providing message body: testView(org.dataone.integration.it.testImplementations.SidMNTestImplementations): nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.neonscience.org/metacat/d1/mn/v2 ] testView(org.dataone.integration.it.testImplementations.SidMNTestImplementations): nullUnable to create test object!/Session is required to WRITE to the Node. [for host http://dataone.ornith.cornell.edu/metacat/d1/mn/v2 ] testView(org.dataone.integration.it.testImplementations.SidMNTestImplementations): 500: Internal Server Error: parser for deserializing HTML not written yet. Providing message body: testView(org.dataone.integration.it.testImplementations.SidMNTestImplementations): 404: Not Found: parser for deserializing HTML not written yet. Providing message body: Tests run: 25, Failures: 24, Errors: 0, Skipped: 1 [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [JENKINS] Recording test results [INFO] [INFO] --- maven-failsafe-plugin:2.8.1:verify (verify) @ d1_integration --- [INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/target/failsafe-reports [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [ERROR] There are test failures. Please refer to /var/lib/jenkins/jobs/d1_integration_Stage_MN_sid_functional/workspace/target/failsafe-reports for the individual test results. [JENKINS] Recording test results Notifying upstream projects of job completion Join notifier requires a CauseAction [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 19:26.909s [INFO] Finished at: Sat Apr 22 06:21:46 UTC 2017 [INFO] Final Memory: 56M/766M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data